Dynamic Shortest Path and Transitive Closure Algorithms: A Survey

Daniel P. Martin

Preprint: not peer reviewed. Results may change in later versions.

Abstract

Algorithms which compute properties over graphs have always been of interest in computer science, with some of the fundamental algorithms, such as Dijkstra's algorithm, dating back to the 50s. Since the 70s there as been interest in computing over graphs which are constantly changing, in a way which is more efficient than simple recomputing after each time the graph changes. In this paper we provide a survey of both the foundational, and the state of the art, algorithms which solve either shortest path or transitive closure problems in either fully or partially dynamic graphs. We balance this with the known conditional lowerbounds.

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:1709.00553
Published
Sep 2, 2017
Updated
Oct 29, 2017
arXiv
1709.00553
Categories
cs.DS
Provenance
arxiv