A Faster Distributed Single-Source Shortest Paths Algorithm

11/03/2017
by   Sebastian Krinninger, et al.
0

We devise new algorithms for the single-source shortest paths problem in the CONGEST model of distributed computing. While close-to-optimal solutions, in terms of the number of rounds spent by the algorithm, have recently been developed for computing single-source shortest paths approximately, the fastest known exact algorithms are still far away from matching the lower bound of Ω̃ (√(n) + D) rounds by Peleg and Rubinovich [SICOMP'00], where n is the number of nodes in the network and D is its diameter. The state of the art is Elkin's randomized algorithm [STOC'17] that performs Õ(n^2/3 D^1/3 + n^5/6) rounds. We significantly improve upon this upper bound with our two new randomized algorithms, the first performing Õ (√(n D)) rounds and the second performing Õ (√(n) D^1/4 + n^3/5 + D) rounds.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/14/2023

Near Tight Shortest Paths in the Hybrid Model

Shortest paths problems are subject to extensive studies in classic dist...
research
07/12/2021

Optimally Reliable Cheap Payment Flows on the Lightning Network

Today, payment paths in Bitcoin's Lightning Network are found by searchi...
research
10/12/2019

Reachability and Shortest Paths in the Broadcast CONGEST Model

In this paper we study the time complexity of the single-source reachabi...
research
04/13/2023

Universally Optimal Deterministic Broadcasting in the HYBRID Distributed Model

In theoretical computer science, it is a common practice to show existen...
research
10/26/2020

Distance Computations in the Hybrid Network Model via Oracle Simulations

The Hybrid network model was introduced in [Augustine et al., SODA '20] ...
research
02/11/2018

Faster Distributed Shortest Path Approximations via Shortcuts

A long series of recent results and breakthroughs have led to faster and...
research
10/13/2022

Beeping Shortest Paths via Hypergraph Bipartite Decomposition

Constructing a shortest path between two network nodes is a fundamental ...

Please sign up or login with your details

Forgot password? Click here to reset