The Restaurant Meal Delivery Problem: Dynamic Pickup and Delivery with Deadlines and Random Ready Times

被引:136
|
作者
Ulmer, Marlin W. [1 ]
Thomas, Barrett W. [2 ]
Campbell, Ann Melissa [2 ]
Woyak, Nicholas [2 ]
机构
[1] Tech Univ Carolo Wilhelmina Braunschweig, Carl Friedrich Gauss Fak, D-38106 Braunschweig, Germany
[2] Univ Iowa, Tippie Coll Business, Iowa City, IA 52242 USA
关键词
restaurant meal delivery; dynamic vehicle routing; stochastic requests; stochastic ready times; ADAPTIVE PREDICTIVE CONTROL; VEHICLE-ROUTING PROBLEM; DIAL-A-RIDE; RELEASE; ALGORITHMS; MODEL;
D O I
10.1287/trsc.2020.1000
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
We consider a stochastic dynamic pickup and delivery problem in which a fleet of drivers delivers food from a set of restaurants to ordering customers. The objective is to dynamically control a fleet of drivers in a way that avoids delays with respect to customers' deadlines. There are two sources of uncertainty in the problem. First, the customers are unknown until they place an order. Second, the time at which the food is ready at the restaurant is unknown. To address these challenges, we present an anticipatory customer assignment (ACA) policy. To account for the stochasticity in the problem, ACA postpones the assignment decisions for selected customers, allowing more flexibility in assignments. In addition, ACA introduces a time buffer to reduce making decisions that are likely to result in delays. We also consider bundling, which is the practice of assigning multiple orders at a time to a driver. Based on real-world data, we show howACAis able to improve service significantly for all stakeholders compared with current practice.
引用
收藏
页码:75 / 100
页数:26
相关论文
共 50 条
  • [1] The Restaurant Meal Delivery Problem with Ghost Kitchens
    Neria, Gal
    Hildebrandt, Florentin David
    Tzur, Michal
    Ulmer, Marlin Wolf
    TRANSPORTATION SCIENCE, 2024,
  • [2] Dynamic pickup and delivery problem for autonomous delivery robots in an airport terminal
    Jeong, Joonhwa
    Moon, Ilkyeong
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 196
  • [3] PICKUP AND DELIVERY PROBLEM
    Pelikan, Jan
    Fabry, Jan
    Korenar, Vaclav
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE QUANTITATIVE METHODS IN ECONOMICS (MULTIPLE CRITERIA DECISION MAKING XIV), 2008, : 220 - 224
  • [4] Pickup and Delivery Problem
    Pelikan, Jan
    Fabry, Jan
    Korenar, Vaclav
    PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON MATHEMATICAL METHODS IN ECONOMICS 2008, 2008, : 399 - 402
  • [5] PICKUP AND DELIVERY PROBLEM
    Pelikan, Jan
    Fabry, Jan
    Henzler, Jiri
    HRADECKE EKONOMICKE DNY 2009, DIL II: EKONOMICKY ROZVOJ A MANAGEMENT REGIONU. ECONOMIC DEVELOPMENT AND MANAGEMENT REGION, 2009, : 137 - 140
  • [6] Pickup and delivery problem
    University of Economics Prague, Czech Republic
    Komunikacie, 2009, 3 (36-38):
  • [7] Multi-Agent Pickup and Delivery with Task Deadlines
    Wu, Xiaohu
    Liu, Yihao
    Tang, Xueyan
    Cai, Wentong
    Bai, Funing
    Khonstantine, Gilbert
    Zhao, Guopeng
    2021 IEEE/WIC/ACM INTERNATIONAL CONFERENCE ON WEB INTELLIGENCE AND INTELLIGENT AGENT TECHNOLOGY (WI-IAT 2021), 2021, : 360 - 367
  • [8] Dynamic pickup and delivery problem with transshipments and LIFO constraints
    Xu, Xiaofeng
    Wei, Zhifei
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 175
  • [9] The pickup and delivery problem with multiple depots and dynamic occasional drivers in crowdshipping delivery
    Tao, Yi
    Zhuo, Haibing
    Lai, Xiaofan
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 182
  • [10] Crowdsourced Delivery-A Dynamic Pickup and Delivery Problem with Ad Hoc drivers
    Arslan, Alp M.
    Agatz, Niels
    Kroon, Leo
    Zuidwijk, Rob
    TRANSPORTATION SCIENCE, 2019, 53 (01) : 222 - 235