Learning Drivers’ Preferences in Delivery Route Planning

an Inverse Optimization Approach

Master Thesis (2022)
Author(s)

P. van Beek (TU Delft - Mechanical Engineering)

Contributor(s)

P. Mohajerin Mohajerin Esfahani – Mentor (TU Delft - Team Peyman Mohajerin Esfahani)

P. Zattoni Scroccaro – Mentor (TU Delft - Team Peyman Mohajerin Esfahani)

B. Atasoy – Graduation committee member (TU Delft - Transport Engineering and Logistics)

Azita Dabiri – Graduation committee member (TU Delft - Team Azita Dabiri)

Ke Ren – Graduation committee member

Faculty
Mechanical Engineering
Copyright
© 2022 Piet van Beek
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 Piet van Beek
Graduation Date
10-11-2022
Awarding Institution
Delft University of Technology
Programme
['Mechanical Engineering | Systems and Control']
Faculty
Mechanical Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Optimizing delivery routes is a well-researched topic, however, most of the classical approaches do not incorporate preferences of drivers, as those approaches focus on minimizing the time or distance of the routes. As a result, the actual driven route of an experienced driver often deviates from the proposed route since the drivers have tacit knowledge about the real-life conditions of the road network. Amazon proposed a challenge to learn a delivery route planning strategy from historically driven routes and thus incorporate this tacit knowledge.
In this thesis, we will tackle the challenge using data-driven inverse optimization to learn the zone sequencing patterns of drivers. The zone sequences of expert drivers are assumed to be the solutions to a traveling salesman problem (TSP) in which the weights represent the preference of a driver to use a certain edge. The values of the weights will be learned through inverse optimization. Our final approach achieves a score that ranks 4th out of the 48 models that qualified for the final round of the challenge.

Files

License info not available