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.

0

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.

Discussion (0)

Sign in to join the discussion.

Loading comments…