A Deterministic Distributed Algorithm for Weighted All Pairs Shortest Paths Through Pipelining
Abstract
We present a new pipelined approach to compute all pairs shortest paths (APSP) in a directed graph with nonnegative integer edge weights (including zero weights) in the CONGEST model in the distributed setting. Our deterministic distributed algorithm computes shortest paths of distance at most for all pairs of vertices in at most 2 n + 2n rounds, and more generally, it computes h-hop shortest paths for k sources in 2nkh + n + k rounds. The algorithm is simple, and it has some novel features and a nontrivial analysis.It uses only the directed edges in the graph for communication. This algorithm can be used as a base within asymptotically faster algorithms that match or improve on the current best deterministic bound of O(n3/2) rounds for this problem when edge weights are O(n) or shortest path distances are O(n3/2).
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.