Solving Online Food Delivery Problem via an Effective Hybrid Algorithm with Intelligent Batching Strategy.

Xing Wang,Ling Wang,Shengyao Wang,Yang Yu,Jingfang Chen,Jie Zheng
DOI: https://doi.org/10.1007/978-3-030-84529-2_29
2021-01-01
Abstract:Online food ordering and delivery has been gaining increasing attention owing to the rapid development of internet and O2O (online to offline) business. In this paper, we address the emerging online food delivery problem (OFDP) where $$n$$ orders are considered to be served by $$m$$ drivers. We decompose the OFDP into order assignment and route planning and design an effective hybrid algorithm to solve the problem. For order assignment, a modified Kuhn-Munkres algorithm is developed to find the best matching between orders and drivers. Besides, in order to avoid inappropriate matching, we build a machine learning classification model with eXtreme Gradient Boosting (XGBoost) to describe the similarity between different orders and predict the order batching results. In addition, a fast rule-based route planning method is adopted to generate feasible routes for drivers. Through conducting experiments on real datasets from Meituan, we validate the satisfying performance of the classification model and demonstrate the effectiveness of the proposed algorithm for solving the OFDP.
What problem does this paper attempt to address?