Papers
Topics
Authors
Recent
Search
2000 character limit reached

Double Exponential Lower Bound for Telephone Broadcast

Published 6 Mar 2024 in cs.DS | (2403.03501v1)

Abstract: Consider the Telephone Broadcast problem in which an input is a connected graph $G$ on $n$ vertices, a source vertex $s \in V(G)$, and a positive integer $t$. The objective is to decide whether there is a broadcast protocol from $s$ that ensures that all the vertices of $G$ get the message in at most $t$ rounds. We consider the broadcast protocol where, in a round, any node aware of the message can forward it to at most one of its neighbors. As the number of nodes aware of the message can at most double at each round, for a non-trivial instance we have $n \le 2t$. Hence, the brute force algorithm that checks all the permutations of the vertices runs in time $2{2{\calO(t)}} \cdot n{\calO(1)}$. As our first result, we prove this simple algorithm is the best possible in the following sense. Telephone Broadcast does not admit an algorithm running in time $2{2{o(t)}} \cdot n{\calO(1)}$, unless the \ETH\ fails. To the best of our knowledge, this is only the fourth example of \NP-Complete problem that admits a double exponential lower bound when parameterized by the solution size. It also resolves the question by Fomin, Fraigniaud, and Golovach [WG 2023]. In the same article, the authors asked whether the problem is \FPT\ when parameterized by the feedback vertex set number of the graph. We answer this question in the negative. Telephone Broadcast, when restricted to graphs of the feedback vertex number one, and hence treewidth of two, is \NP-\complete. We find this a relatively rare example of problems that admit a polynomial-time algorithm on trees but is \NP-\complete\ on graphs of treewidth two.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (38)
  1. CS Theory Stack Exchange. https://cstheory.stackexchange.com/questions/53948/problems-that-are-np-complete-when-restricted-to-graphs-of-treewidth-2-but-polyn, 2024.
  2. Grundy coloring and friends, half-graphs, bicliques. Algorithmica, 85(1):1–28, 2023. URL: https://doi.org/10.1007/s00453-022-01001-2, doi:10.1007/S00453-022-01001-2.
  3. Message multicasting in heterogeneous networks. SIAM J. Comput., 30(2):347–358, 2000. doi:10.1137/S0097539798347906.
  4. Constant approximation for broadcasting in k-cycle graph. In Sumit Ganguly and Ramesh Krishnamurti, editors, Algorithms and Discrete Applied Mathematics - First International Conference, CALDAM 2015, Kanpur, India, February 8-10, 2015. Proceedings, volume 8959 of Lecture Notes in Computer Science, pages 21–32. Springer, 2015. doi:10.1007/978-3-319-14974-5_3.
  5. Approximation algorithm for the broadcast time in k-path graph. J. Interconnect. Networks, 19(4):1950006:1–1950006:22, 2019. doi:10.1142/S0219265919500063.
  6. Broadcasting on cactus graphs. J. Comb. Optim., 33(1):292–316, 2017. URL: https://doi.org/10.1007/s10878-015-9957-8, doi:10.1007/S10878-015-9957-8.
  7. Tight (double) exponential bounds for identification problems: Locating-dominating set and test cover. CoRR, abs/2402.08346, 2024. URL: https://doi.org/10.48550/arXiv.2402.08346, arXiv:2402.08346, doi:10.48550/ARXIV.2402.08346.
  8. Non-clashing teaching maps for balls in graphs. CoRR, abs/2309.02876, 2023. URL: https://doi.org/10.48550/arXiv.2309.02876, arXiv:2309.02876, doi:10.48550/ARXIV.2309.02876.
  9. On the parameterized complexity of biclique cover and partition. In J. Guo and D. Hermelin, editors, 11th International Symposium on Parameterized and Exact Computation, IPEC 2016, volume 63 of LIPIcs, pages 11:1–11:13. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2016.
  10. Known algorithms for edge clique cover are probably optimal. SIAM J. Comput., 45(1):67–83, 2016.
  11. Parameterized Algorithms. Springer, 2015. doi:10.1007/978-3-319-21275-3.
  12. Reinhard Diestel. Graph Theory, 4th Edition, volume 173 of Graduate texts in mathematics. Springer, 2012.
  13. Sublogarithmic approximation for telephone multicast. J. Comput. Syst. Sci., 72(4):648–659, 2006. URL: https://doi.org/10.1016/j.jcss.2005.12.002, doi:10.1016/J.JCSS.2005.12.002.
  14. Distance constrained labelings of graphs of bounded treewidth. In Luís Caires, Giuseppe F. Italiano, Luís Monteiro, Catuscia Palamidessi, and Moti Yung, editors, Automata, Languages and Programming, 32nd International Colloquium, ICALP 2005, Lisbon, Portugal, July 11-15, 2005, Proceedings, volume 3580 of Lecture Notes in Computer Science, pages 360–372. Springer, 2005. doi:10.1007/11523468_30.
  15. Parameterized complexity of coloring problems: Treewidth versus vertex cover. Theor. Comput. Sci., 412(23):2513–2523, 2011. URL: https://doi.org/10.1016/j.tcs.2010.10.043, doi:10.1016/J.TCS.2010.10.043.
  16. Parameterized complexity of broadcasting in graphs. In Daniël Paulusma and Bernard Ries, editors, Graph-Theoretic Concepts in Computer Science - 49th International Workshop, WG 2023, Fribourg, Switzerland, June 28-30, 2023, Revised Selected Papers, volume 14093 of Lecture Notes in Computer Science, pages 334–347. Springer, 2023. doi:10.1007/978-3-031-43380-1_24.
  17. Problems in NP can admit double-exponential lower bounds when parameterized by treewidth and vertex cover. CoRR, abs/2307.08149, 2023. URL: https://doi.org/10.48550/arXiv.2307.08149, arXiv:2307.08149, doi:10.48550/ARXIV.2307.08149.
  18. Methods and problems of communication in usual networks. Discrete Applied Mathematics, 53(1-3):79–133, 1994.
  19. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, 1979.
  20. Optimal broadcasting in fully connected trees. J. Interconnect. Networks, 23(1):2150037:1–2150037:20, 2023. doi:10.1142/S0219265921500377.
  21. Broadcasting in split graphs. In Marios Mavronicolas, editor, Algorithms and Complexity - 13th International Conference, CIAC 2023, Larnaca, Cyprus, June 13-16, 2023, Proceedings, volume 13898 of Lecture Notes in Computer Science, pages 278–292. Springer, 2023. doi:10.1007/978-3-031-30448-4_20.
  22. On broadcasting in unicyclic graphs. J. Comb. Optim., 16(3):307–322, 2008. URL: https://doi.org/10.1007/s10878-008-9160-2, doi:10.1007/S10878-008-9160-2.
  23. A survey of gossiping and broadcasting in communication networks. Networks, 18(4):319–349, 1988. URL: https://doi.org/10.1002/net.3230180406, doi:10.1002/NET.3230180406.
  24. Dissemination of information in interconnection networks (broadcasting & gossiping). Combinatorial network theory, pages 125–212, 1996.
  25. On the complexity of k-sat. J. Comput. Syst. Sci., 62(2):367–375, 2001. URL: https://doi.org/10.1006/jcss.2000.1727, doi:10.1006/JCSS.2000.1727.
  26. Which problems have strongly exponential complexity? J. Comput. Syst. Sci., 63(4):512–530, 2001. URL: https://doi.org/10.1006/jcss.2001.1774, doi:10.1006/JCSS.2001.1774.
  27. The minimum broadcast time problem for several processor networks. Theor. Comput. Sci., 147(1&2):69–85, 1995. doi:10.1016/0304-3975(94)00230-G.
  28. Aram Khanlari. Broadcasting in highly connected graphs. PhD thesis, Concordia University, 2023. URL: https://spectrum.library.concordia.ca/id/eprint/992648/.
  29. Approximation algorithms for minimum-time broadcast. SIAM J. Discret. Math., 8(3):401–427, 1995. doi:10.1137/S0895480193245923.
  30. Dániel Marx. Complexity results for minimum sum edge coloring. Discret. Appl. Math., 157(5):1034–1045, 2009. URL: https://doi.org/10.1016/j.dam.2008.04.002, doi:10.1016/J.DAM.2008.04.002.
  31. Martin Middendorf. Minimum broadcast time is np-complete for 3-regular planar graphs and deadline 2. Inf. Process. Lett., 46(6):281–287, 1993. doi:10.1016/0020-0190(93)90066-I.
  32. Min cut is np-complete for edge weighted treees. Theor. Comput. Sci., 58:209–229, 1988. doi:10.1016/0304-3975(88)90028-X.
  33. Sparsity - Graphs, Structures, and Algorithms, volume 28 of Algorithms and combinatorics. Springer, 2012. doi:10.1007/978-3-642-27875-4.
  34. The complexity of restricted spanning tree problems. J. ACM, 29(2):285–309, 1982. doi:10.1145/322307.322309.
  35. R. Ravi. Rapid rumor ramification: Approximating the minimum broadcast time (extended abstract). In 35th Annual Symposium on Foundations of Computer Science, Santa Fe, New Mexico, USA, 20-22 November 1994, pages 202–213. IEEE Computer Society, 1994. doi:10.1109/SFCS.1994.365693.
  36. Information dissemination in trees. SIAM J. Comput., 10(4):692–701, 1981. doi:10.1137/0210052.
  37. Craig A. Tovey. A simplified np-complete satisfiability problem. Discret. Appl. Math., 8(1):85–89, 1984. doi:10.1016/0166-218X(84)90081-7.
  38. Mihalis Yannakakis. A polynomial algorithm for the min-cut linear arrangement of trees. J. ACM, 32(4):950–988, 1985. doi:10.1145/4221.4228.
Citations (7)

Summary

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Authors (1)

Collections

Sign up for free to add this paper to one or more collections.