Finding K shortest looping paths with waiting time in a time-window network

Hsu Hao Yang, Yen Liang Chen

Research output: Contribution to journalArticlepeer-review

22 Scopus citations

Abstract

A time-constrained shortest path problem is a shortest path problem including time constraints that are commonly modeled by the form of time windows. Finding K shortest paths are suitable for the problem associated with constraints that are difficult to define or optimize simultaneously. Depending on the types of constraints, these K paths are generally classified into either simple paths or looping paths. In the presence of time-window constraints, waiting time occurs but is largely ignored. Given a network with such constraints, the contribution of this paper is to develop a polynomial time algorithm that finds the first K shortest looping paths including waiting time. The time complexity of the algorithm is O(rK2 V1 3), where r is the number of different windows of a node and V1 is the number of nodes in the original network.

Original languageEnglish
Pages (from-to)458-465
Number of pages8
JournalApplied Mathematical Modelling
Volume30
Issue number5
DOIs
StatePublished - May 2006

Keywords

  • Shortest looping path
  • Time-window

Fingerprint

Dive into the research topics of 'Finding K shortest looping paths with waiting time in a time-window network'. Together they form a unique fingerprint.

Cite this