Optimizing driver menus under stochastic selection behavior for ridesharing and crowdsourced delivery. (September 2021)
- Record Type:
- Journal Article
- Title:
- Optimizing driver menus under stochastic selection behavior for ridesharing and crowdsourced delivery. (September 2021)
- Main Title:
- Optimizing driver menus under stochastic selection behavior for ridesharing and crowdsourced delivery
- Authors:
- Horner, Hannah
Pazour, Jennifer
Mitchell, John E. - Abstract:
- Abstract: Peer-to-peer logistics platforms coordinate independent drivers to fulfill requests for last mile delivery and ridesharing. To balance demand-side performance with driver autonomy, a new stochastic methodology provides drivers with a small but personalized menu of requests to choose from. This creates a Stackelberg game, in which the platform leads by deciding what menu of requests to send to drivers, and the drivers follow by selecting which request(s) they are willing to fulfill from their received menus. Determining optimal menus, menu size, and request overlaps in menus is complex as the platform has limited knowledge of drivers' request preferences. Exploiting the problem structure when drivers signal willingness to participate, we reformulate our problem as an equivalent single-level Mixed Integer Linear Program (MILP) and apply the Sample Average Approximation (SAA) method. Computational tests recommend a training sample size for inputted SAA scenarios and a test sample size for completing performance analysis. Our stochastic optimization approach performs better than current approaches, as well as deterministic optimization alternatives. A simplified formulation ignoring 'unhappy drivers' who accept requests but are not matched is shown to produce similar objective values with a fraction of the runtime. A ridesharing case study of the Chicago Regional transportation network provides insights for a platform wanting to provide driver autonomy via menuAbstract: Peer-to-peer logistics platforms coordinate independent drivers to fulfill requests for last mile delivery and ridesharing. To balance demand-side performance with driver autonomy, a new stochastic methodology provides drivers with a small but personalized menu of requests to choose from. This creates a Stackelberg game, in which the platform leads by deciding what menu of requests to send to drivers, and the drivers follow by selecting which request(s) they are willing to fulfill from their received menus. Determining optimal menus, menu size, and request overlaps in menus is complex as the platform has limited knowledge of drivers' request preferences. Exploiting the problem structure when drivers signal willingness to participate, we reformulate our problem as an equivalent single-level Mixed Integer Linear Program (MILP) and apply the Sample Average Approximation (SAA) method. Computational tests recommend a training sample size for inputted SAA scenarios and a test sample size for completing performance analysis. Our stochastic optimization approach performs better than current approaches, as well as deterministic optimization alternatives. A simplified formulation ignoring 'unhappy drivers' who accept requests but are not matched is shown to produce similar objective values with a fraction of the runtime. A ridesharing case study of the Chicago Regional transportation network provides insights for a platform wanting to provide driver autonomy via menu creation. The proposed methods achieved high demand performance as long as the drivers are well compensated (e.g., even when drivers are allowed to reject requests, on average over 90% of requests are fulfilled when 80% of the fare goes to drivers; this drops to below 60% when only 40% of the fare goes to drivers). Thus, neither the platform nor the drivers benefit from low driver compensation due to its resulting low driver participation and thus low request fulfillment. Finally, for the cases tested, a maximum menu size of 5 is recommended as it produces good quality platform solutions without requiring much driver selection time. Highlights: Drivers in ridesharing/crowdsourced delivery platforms autonomously make selections. A special case yields single-level MILP equivalent to bilevel model. Personalized driver menus are optimized for drivers' stochastic selections. Platform benefits from offering multiple items to drivers with stochastic selection. Computational study provides menu and performance insights. … (more)
- Is Part Of:
- Transportation research. Volume 153(2021)
- Journal:
- Transportation research
- Issue:
- Volume 153(2021)
- Issue Display:
- Volume 153, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 153
- Issue:
- 2021
- Issue Sort Value:
- 2021-0153-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-09
- Subjects:
- Stochastic multi-stage optimization -- Sample average approximation -- Driver autonomy -- Supply-side choice -- On-demand platforms -- Occasional drivers
Logistics -- Periodicals
Transportation -- Periodicals
388.011 - Journal URLs:
- http://www.sciencedirect.com/science/journal/13665545 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.tre.2021.102419 ↗
- Languages:
- English
- ISSNs:
- 1366-5545
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 9026.274640
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 18501.xml