K-Shortest Simple Paths Using Biobjective Path Search

Pedro Maristany de las Casas,Antonio Sedeño-Noda,Ralf Borndörfer,Max Huneshagen
2023-09-19
Abstract:In this paper we introduce a new algorithm for the \emph{$k$-Shortest Simple Paths} (\kspp{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 \citet{Roditty12} that solves at most $2k$ instances of the \emph{Second Shortest Simple Path} (\kspp{2}) problem without specifying how this is done. We fill this gap using a novel approach: we turn the scalar \kspp{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.
Data Structures and Algorithms,Discrete Mathematics
What problem does this paper attempt to address?