A framework for efficient dynamic routing under stochastically varying conditions

  • Nikki Levering (Corresponding author)
  • , Marko Boon
  • , Michel Mandjes
  • , Rudesindo Núñez-Queija

Research output: Contribution to journalArticleAcademicpeer-review

12 Citations (Scopus)
99 Downloads (Pure)

Abstract

Despite measures to reduce congestion, occurrences of both recurrent and non-recurrent congestion cause large delays in road networks with important economic implications. Educated use of Intelligent Transportation Systems (ITS) can significantly reduce travel times. We focus on a dynamic stochastic shortest path problem: our objective is to minimize the expected travel time of a vehicle, assuming the vehicle may adapt the chosen route while driving. We introduce a new stochastic process that incorporates ITS information to model the uncertainties affecting congestion in road networks. A Markov-modulated background process tracks traffic events that affect the speed of travelers. The resulting continuous-time routing model allows for correlation between velocities on the arcs and incorporates both recurrent and non-recurrent congestion. Obtaining the optimal routing policy in the resulting semi-Markov decision process using dynamic programming is computationally intractable for realistic network sizes. To overcome this, we present the edsger algorithm, a Dijkstra-like shortest path algorithm that can be used dynamically with real-time response. We develop additional speed-up techniques that reduce the size of the network model. We quantify the performance of the algorithms by providing numerical examples that use road network detector data for The Netherlands.

Original languageEnglish
Pages (from-to)97-124
Number of pages28
JournalTransportation Research. Part B: Methodological
Volume160
DOIs
Publication statusPublished - Jun 2022

Bibliographical note

Funding Information:
This research project is partly funded by the NWO Gravitation project, Netherlands N etworks , grant number 024.002.003 .

Funding

This research project is partly funded by the NWO Gravitation project, Netherlands N etworks , grant number 024.002.003 .

Keywords

  • Dynamic programming
  • Real time
  • Routing
  • Semi-Markov decision processes
  • Shortest path

Fingerprint

Dive into the research topics of 'A framework for efficient dynamic routing under stochastically varying conditions'. Together they form a unique fingerprint.

Cite this