Crowdsourced on-demand food delivery: An order batching and assignment algorithm

被引:25
|
作者
Simoni, Michele D. [1 ,2 ]
Winkenbach, Matthias [2 ]
机构
[1] KTH Royal Inst Technol, Div Transport & Syst Anal, Stockholm, Sweden
[2] MIT, Ctr Transportat & Logist, Cambridge, MA 02139 USA
关键词
Crowdsourced on-demand food delivery; Batching; Assignment; Simulation; Dynamic routing; A-RIDE PROBLEM; VEHICLE-ROUTING PROBLEMS; PICKUP; OPTIMIZATION; STRATEGIES; SERVICES; OPERATIONS; MODELS;
D O I
10.1016/j.trc.2023.104055
中图分类号
U [交通运输];
学科分类号
08 ; 0823 ;
摘要
Since the early 2010s, the meal delivery business went through a veritable revolution due to online food delivery platforms. By allowing customers to quickly order from a wide range of restaurants and outsourcing currently available couriers using their vehicles (crowdsourcing), this typology of service dynamically bridges demand and supply. The main goal of online food delivery platforms consists of matching couriers to meal orders within short time intervals to provide an efficient, reliable, and sustainable service. A way to increase efficiency consists of consolidating orders into batches, such that the same courier can serve several orders in multiple pickup and drop-off routes. Since such an assignment-batching problem becomes computationally prohibitively costly in real-world scenarios characterized by a large number of customer orders as well as uncertain demand and supply, heuristic solution methods come into play. This study proposes an order batching and assignment algorithm that leverages a graph-based approach after decomposing the original problem into more tractable sub-problems employing clustering. The solution is improved by local search moves and re-optimization procedures and integrated with advanced policies to improve solutions over time. An 'Insertion policy' aimed at increasing batch size, and a 'Swap policy' aimed at identifying more efficient assignments, are implemented and compared to a 'Myopic policy' that does not involve any re-optimization over time. An agent-based simulation framework is developed to implement dynamic policies where couriers' operations and movements are realistically reproduced. The performance of the developed solution approach is tested through experiments based on a real-world case study. Results show that the algorithm allows for high-quality solutions in several configurations characterized by different demand and supply patterns (e.g., density levels, couriers availability) and problem sizes.In particular, the two advanced policies investigated considerably improve the solutions.
引用
收藏
页数:30
相关论文
共 50 条
  • [1] OCD: Online Crowdsourced Delivery for On-Demand Food
    Tu, Wei
    Zhao, Tianhong
    Zhou, Baoding
    Jiang, Jincheng
    Xia, Jizhe
    Li, Qingquan
    IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (08) : 6842 - 6854
  • [2] Order Dispatching via GNN-Based Optimization Algorithm for On-Demand Food Delivery
    Chen, Jing-Fang
    Wang, Ling
    Liang, Yile
    Yu, Yang
    Feng, Jie
    Zhao, Jiuxia
    Ding, Xuetao
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (10) : 13147 - 13162
  • [3] A Matching Algorithm with Reinforcement Learning and Decoupling Strategy for Order Dispatching in On-Demand Food Delivery
    Chen, Jingfang
    Wang, Ling
    Pan, Zixiao
    Wu, Yuting
    Zheng, Jie
    Ding, Xuetao
    TSINGHUA SCIENCE AND TECHNOLOGY, 2024, 29 (02): : 386 - 399
  • [4] Ant Colony Algorithm Based on Total Logistics Delivery Efficiency Metrics for Crowdsourced On-Demand Delivery
    Hou, Ying
    Qin, Xuemin
    Han, Honggui
    Huang, Yanting
    Du, Yongping
    2024 14TH ASIAN CONTROL CONFERENCE, ASCC 2024, 2024, : 2383 - 2388
  • [5] Order Fulfillment Cycle Time Estimation for On-Demand Food Delivery
    Zhu, Lin
    Yu, Wei
    Zhou, Kairong
    Wang, Xing
    Feng, Wenxing
    Wang, Pengyu
    Chen, Ning
    Lee, Pei
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 2571 - 2580
  • [6] Riding Against the Algorithm: Algorithmic Management in On-Demand Food Delivery
    Tuomi, Aarni
    Jianu, Brana
    Roelofsen, Maartje
    Passos Ascencao, Mario
    INFORMATION AND COMMUNICATION TECHNOLOGIES IN TOURISM 2023, ENTER 2023, 2023, : 28 - 39
  • [7] Reinforcement Learning-Based Dynamic Order Recommendation for On-Demand Food Delivery
    Wang, Xing
    Wang, Ling
    Dong, Chenxin
    Ren, Hao
    Xing, Ke
    TSINGHUA SCIENCE AND TECHNOLOGY, 2024, 29 (02): : 356 - 367
  • [8] Pricing Decisions for an On-Demand Crowdsourced Delivery Platform With Differentiated Service Levels
    Dai, Ying
    He, Shan
    Ma, Zujun
    IEEE TRANSACTIONS ON ENGINEERING MANAGEMENT, 2024, 71 : 14350 - 14364
  • [9] An Imitation Learning-Enhanced Iterated Matching Algorithm for On-Demand Food Delivery
    Chen, Jing-Fang
    Wang, Ling
    Ren, Hao
    Pan, Jize
    Wang, Shengyao
    Zheng, Jie
    Wang, Xing
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (10) : 18603 - 18619
  • [10] On-demand food delivery: a systematic literature review
    Seghezzi, Arianna
    Winkenbach, Matthias
    Mangiaracina, Riccardo
    INTERNATIONAL JOURNAL OF LOGISTICS MANAGEMENT, 2021, 32 (04) : 1334 - 1355