Abstract
AbstractWith the prosperity of e-commerce, ordering food online has become increasingly prevalent nowadays. Derived from the dispatching problem in Meituan, a real online food delivery (OFD) platform in China, this paper addresses an OFD problem (OFDP). To solve the OFDP efficiently, an effective matching algorithm with adaptive tie-breaking strategy (MAATS) is proposed by collaboratively fusing the optimization methods with machine learning (ML) techniques. First, to efficiently generate a partial solution with a certain quality, a best-matching heuristic is proposed. Second, to break the ties occurring in the best-matching heuristic and obtain a complete solution with high quality, multiple tie-breaking operators are designed. Third, to adapt to different scenarios, the tie-breaking operators are utilized in a dynamic way which is achieved by using ML methods including decision trees and a specially-designed deep neural network. Fourth, problem-specific features are extracted as decision information to assist the ML models to predict the best tie-breaking operator for use in the current scenario. Preliminary offline simulations are carried out on real historical data sets to validate the effectiveness of the proposed algorithm. Moreover, rigorous online A/B tests are conducted to evaluate the performance of MAATS in practical applications. The results of offline and online tests demonstrate both the effectiveness of MAATS to solve the OFDP and the application value to improve customer satisfaction and delivery efficiency on Meituan platform.
Funder
National Science Fund for Distinguished Young Scholars of China
National Natural Science Foundation of China
Publisher
Springer Science and Business Media LLC
Subject
General Earth and Planetary Sciences,General Environmental Science
Reference44 articles.
1. Aleksandrov M, Barahona P, Kilby P, Walsh T (2013) Heuristics and policies for online pickup and delivery problems. In: 2013 AAAI conference on artificial intelligence (AAAI), Bellevue, Washington, USA
2. Arslan AM, Agatz N, Kroon L, Zuidwijk R (2019) Crowdsourced delivery—a dynamic pickup and delivery problem with ad hoc drivers. Transp Sci 53:222–235
3. Berbeglia G, Cordeau J-F, Laporte G (2010) Dynamic pickup and delivery problems. Eur J Oper Res 202:8–15
4. Bräysy O, Nakari P, Dullaert W, Neittaanmäki P (2009) An optimization approach for communal home meal delivery service: a case study. J Comput Appl Math 232:46–53
5. Chen J, Wang S, Wang L et al (2020) A hybrid differential evolution algorithm for the online meal delivery problem. In: 2020 IEEE congress on evolutionary computation (CEC), Glasgow, United Kingdom
Cited by
18 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献