Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2933057.2933079acmconferencesArticle/Chapter ViewAbstractPublication PagespodcConference Proceedingsconference-collections
announcement
Public Access

Brief Announcement: An Exponential Separation Between Randomized and Deterministic Complexity in the LOCAL Model

Published: 25 July 2016 Publication History
  • Get Citation Alerts
  • Abstract

    Over the past 30 years numerous algorithms have been designed for symmetry breaking problems in the LOCAL model, such as maximal matching, MIS, vertex coloring, and edge-coloring. For most problems the best randomized algorithm is at least exponentially faster than the best deterministic algorithm. In this paper we prove that these exponential gaps are necessary and establish numerous connections between the deterministic and randomized complexities in the LOCAL model. Each of our results has a very compelling take-away message:
    Fast Δ-coloring of trees requires random bits. Building on the recent randomized lower bounds of Brandt et al. [6], we prove that the randomized complexity of Δ-coloring a tree with maximum degree Δ is θ(logΔ log n), for any Δ ≥ 55, whereas its deterministic complexity is θ(logΔ n) for any Δ ≥ 3. This also establishes a large separation between the deterministic complexity of Δ-coloring and (Δ+1)-coloring trees.
    Randomized lower bounds imply deterministic lower bounds. We prove that any deterministic algorithm for a natural class of problems that runs in O(1) + o(logΔ n) rounds can be transformed to run in O(log* n -- log*Δ + 1) rounds. If the transformed algorithm violates a lower bound (even allowing randomization), then one can conclude that the problem requires Ω(logΔ n) time deterministically. (This gives an alternate proof that deterministically Δ-coloring a tree with small Δ takes Ω(logΔ n) rounds.)
    Deterministic lower bounds imply randomized lower bounds. We prove that the randomized complexity of any natural problem on instances of size n is at least its deterministic complexity on instances of size √log n}. This shows that a deterministic Ω(logΔ n) lower bound for any problem (Δ-coloring a tree, for example) implies a randomized Ω(logΔ log n) lower bound. It also illustrates that the graph shattering technique employed in recent randomized symmetry breaking algorithms is absolutely essential to the LOCAL model. For example, it is provably impossible to improve the 2O(√log log n) terms in the complexities of the best MIS and (Δ+1)-coloring algorithms without also improving the 2O(√log n})-round Panconesi-Srinivasan algorithms.

    References

    [1]
    R. Bar-Yehuda, K. Censor-Hillel, and G. Schwartzman. A distributed (2+ε)-approximation for vertex cover in O(łogΔ/ε łogłogΔ) rounds. In Proceedings 35th Annual ACM Symposium on Principles of Distributed Computing (PODC), 2016.
    [2]
    L. Barenboim and M. Elkin. Sublogarithmic distributed MIS algorithm for sparse graphs using Nash-Williams decomposition. Distributed Computing, 22(5--6):363--379, 2010.
    [3]
    L. Barenboim, M. Elkin, S. Pettie, and J. Schneider. The locality of distributed symmetry breaking. J. ACM, 2016. to appear.
    [4]
    M. Ben-Or. Another advantage of free choice: Completely asynchronous agreement protocols. In Proceedings of the 2nd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC), pages 27--30, 1983.
    [5]
    B. Bollobás. Chromatic number, girth and maximal degree. Discrete Mathematics, 24(3):311--314, 1978.
    [6]
    S. Brandt, O. Fischer, J. Hirvonen, B. Keller, T. Lempi\"ainen, J. Rybicki, J. Suomela, and J. Uitto. A lower bound for the distributed Lovász local lemma. In Proceedings 48th ACM Symposium on the Theory of Computing (STOC), 2016.
    [7]
    Y.-J. Chang, T. Kopelowitz, and S. Pettie. An exponential separation between randomized and deterministic complexity in the local model. CoRR, abs/1602.08166, 2016.
    [8]
    K.-M. Chung, S. Pettie, and H.-H. Su. Distributed algorithms for the Lovász local lemma and graph coloring. In Proceedings 33rd ACM Symposium on Principles of Distributed Computing (PODC), pages 134--143, 2014.
    [9]
    M. Elkin, S. Pettie, and H. H. Su. (2Δ-1)-edge coloring is much easier than maximal matching in the distributed setting. In Proceedings 26th ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 355--370, 2015.
    [10]
    M. J. Fischer, N. A. Lynch, and M. Paterson. Impossibility of distributed consensus with one faulty process. J. ACM, 32(2):374--382, 1985.
    [11]
    M. Ghaffari. An improved distributed algorithm for maximal independent set. In Proceedings 27th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 270--277, 2016.
    [12]
    M. Ha'nćkowiak, M. Karonski, and A. Panconesi. On the distributed complexity of computing maximal matchings. SIAM J. Discrete Mathematics, 15(1):41--57 (electronic), 2001.
    [13]
    D. Harris, J. Schneider, and H.-H. Su. Distributed (Δ+1)-coloring in sublogarithmic rounds. In Proceedings 48th ACM Symposium on Theory of Computing (STOC), 2016.
    [14]
    A. Korman, J.-S. Sereni, and L. Viennot. Toward more localized local algorithms: removing assumptions concerning global knowledge. Distributed Computing, 26(5--6):289--308, 2013.
    [15]
    F. Kuhn, T. Moscibroda, and R. Wattenhofer. Local computation: Lower and upper bounds. J. ACM, 63(2):17:1--17:44, 2016.
    [16]
    N. Linial. Locality in distributed graph algorithms. SIAM J. Comput., 21(1):193--201, 1992.
    [17]
    M. Naor. A lower bound on probabilistic algorithms for distributive ring coloring. SIAM J. Discrete Mathematics, 4(3):409--412, 1991.
    [18]
    M. Naor and L. J. Stockmeyer. What can be computed locally? SIAM J. Comput., 24(6):1259--1277, 1995.
    [19]
    A. Panconesi and A. Srinivasan. On the complexity of distributed network decomposition. J. Algor., 20(2):356--374, 1996.
    [20]
    S. Pettie and H.-H. Su. Distributed algorithms for coloring triangle-free graphs. Information and Computation, 243:263--280, 2015.

    Cited By

    View all
    • (2019)Hardness of Minimal Symmetry Breaking in Distributed ComputingProceedings of the 2019 ACM Symposium on Principles of Distributed Computing10.1145/3293611.3331605(369-378)Online publication date: 16-Jul-2019

    Index Terms

    1. Brief Announcement: An Exponential Separation Between Randomized and Deterministic Complexity in the LOCAL Model

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      PODC '16: Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing
      July 2016
      508 pages
      ISBN:9781450339643
      DOI:10.1145/2933057
      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: 25 July 2016

      Check for updates

      Author Tags

      1. coloring
      2. distributed algorithm
      3. symmetry breaking

      Qualifiers

      • Announcement

      Funding Sources

      Conference

      PODC '16
      Sponsor:

      Acceptance Rates

      PODC '16 Paper Acceptance Rate 40 of 149 submissions, 27%;
      Overall Acceptance Rate 740 of 2,477 submissions, 30%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)17
      • Downloads (Last 6 weeks)1

      Other Metrics

      Citations

      Cited By

      View all
      • (2019)Hardness of Minimal Symmetry Breaking in Distributed ComputingProceedings of the 2019 ACM Symposium on Principles of Distributed Computing10.1145/3293611.3331605(369-378)Online publication date: 16-Jul-2019

      View Options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Get Access

      Login options

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media