Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
97 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
43 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Completing the Node-Averaged Complexity Landscape of LCLs on Trees (2405.01366v1)

Published 2 May 2024 in cs.DC

Abstract: The node-averaged complexity of a problem captures the number of rounds nodes of a graph have to spend on average to solve the problem in the LOCAL model. A challenging line of research with regards to this new complexity measure is to understand the complexity landscape of locally checkable labelings (LCLs) on families of bounded-degree graphs. Particularly interesting in this context is the family of bounded-degree trees as there, for the worst-case complexity, we know a complete characterization of the possible complexities and structures of LCL problems. A first step for the node-averaged complexity case has been achieved recently [DISC '23], where the authors in particular showed that in bounded-degree trees, there is a large complexity gap: There are no LCL problems with a deterministic node-averaged complexity between $\omega(\log* n)$ and $n{o(1)}$. For randomized algorithms, they even showed that the node-averaged complexity is either $O(1)$ or $n{\Omega(1)}$. In this work we fill in the remaining gaps and give a complete description of the node-averaged complexity landscape of LCLs on bounded-degree trees. Our contributions are threefold. - On bounded-degree trees, there is no LCL with a node-averaged complexity between $\omega(1)$ and $(\log*n){o(1)}$. - For any constants $0<r_1 < r_2 \leq 1$ and $\varepsilon\>0$, there exists a constant $c$ and an LCL problem with node-averaged complexity between $\Omega((\log* n)c)$ and $O((\log* n){c+\varepsilon})$. - For any constants $0<\alpha\leq 1/2$ and $\varepsilon>0$, there exists an LCL problem with node-averaged complexity $\Theta(nx)$ for some $x\in [\alpha, \alpha+\varepsilon]$.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (24)
  1. The distributed complexity of locally checkable problems on paths is decidable. In Proc. 38th ACM Symposium on Principles of Distributed Computing (PODC 2019), pages 262–271. ACM Press, 2019.
  2. Efficient classification of locally checkable problems in regular trees. In Proc. 36th International Symposium on Distributed Computing,(DISC 2022), pages 8:1–8:19, 2022.
  3. Classification of distributed binary labeling problems. In Proc. 34th International Symposium on Distributed Computing (DISC 2020), volume 179 of LIPIcs, pages 17:1–17:17. Schloss Dagstuhl–Leibniz-Zentrum für Informatik, 2020.
  4. Exponential speedup over locality in MPC with optimal memory. In 36th International Symposium on Distributed Computing, (DISC 2022), pages 9:1–9:21, 2022.
  5. On the node-averaged complexity of locally checkable problems on trees. CoRR, abs/2308.04251, 2023.
  6. On the node-averaged complexity of locally checkable problems on trees. In Rotem Oshman, editor, 37th International Symposium on Distributed Computing, DISC 2023, October 10-12, 2023, L’Aquila, Italy, volume 281 of LIPIcs, pages 7:1–7:21. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2023.
  7. Locally checkable problems in rooted trees. In Proc. 40th ACM Symposium on Principles of Distributed Computing (PODC 2021), pages 263–272, 2021.
  8. How much does randomness help with locally checkable problems? In Proc. 39th ACM Symposium on Principles of Distributed Computing (PODC 2020), pages 299–308. ACM Press, 2020.
  9. Almost global problems in the LOCAL model. Distributed Comput., 34(4):259–281, 2021.
  10. Locally checkable labelings with small messages. In 35th International Symposium on Distributed Computing, DISC 2021, pages 8:1–8:18, 2021.
  11. Node and edge averaged complexities of local graph problems. Distributed Comput., 36(4):451–473, 2023.
  12. LCL problems on grids. In Proc. 36th ACM Symposium on Principles of Distributed Computing (PODC 2017), pages 101–110, 2017.
  13. New classes of distributed time complexity. In Proc. 50th ACM Symposium on Theory of Computing (STOC 2018), pages 1307–1318. ACM Press, 2018.
  14. Hardness of minimal symmetry breaking in distributed computing. In Proc. 38th ACM Symposium on Principles of Distributed Computing (PODC 2019), pages 369–378. ACM Press, 2019.
  15. Distributed symmetry-breaking with improved vertex-averaged complexity. In Proc. 20th Int. Conf. on Distributed Computing and Networking (ICDCN), pages 31–40, 2019.
  16. Yi-Jun Chang. The complexity landscape of distributed locally checkable problems on trees. In Proc. 34th International Symposium on Distributed Computing (DISC 2020), volume 179 of LIPIcs, pages 18:1–18:17. Schloss Dagstuhl–Leibniz-Zentrum für Informatik, 2020.
  17. An exponential separation between randomized and deterministic complexity in the LOCAL model. SIAM J. Comput., 48(1):122–143, 2019.
  18. A time hierarchy theorem for the LOCAL model. SIAM J. Comput., 48(1):33–69, 2019.
  19. Distributed graph problems through an automata-theoretic lens. In Proc. 28th International Colloquium on Structural Information and Communication Complexity (SIROCCO 2021), LNCS. Springer, 2021.
  20. Laurent Feuilloley. How long it takes for an ordinary node with an ordinary ID to output? In Proc. 24th Int. Coll. on Structural Information and Communication Complexity (SIROCCO), volume 10641, pages 263–282, 2017.
  21. Deterministic distributed vertex coloring: Simpler, faster, and without network decomposition. In 62nd IEEE Annual Symposium on Foundations of Computer Science, FOCS 2021, Denver, CO, USA, February 7-10, 2022, pages 1009–1020. IEEE, 2021.
  22. The landscape of distributed complexities on trees and beyond. In Proc. 41st ACM Symposium on Principles of Distributed Computing (PODC 2022), pages 37–47, 2022.
  23. Nathan Linial. Locality in distributed graph algorithms. SIAM J. Comput., 21(1):193–201, 1992.
  24. What can be computed locally? SIAM J. Comput., 24(6):1259–1277, 1995.
User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (5)
  1. Alkida Balliu (40 papers)
  2. Sebastian Brandt (43 papers)
  3. Fabian Kuhn (75 papers)
  4. Dennis Olivetti (43 papers)
  5. Gustav Schmid (4 papers)
Citations (1)

Summary

We haven't generated a summary for this paper yet.

X Twitter Logo Streamline Icon: https://streamlinehq.com