skip to main content
10.1145/2935764.2935812acmconferencesArticle/Chapter ViewAbstractPublication PagesspaaConference Proceedingsconference-collections
announcement

Brief Announcement: A Tight Distributed Algorithm for All Pairs Shortest Paths and Applications

Published: 11 July 2016 Publication History

Abstract

Given an unweighted and undirected graph, this paper aims to give a tight distributed algorithm for computing the all pairs shortest paths (APSP) under synchronous communications and the CONGEST(B) model, where each node can only transfer B bits of information along each incident edge in a round. The best previous results for distributively computing APSP need O(N+D) time where N is the number of nodes and D is the diameter [1,2]. However, there is still a B factor gap from the lower bound Ω(N/B+D) [1]. In order to close this gap, we propose a multiplexing technique to push the parallelization of distributed BFS tree constructions to the limit such that we can solve APSP in O(N/B+D) time which meets the lower bound. This result also implies a Θ(N/B+D) time distributed algorithm for diameter. In addition, we extend our distributed algorithm to compute girth which is the length of the shortest cycle and clustering coefficient (CC) which is related to counting the number of triangles incident to each node. The time complexities for computing these two graph properties are also O(N/B+D).

References

[1]
Stephan Holzer and Roger Wattenhofer. Optimal distributed all pairs shortest paths and applications. In Proc. PODC, 2012.
[2]
David Peleg, Liam Roditty, and Elad Tal. Distributed algorithms for network diameter and girth. In Proc. ICALP, 2012.
[3]
Raimund Seidel. On the all-pairs-shortest-path problem in unweighted undirected graphs. J. Comput. Syst. Sci., 51(3):400--403, 1995.
[4]
Francois Le Gall. Powers of tensors and fast matrix multiplication. In Proc. ISSAC, 2014.
[5]
Ryan Williams. Faster all-pairs shortest paths via circuit complexity. In Proc. STOC, 2014.
[6]
David Peleg. Distributed computing: a locality sensitive approach. SIAM Monographs on discrete mathematics and applications, 5, 2000.
[7]
Silvio Frischknecht, Stephan Holzer, and Roger Wattenhofer. Networks cannot compute their diameter in sublinear time. In Proc. SODA, 2012.

Cited By

View all

Index Terms

  1. Brief Announcement: A Tight Distributed Algorithm for All Pairs Shortest Paths and Applications

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      SPAA '16: Proceedings of the 28th ACM Symposium on Parallelism in Algorithms and Architectures
      July 2016
      492 pages
      ISBN:9781450342100
      DOI:10.1145/2935764
      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 11 July 2016

      Check for updates

      Author Tags

      1. all-pairs-shortest-paths
      2. congest model
      3. distributed algorithm
      4. scheduling

      Qualifiers

      • Announcement

      Funding Sources

      Conference

      SPAA '16

      Acceptance Rates

      Overall Acceptance Rate 447 of 1,461 submissions, 31%

      Upcoming Conference

      SPAA '25
      37th ACM Symposium on Parallelism in Algorithms and Architectures
      July 28 - August 1, 2025
      Portland , OR , USA

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)7
      • Downloads (Last 6 weeks)0
      Reflects downloads up to 17 Jan 2025

      Other Metrics

      Citations

      Cited By

      View all

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media