When routing meets recommendation: Solving dynamic order recommendations problem in peer-to-peer logistics platforms
Peer-to-Peer (P2P) logistics platforms, unlike traditional last-mile logistics providers, do not have dedicated delivery resources (both vehicles and drivers). Thus, the efficiency of such operating model lies in the successful matching of demand and supply, i.e., how to match the delivery tasks wit...
Saved in:
Main Authors: | , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2023
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/8348 https://ink.library.smu.edu.sg/context/sis_research/article/9351/viewcontent/When_Routing_Meets_Recommendation.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-9351 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-93512023-12-13T03:33:19Z When routing meets recommendation: Solving dynamic order recommendations problem in peer-to-peer logistics platforms ZHANG, Zhiqin JOE, Waldy ER, Yuyang LAU, Hoong Chuin Peer-to-Peer (P2P) logistics platforms, unlike traditional last-mile logistics providers, do not have dedicated delivery resources (both vehicles and drivers). Thus, the efficiency of such operating model lies in the successful matching of demand and supply, i.e., how to match the delivery tasks with suitable drivers that will result in successful assignment and completion of the tasks. We consider a Same-Day Delivery Problem (SDDP) involving a P2P logistics platform where new orders arrive dynamically and the platform operator needs to generate a list of recommended orders to the crowdsourced drivers. We formulate this problem as a Dynamic Order Recommendations Problem (DORP). This problem is essentially a combination of a user recommendation problem and a Dynamic Pickup and Delivery Problem (DPDP) where the order recommendations need to take into account both the drivers’ preference and platform’s profitability which is traditionally measured by how good the delivery routes are. To solve this problem, we propose an adaptive recommendation heuristic that incorporates Reinforcement Learning (RL) to learn the parameter selection policy within the heuristic and eXtreme Deep Factorization Machine (xDeepFM) to predict the order-driver interactions. Using real-world datasets, we conduct a series of ablation studies to ascertain the effectiveness of our adaptive approach and evaluate our approach against three baselines - a heuristic based on routing cost, a dispatching algorithm solely based on the recommendation model and one based on a non-adaptive version of our proposed recommendation heuristic - and show experimentally that our approach outperforms all of them. 2023-09-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8348 info:doi/10.1007/978-3-031-43612-3_2 https://ink.library.smu.edu.sg/context/sis_research/article/9351/viewcontent/When_Routing_Meets_Recommendation.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Crowdsourced delivery Data-driven optimization Recommendations system Databases and Information Systems Data Storage Systems |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Crowdsourced delivery Data-driven optimization Recommendations system Databases and Information Systems Data Storage Systems |
spellingShingle |
Crowdsourced delivery Data-driven optimization Recommendations system Databases and Information Systems Data Storage Systems ZHANG, Zhiqin JOE, Waldy ER, Yuyang LAU, Hoong Chuin When routing meets recommendation: Solving dynamic order recommendations problem in peer-to-peer logistics platforms |
description |
Peer-to-Peer (P2P) logistics platforms, unlike traditional last-mile logistics providers, do not have dedicated delivery resources (both vehicles and drivers). Thus, the efficiency of such operating model lies in the successful matching of demand and supply, i.e., how to match the delivery tasks with suitable drivers that will result in successful assignment and completion of the tasks. We consider a Same-Day Delivery Problem (SDDP) involving a P2P logistics platform where new orders arrive dynamically and the platform operator needs to generate a list of recommended orders to the crowdsourced drivers. We formulate this problem as a Dynamic Order Recommendations Problem (DORP). This problem is essentially a combination of a user recommendation problem and a Dynamic Pickup and Delivery Problem (DPDP) where the order recommendations need to take into account both the drivers’ preference and platform’s profitability which is traditionally measured by how good the delivery routes are. To solve this problem, we propose an adaptive recommendation heuristic that incorporates Reinforcement Learning (RL) to learn the parameter selection policy within the heuristic and eXtreme Deep Factorization Machine (xDeepFM) to predict the order-driver interactions. Using real-world datasets, we conduct a series of ablation studies to ascertain the effectiveness of our adaptive approach and evaluate our approach against three baselines - a heuristic based on routing cost, a dispatching algorithm solely based on the recommendation model and one based on a non-adaptive version of our proposed recommendation heuristic - and show experimentally that our approach outperforms all of them. |
format |
text |
author |
ZHANG, Zhiqin JOE, Waldy ER, Yuyang LAU, Hoong Chuin |
author_facet |
ZHANG, Zhiqin JOE, Waldy ER, Yuyang LAU, Hoong Chuin |
author_sort |
ZHANG, Zhiqin |
title |
When routing meets recommendation: Solving dynamic order recommendations problem in peer-to-peer logistics platforms |
title_short |
When routing meets recommendation: Solving dynamic order recommendations problem in peer-to-peer logistics platforms |
title_full |
When routing meets recommendation: Solving dynamic order recommendations problem in peer-to-peer logistics platforms |
title_fullStr |
When routing meets recommendation: Solving dynamic order recommendations problem in peer-to-peer logistics platforms |
title_full_unstemmed |
When routing meets recommendation: Solving dynamic order recommendations problem in peer-to-peer logistics platforms |
title_sort |
when routing meets recommendation: solving dynamic order recommendations problem in peer-to-peer logistics platforms |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2023 |
url |
https://ink.library.smu.edu.sg/sis_research/8348 https://ink.library.smu.edu.sg/context/sis_research/article/9351/viewcontent/When_Routing_Meets_Recommendation.pdf |
_version_ |
1787136838696173568 |