DETERMINISTIC MASSIVELY PARALLEL CONNECTIVITY

被引:1
|
作者
Coy, Sam [1 ,2 ]
Czumaj, Artur [1 ,2 ]
机构
[1] Univ Warwick, Dept Comp Sci, Coventry CV4 7AL, England
[2] Univ Warwick, Ctr Discrete Math & Its Applicat, Coventry CV4 7AL, England
基金
英国工程与自然科学研究理事会;
关键词
derandomization; connectivity; MapReduce; MPC; massively parallel algorithms; CONSTRUCTIONS; INDEPENDENCE; COMPUTATION; RANDOMNESS; ALGORITHMS; SPACES;
D O I
10.1137/22M1520177
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the problem of designing fundamental graph algorithms on the model of massively parallel computation (MPC). The input to the problem is an undirected graph G with n vertices and m edges and with D being the maximum diameter of any connected component in G. We consider the MPC with low local space, allowing each machine to store only Theta(n(delta)) words for an arbitrary constant delta> 0 and with linear global space (which is the number of machines times the local space available), that is, with optimal utilization. In a recent breakthrough, Andoni et al. [Parallel graph connectivity in log diameter rounds, 2018] and Behnezhad, Hajiaghayi, and Harris [Exponentially faster massively parallel maximal matching, 2019] designed parallel randomized algorithms that in O(logD+log log n) rounds on an MPC with low local space determine all connected components of a graph, improving on the classic bound of O(log n) derived from earlier works on PRAM algorithms. In this paper, we show that asymptotically identical bounds can be also achieved for deterministic algorithms: We present a deterministic MPC low local space algorithm that in O(log D+ log log n) rounds determines connected components of the input graph. Our result matches the complexity of state-of-the-art randomized algorithms for this task. We complement our upper bounds by extending a recent lower bound for the connectivity on an MPC conditioned on the 1-vs 2-cycles conjecture (which requires D >= log(1+Omega(1)) n) by showing a related conditional hardness of Omega (log D) MPC rounds for the entire spectrum of D, covering a particularly interesting range when D <= O(log n).
引用
收藏
页码:1269 / 1318
页数:50
相关论文
共 50 条
  • [1] Deterministic Massively Parallel Connectivity*†
    Coy, Sam
    Czumaj, Artur
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 162 - 175
  • [2] Optimal Deterministic Massively Parallel Connectivity on Forests
    Balliu, Alkida
    Latypov, Rustam
    Maus, Yannic
    Olivetti, Dennis
    Uitto, Jara
    PROCEEDINGS OF THE 2023 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2023, : 2589 - 2631
  • [3] Adaptive Massively Parallel Connectivity in Optimal Space
    Latypov, Rustam
    Lacki, Jakub
    Maus, Yannic
    Uitto, Jara
    PROCEEDINGS OF THE 35TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2023, 2023, : 431 - 441
  • [4] Deterministic Massively Parallel Symmetry Breaking for Sparse Graphs
    Fischer, Manuela
    Giliberti, Jeff
    Grunau, Christoph
    PROCEEDINGS OF THE 35TH ACM SYMPOSIUM ON PARALLELISM IN ALGORITHMS AND ARCHITECTURES, SPAA 2023, 2023, : 89 - 100
  • [5] Near-Optimal Massively Parallel Graph Connectivity
    Behnezhad, Soheil
    Dhulipala, Laxman
    Esfandiari, Hossein
    Lacki, Jakub
    Mirrokni, Vahab
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 1615 - 1636
  • [6] Brief Announcement: Deterministic Massively Parallel Algorithms for Ruling Sets
    Pai, Shreyas
    Pemmaraju, Sriram V.
    PROCEEDINGS OF THE 2022 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, PODC 2022, 2022, : 366 - 368
  • [7] A massively-parallel, unstructured overset method for mesh connectivity
    Horne, Wyatt James
    Mahesh, Krishnan
    JOURNAL OF COMPUTATIONAL PHYSICS, 2019, 376 : 585 - 596
  • [8] Brief Announcement: A Randomness-efficient Massively Parallel Algorithm for Connectivity
    Charikar, Moses
    Ma, Weiyun
    Tan, Li-Yang
    Proceedings of the Annual ACM Symposium on Principles of Distributed Computing, 2021, : 431 - 433
  • [9] Brief Announcement: A Randomness-efficient Massively Parallel Algorithm for Connectivity
    Charikar, Moses
    Ma, Weiyun
    Tan, Li-Yang
    PROCEEDINGS OF THE 2021 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING (PODC '21), 2021, : 431 - 433
  • [10] TEACHING NETWORK CONNECTIVITY USING SIMULATED ANNEALING ON A MASSIVELY PARALLEL PROCESSOR
    WILSON, SS
    PROCEEDINGS OF THE IEEE, 1991, 79 (04) : 559 - 566