Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3293611.3331605acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
research-article

Hardness of Minimal Symmetry Breaking in Distributed Computing

Published: 16 July 2019 Publication History
  • Get Citation Alerts
  • Abstract

    A graph is weakly 2-colored if the nodes are labeled with colors black and white such that each black node is adjacent to at least one white node and vice versa. In this work we study the distributed computational complexity of weak 2-coloring in the standard łocal model of distributed computing, and how it is related to the distributed computational complexity of other graph problems.
    First, we show that weak 2-coloring is a minimal distributed symmetry-breaking problem for regular even-degree trees and high-girth graphs: if there is any non-trivial locally checkable labeling problem that is solvable in o(log n) rounds with a distributed graph algorithm in the middle of a regular even-degree tree, then weak 2-coloring is also solvable in o(log n) rounds there.
    Second, we prove a tight lower bound of Ω(log n) for the distributed computational complexity of weak 2-coloring in regular trees; previously only a lower bound of Ω n(log log n) was known. By minimality, the same lower bound holds for any non-trivial locally checkable problem inside regular even-degree trees.

    References

    [1]
    Alkida Balliu, Sebastian Brandt, Dennis Olivetti, and Jukka Suomela. 2018a. Almost global problems in the LOCAL model. In Proc. 32nd International Symposium on Distributed Computing (DISC 2018) (Leibniz International Proceedings in Informatics (LIPIcs)). Schloss Dagstuhl--Leibniz-Zentrum fü r Informatik.
    [2]
    Alkida Balliu, Juho Hirvonen, Janne H Korhonen, Tuomo Lempiäinen, Dennis Olivetti, and Jukka Suomela. 2018b. New classes of distributed time complexity. In Proc. 50th ACM Symposium on Theory of Computing (STOC 2018). ACM Press, 1307--1318.
    [3]
    Alkida Balliu, Juho Hirvonen, Dennis Olivetti, and Jukka Suomela. 2018c. Hardness of minimal symmetry breaking in distributed computing. arxiv: 1811.01643 http://arxiv.org/abs/1811.01643
    [4]
    Leonid Barenboim and Michael Elkin. 2013. Distributed Graph Coloring: Fundamentals and Recent Developments. Vol. 4.
    [5]
    Sebastian Brandt, Orr Fischer, Juho Hirvonen, Barbara Keller, Tuomo Lempiäinen, Joel Rybicki, Jukka Suomela, and Jara Uitto. 2016. A lower bound for the distributed Lovász local lemma. In Proc. 48th ACM Symposium on Theory of Computing (STOC 2016). ACM Press, 479--488.
    [6]
    Sebastian Brandt, Juho Hirvonen, Janne H Korhonen, Tuomo Lempiäinen, Patric R J Ö stergård, Christopher Purcell, Joel Rybicki, Jukka Suomela, and Przemysław Uznański. 2017. LCL problems on grids. In Proc. 36th ACM Symposium on Principles of Distributed Computing (PODC 2017). ACM Press, 101--110.
    [7]
    Yi-Jun Chang, Qizheng He, Wenzheng Li, Seth Pettie, and Jara Uitto. 2018. The Complexity of Distributed Edge Coloring with Small Palettes. In Proc. 29th ACM-SIAM Symposium on Discrete Algorithms (SODA 2018). Society for Industrial and Applied Mathematics, 2633--2652.
    [8]
    Yi-Jun Chang, Tsvi Kopelowitz, and Seth Pettie. 2016. An Exponential Separation between Randomized and Deterministic Complexity in the LOCAL Model. In Proc. 57th IEEE Symposium on Foundations of Computer Science (FOCS 2016). IEEE, 615--624.
    [9]
    Yi-Jun Chang and Seth Pettie. 2017. A Time Hierarchy Theorem for the LOCAL Model. In Proc. 58th IEEE Symposium on Foundations of Computer Science (FOCS 2017). IEEE, 156--167.
    [10]
    Richard Cole and Uzi Vishkin. 1986. Deterministic coin tossing with applications to optimal parallel list ranking. Information and Control, Vol. 70, 1 (1986), 32--53.
    [11]
    Manuela Fischer and Mohsen Ghaffari. 2017. Sublogarithmic Distributed Algorithms for Lovász Local Lemma, and the Complexity Hierarchy. In Proc. 31st International Symposium on Distributed Computing (DISC 2017). 18:1--18:16.
    [12]
    Mohsen Ghaffari, David G Harris, and Fabian Kuhn. 2018a. On Derandomizing Local Distributed Algorithms. In Proc. 59th IEEE Symposium on Foundations of Computer Science (FOCS 2018). arxiv: 1711.02194
    [13]
    Mohsen Ghaffari, Juho Hirvonen, Fabian Kuhn, and Yannic Maus. 2018b. Improved Distributed Δ-Coloring. In Proc. 37th ACM Symposium on Principles of Distributed Computing (PODC 2018). ACM, 427--436.
    [14]
    Mohsen Ghaffari, Fabian Kuhn, and Yannic Maus. 2017. On the complexity of local distributed graph problems. In Proc. 49th ACM SIGACT Symposium on Theory of Computing (STOC 2017). ACM Press, 784--797.
    [15]
    Mohsen Ghaffari and Hsin-Hao Su. 2017. Distributed Degree Splitting, Edge Coloring, and Orientations. In Proc. 28th ACM-SIAM Symposium on Discrete Algorithms (SODA 2017). Society for Industrial and Applied Mathematics, 2505--2523.
    [16]
    Andrew V. Goldberg, Serge A. Plotkin, and Gregory E. Shannon. 1988. Parallel Symmetry-Breaking in Sparse Graphs. SIAM Journal on Discrete Mathematics, Vol. 1, 4 (1988), 434--446.
    [17]
    Juhana Laurinharju and Jukka Suomela. 2014. Brief announcement: Linial's lower bound made easy. In Proc. 33rd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC 2014). ACM Press, 377--378.
    [18]
    Nathan Linial. 1992. Locality in Distributed Graph Algorithms. SIAM J. Comput., Vol. 21, 1 (1992), 193--201.
    [19]
    Moni Naor. 1991. A lower bound on probabilistic algorithms for distributive ring coloring . SIAM Journal on Discrete Mathematics, Vol. 4, 3 (1991), 409--412.
    [20]
    Moni Naor and Larry Stockmeyer. 1995. What Can be Computed Locally? SIAM J. Comput., Vol. 24, 6 (1995), 1259--1277.
    [21]
    Alessandro Panconesi and Aravind Srinivasan. 1995. The local nature of Δ-coloring and its algorithmic applications. Combinatorica, Vol. 15, 2 (1995), 255--280.
    [22]
    David Peleg. 2000. Distributed Computing: A Locality-Sensitive Approach. Society for Industrial and Applied Mathematics.
    [23]
    Seth Pettie. 2018. Automatically Speeding Up LOCAL Graph Algorithms. In 7th Workshop on Advances in Distributed Graph Algorithms (ADGA 2018). http://adga.hiit.fi/2018/Seth.pdf
    [24]
    Joel Rybicki. 2011. Exact bounds for distributed graph colouring. Master's thesis. University of Helsinki. http://hdl.handle.net/10138/26560

    Cited By

    View all
    • (2024)Completing the Node-Averaged Complexity Landscape of LCLs on TreesProceedings of the 43rd ACM Symposium on Principles of Distributed Computing10.1145/3662158.3662773(369-379)Online publication date: 17-Jun-2024
    • (2022)Distributed ∆-coloring plays hide-and-seekProceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing10.1145/3519935.3520027(464-477)Online publication date: 9-Jun-2022
    • (2022)The Landscape of Distributed Complexities on Trees and BeyondProceedings of the 2022 ACM Symposium on Principles of Distributed Computing10.1145/3519270.3538452(37-47)Online publication date: 20-Jul-2022
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    PODC '19: Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing
    July 2019
    563 pages
    ISBN:9781450362177
    DOI:10.1145/3293611
    Permission to make digital or hard copies of all or part 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 components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 16 July 2019

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. distributed complexity theory
    2. graph algorithms
    3. local model
    4. locally checkable labelings

    Qualifiers

    • Research-article

    Funding Sources

    Conference

    PODC '19
    Sponsor:
    PODC '19: ACM Symposium on Principles of Distributed Computing
    July 29 - August 2, 2019
    Toronto ON, Canada

    Acceptance Rates

    PODC '19 Paper Acceptance Rate 48 of 173 submissions, 28%;
    Overall Acceptance Rate 740 of 2,477 submissions, 30%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)10
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 10 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Completing the Node-Averaged Complexity Landscape of LCLs on TreesProceedings of the 43rd ACM Symposium on Principles of Distributed Computing10.1145/3662158.3662773(369-379)Online publication date: 17-Jun-2024
    • (2022)Distributed ∆-coloring plays hide-and-seekProceedings of the 54th Annual ACM SIGACT Symposium on Theory of Computing10.1145/3519935.3520027(464-477)Online publication date: 9-Jun-2022
    • (2022)The Landscape of Distributed Complexities on Trees and BeyondProceedings of the 2022 ACM Symposium on Principles of Distributed Computing10.1145/3519270.3538452(37-47)Online publication date: 20-Jul-2022
    • (2022)Distributed Lower Bounds for Ruling SetsSIAM Journal on Computing10.1137/20M138177051:1(70-115)Online publication date: 8-Feb-2022
    • (2022)Locally checkable problems in rooted treesDistributed Computing10.1007/s00446-022-00435-936:3(277-311)Online publication date: 22-Aug-2022
    • (2021)Locally Checkable Problems in Rooted TreesProceedings of the 2021 ACM Symposium on Principles of Distributed Computing10.1145/3465084.3467934(263-272)Online publication date: 21-Jul-2021
    • (2021)Improved Distributed Lower Bounds for MIS and Bounded (Out-)Degree Dominating Sets in TreesProceedings of the 2021 ACM Symposium on Principles of Distributed Computing10.1145/3465084.3467901(283-293)Online publication date: 21-Jul-2021
    • (2020)Truly Tight-in-Δ Bounds for Bipartite Maximal Matching and VariantsProceedings of the 39th Symposium on Principles of Distributed Computing10.1145/3382734.3405745(69-78)Online publication date: 31-Jul-2020
    • (2020)Seeing Far vs. Seeing Wide: Volume Complexity of Local Graph ProblemsProceedings of the 39th Symposium on Principles of Distributed Computing10.1145/3382734.3405721(89-98)Online publication date: 31-Jul-2020
    • (2020)Brief Announcement: Round eliminator: a tool for automatic speedup simulationProceedings of the 39th Symposium on Principles of Distributed Computing10.1145/3382734.3405694(352-354)Online publication date: 31-Jul-2020
    • Show More Cited By

    View Options

    Get Access

    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