K-Shortest Simple Paths Using Biobjective Path Search
Abstract
In this paper we introduce a new algorithm for the k-Shortest Simple Paths (k) problem with an asymptotic running time matching the state of the art from the literature. It is based on a black-box algorithm due to Roditty12 that solves at most 2k instances of the Second Shortest Simple Path (2) problem without specifying how this is done. We fill this gap using a novel approach: we turn the scalar 2 into instances of the Biobjective Shortest Path problem. Our experiments on grid graphs and on road networks show that the new algorithm is very efficient in practice.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.