The K Shortest Paths Problem with Application to Routing
Abstract
Due to the computational complexity of finding almost shortest simple paths, we propose that identifying a larger collection of (nonbacktracking) paths is more efficient than finding almost shortest simple paths on positively weighted real-world networks. First, we present an easy to implement solution for finding all (nonbacktracking) paths with bounded length between two arbitrary nodes on a positively weighted graph, where is an upperbound for the number of nodes in any of the outputted paths. Subsequently, we illustrate that for undirected Chung-Lu random graphs, the ratio between the number of nonbacktracking and simple paths asymptotically approaches with high probability for a wide range of parameters. We then consider an application to the almost shortest paths algorithm to measure path diversity for internet routing in a snapshot of the Autonomous System graph subject to an edge deletion process.
Cite
@article{arxiv.1610.06934,
title = {The K Shortest Paths Problem with Application to Routing},
author = {David Burstein and Leigh Metcalf},
journal= {arXiv preprint arXiv:1610.06934},
year = {2017}
}
Comments
37 pages, 6 figures