Fast Approximate Shortest Paths in the Congested Clique

被引:16
|
作者
Censor-Hillel, Keren [1 ]
Dory, Michal [1 ]
Korhonen, Janne H. [2 ]
Leitersdorf, Dean [1 ]
机构
[1] Technion, Dept Comp Sci, Haifa, Israel
[2] IST Austria, Klosterneuburg, Austria
来源
PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '19) | 2019年
基金
以色列科学基金会;
关键词
distributed computing; approximation algorithms; congested clique; all-pairs shortest paths; single-source shortest paths; diameter; matrix multiplication; hopsets; ALL-PAIRS; TIME;
D O I
10.1145/3293611.3331633
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We design fast deterministic algorithms for distance computation in the Congested CLIQE model. Our key contributions include: center dot A (2 + epsilon)-approximation for all-pairs shortest paths problem in O(log(2) n/epsilon) rounds on unweighted undirected graphs. With a small additional additive factor, this also applies for weighted graphs. This is the first sub-polynomial constantfactor approximation for APSP in this model. center dot A (1+ epsilon)-approximation for multi-source shortest paths problem from O(root n) sources in O(log(2) n/epsilon) rounds on weighted undirected graphs. This is the first sub-polynomial algorithm obtaining this approximation for a set of sources of polynomial size. Our main techniques are new distance tools that are obtained via improved algorithms for sparse matrix multiplication, which we leverage to construct efficient hopsets and shortest paths. Furthermore, our techniques extend to additional distance problems for which we improve upon the state-of-the-art, including diameter approximation, and an exact single-source shortest paths algorithm for weighted undirected graphs in (O) over tilde (n(1/6)) rounds.
引用
收藏
页码:74 / 83
页数:10
相关论文
共 50 条
  • [41] Efficient Construction of Directed Hopsets and Parallel Approximate Shortest Paths
    Cao, Nairen
    Fineman, Jeremy T.
    Russell, Katina
    PROCEEDINGS OF THE 52ND ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '20), 2020, : 336 - 349
  • [42] Deterministic Algorithms for Decremental Approximate Shortest Paths: Faster and Simpler
    Gutenberg, Maximilian Probst
    Wulff-Nilsen, Christian
    PROCEEDINGS OF THE 2020 ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2020, : 2522 - 2541
  • [43] Lower bounds for computing geometric spanners and approximate shortest paths
    Chen, DZ
    Das, G
    Smid, H
    DISCRETE APPLIED MATHEMATICS, 2001, 110 (2-3) : 151 - 167
  • [44] Algebraic methods in the congested clique
    Keren Censor-Hillel
    Petteri Kaski
    Janne H. Korhonen
    Christoph Lenzen
    Ami Paz
    Jukka Suomela
    Distributed Computing, 2019, 32 : 461 - 478
  • [45] Two techniques for fast computation of constrained shortest paths
    Chen, Shigang
    Song, Meongchul
    Sahni, Sartaj
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2008, 16 (01) : 105 - 115
  • [46] FAST ALGORITHMS FOR SHORTEST PATHS IN PLANAR GRAPHS, WITH APPLICATIONS
    FREDERICKSON, GN
    SIAM JOURNAL ON COMPUTING, 1987, 16 (06) : 1004 - 1022
  • [47] Two techniques for fast computation of constrained shortest paths
    Chen, SG
    Song, MC
    Sahni, S
    GLOBECOM '04: IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-6, 2004, : 1348 - 1352
  • [48] A SIMPLE AND FAST LABEL CORRECTING ALGORITHM FOR SHORTEST PATHS
    BERTSEKAS, DP
    NETWORKS, 1993, 23 (08) : 703 - 709
  • [49] Brief Announcement: (1+ε)-Approximate Shortest Paths in Dynamic Streams
    Elkin, Michael
    Trehan, Chhaya
    PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 57 - 59
  • [50] Approximate shortest paths and geodesic diameter on a convex polytope in three dimensions
    Har-Peled, S
    DISCRETE & COMPUTATIONAL GEOMETRY, 1999, 21 (02) : 217 - 231