Approximate dynamic programming for pickup and delivery problem with crowd-shipping

被引:1
|
作者
Mousavi, Kianoush [1 ]
Bodur, Merve [2 ]
Cevik, Mucahit [3 ]
Roorda, Matthew J. [1 ]
机构
[1] Univ Toronto, Dept Civil & Mineral Engn, Toronto, ON, Canada
[2] Univ Edinburgh, Sch Math, Edinburgh, Scotland
[3] Toronto Metropolitan Univ, Dept Mech Ind & Mechatron Engn, Toronto, ON, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Crowd-shipping; Last-mile delivery; Markov decision process; Approximate dynamic programming; Value function approximation; SAME-DAY DELIVERY; ALGORITHM; FLEETS;
D O I
10.1016/j.trb.2024.103027
中图分类号
F [经济];
学科分类号
02 ;
摘要
We study a variant of dynamic pickup and delivery crowd-shipping operation for delivering online orders within a few hours from a brick-and-mortar store. This crowd-shipping operation is subject to a high degree of uncertainty due to the stochastic arrival of online orders and crowd- shippers that impose several challenges for efficient matching of orders to crowd-shippers. We formulate the problem as a Markov decision process and develop an Approximate Dynamic Programming (ADP) policy using value function approximation for obtaining a highly scalable and real-time matching strategy while considering temporal and spatial uncertainty in arrivals of online orders and crowd-shippers. We incorporate several algorithmic enhancements to the ADP algorithm, which significantly improve the convergence. We compare the ADP policy with an optimization-based myopic policy using various performance measures. Our numerical analysis with varying parameter settings shows that ADP policies can lead to up to 25.2% cost savings and a 9.8% increase in the number of served orders. Overall, we find that our proposed framework can guide crowd-shipping platforms for efficient real-time matching decisions and enhance the platform delivery capacity.
引用
收藏
页数:31
相关论文
共 50 条
  • [31] A constraint programming approach for the pickup and delivery problem with time windows
    Kucuk, Mustafa
    Topaloglu Yildiz, Seyda
    PAMUKKALE UNIVERSITY JOURNAL OF ENGINEERING SCIENCES-PAMUKKALE UNIVERSITESI MUHENDISLIK BILIMLERI DERGISI, 2019, 25 (09): : 1041 - 1049
  • [32] A game-theoretic model for crowd-shipping operations with profit improvement strategies
    Xiao, Haohan
    Xu, Min
    Wang, Shuaian
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2023, 262
  • [33] AN AGENT-BASED MODEL OF SURPLUS FOOD RESCUE USING CROWD-SHIPPING
    Mittal, Anuj
    Gibson, Nilufer Oran
    Krejci, Caroline C.
    2019 WINTER SIMULATION CONFERENCE (WSC), 2019, : 854 - 865
  • [34] Dynamic pickup and delivery problem with transshipments and LIFO constraints
    Xu, Xiaofeng
    Wei, Zhifei
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 175
  • [35] Crowd-shipping as a Service: Game-based operating strategy design and analysis
    Xiao, Haohan
    Xu, Min
    Wang, Shuaian
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2023, 176
  • [36] Supply, demand, operations, and management of crowd-shipping services: A review and empirical evidence
    Le, Tho V.
    Stathopoulos, Amanda
    Van Woensel, Tom
    Ukkusuri, Satish V.
    TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2019, 103 : 83 - 103
  • [37] A scalable anticipatory policy for the dynamic pickup and delivery problem
    Ghiani, Gianpaolo
    Manni, Andrea
    Manni, Emanuele
    COMPUTERS & OPERATIONS RESEARCH, 2022, 147
  • [38] A Dispatching Policy for the Dynamic and Stochastic Pickup and Delivery Problem
    Ghiani, Gianpaolo
    Manni, Emanuele
    Romano, Alessandro
    APPLIED PHYSICS, SYSTEM SCIENCE AND COMPUTERS, 2018, 428 : 303 - 309
  • [39] Dynamic pickup and delivery problem for autonomous delivery robots in an airport terminal
    Jeong, Joonhwa
    Moon, Ilkyeong
    COMPUTERS & INDUSTRIAL ENGINEERING, 2024, 196
  • [40] Modeling and Optimization of Pickup and Delivery Problem Using Constraint Logic Programming
    Badica, Amelia
    Badica, Costin
    Leon, Florin
    Buligiu, Ion
    LARGE-SCALE SCIENTIFIC COMPUTING, LSSC 2017, 2018, 10665 : 324 - 332