TY - JOUR
T1 - Efficient Adaptive Matching for Real-Time City Express Delivery
AU - Li, Yafei
AU - Wu, Qingshun
AU - Huang, Xin
AU - Xu, Jianliang
AU - Gao, Wanru
AU - Xu, Mingliang
N1 - Funding Information:
This work was supported in part by the NSFC under Grants 61972362, 62036010, 61822701, 62106231, and 61602420, in part by CPSF under Grant 2018M630836, in part by HNSF under Grant 202300410378, in part by Hong KongRGC under Grants 12200021 and C2004-21GF, and in part by Guangdong Basic and Applied Basic Research Foundation under Grant 2019B1515130001
Publisher Copyright:
© 1989-2012 IEEE.
PY - 2023/6/1
Y1 - 2023/6/1
N2 - City express delivery services (a.k.a. last-mile delivery) have become more prominent in recent years. Many logistics giants, such as Amazon, JD, and Cainiao, have deployed intelligent express delivery systems to deal with the growing demand for parcel delivery. Existing works adopt queuing or batch processing approaches to assign parcels to couriers. However, these approaches do not fully consider the distribution of parcels and couriers, leading to poor quality of task assignment. In this paper, we investigate a problem of delivery matching based on revenue maximization in real-time city express delivery services. Given a set of couriers and a stream of parcel collection tasks, our problem aims to assign each collection task to a suitable courier to maximize the overall revenue of the platform. The problem is shown to be NP-hard. To tackle the problem efficiently, we present a time-aware batch matching algorithm to offer high-quality courier-task matching in each sliding window. We further theoretically analyze the matching approximation bound. In addition, we propose an efficient deep reinforcement learning based approach to adaptively determine the sliding window size for better matching results. Finally, extensive experiments demonstrate that our proposed algorithms can achieve desirable effectiveness and efficiency under a wide range of parameter settings.
AB - City express delivery services (a.k.a. last-mile delivery) have become more prominent in recent years. Many logistics giants, such as Amazon, JD, and Cainiao, have deployed intelligent express delivery systems to deal with the growing demand for parcel delivery. Existing works adopt queuing or batch processing approaches to assign parcels to couriers. However, these approaches do not fully consider the distribution of parcels and couriers, leading to poor quality of task assignment. In this paper, we investigate a problem of delivery matching based on revenue maximization in real-time city express delivery services. Given a set of couriers and a stream of parcel collection tasks, our problem aims to assign each collection task to a suitable courier to maximize the overall revenue of the platform. The problem is shown to be NP-hard. To tackle the problem efficiently, we present a time-aware batch matching algorithm to offer high-quality courier-task matching in each sliding window. We further theoretically analyze the matching approximation bound. In addition, we propose an efficient deep reinforcement learning based approach to adaptively determine the sliding window size for better matching results. Finally, extensive experiments demonstrate that our proposed algorithms can achieve desirable effectiveness and efficiency under a wide range of parameter settings.
KW - adaptive matching
KW - City express delivery
KW - location-based service
KW - optimization
KW - real-time system
UR - http://www.scopus.com/inward/record.url?scp=85158827926&partnerID=8YFLogxK
U2 - 10.1109/TKDE.2022.3162220
DO - 10.1109/TKDE.2022.3162220
M3 - Journal article
SN - 1041-4347
VL - 35
SP - 5767
EP - 5779
JO - IEEE Transactions on Knowledge and Data Engineering
JF - IEEE Transactions on Knowledge and Data Engineering
IS - 6
ER -