skip to main content
research-article

Distributed Dominating Set Approximations beyond Planar Graphs

Published:17 June 2019Publication History
Skip Abstract Section

Abstract

The Minimum Dominating Set (MDS) problem is a fundamental and challenging problem in distributed computing. While it is well known that minimum dominating sets cannot be well approximated locally on general graphs, in recent years there has been much progress on computing good local approximations on sparse graphs and in particular on planar graphs. In this article, we study distributed and deterministic MDS approximation algorithms for graph classes beyond planar graphs. In particular, we show that existing approximation bounds for planar graphs can be lifted to bounded genus graphs and more general graphs, which we call locally embeddable graphs, and present

(1) a local constant-time, constant-factor MDS approximation algorithm on locally embeddable graphs, and

(2) a local O(log*n)-time (1+ϵ)-approximation scheme for any ϵ > 0 on graphs of bounded genus.

Our main technical contribution is a new analysis of a slightly modified variant of an existing algorithm by Lenzen et al. [21]. Interestingly, unlike existing proofs for planar graphs, our analysis does not rely on direct topological arguments but on combinatorial density arguments only.

References

  1. Saeed Akhoondian Amiri, Patrice Ossona de Mendez, Roman Rabinovich, and Sebastian Siebertz. 2018. Distributed domination on graph classes of bounded expansion. In Proceedings of the 30th Symposium on Parallelism in Algorithms and Architectures. ACM, 143--151.Google ScholarGoogle Scholar
  2. Saeed Akhoondian Amiri. 2017. Structural Graph Theory Meets Algorithms: Covering and Connectivity Problems in Graphs. Ph.D. Dissertation. Logic and Semantic Group, Technical University Berlin.Google ScholarGoogle Scholar
  3. Saeed Akhoondian Amiri and Stefan Schmid. 2016. Brief announcement: A log-time local MDS approximation scheme for bounded genus graphs. In Proceedings of the 30th International Symposium on Distributed Computing (DISC’16). Springer.Google ScholarGoogle Scholar
  4. Saeed Akhoondian Amiri, Stefan Schmid, and Sebastian Siebertz. 2016. A local constant factor MDS approximation for bounded genus graphs. In Proceedings of the ACM Symposium on Principles of Distributed Computing (PODC’16).Google ScholarGoogle Scholar
  5. Brenda S. Baker. 1994. Approximation algorithms for NP-complete problems on planar graphs. J. ACM 41, 1 (Jan. 1994), 153--180. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Nikhil Bansal and Seeun William Umboh. 2017. Tight approximation bounds for dominating set on graphs of bounded arboricity. Info. Process. Lett. 122 (2017), 21--24.Google ScholarGoogle ScholarCross RefCross Ref
  7. Leonid Barenboim, Michael Elkin, and Cyril Gavoille. 2014. A fast network-decomposition algorithm and its applications to constant-time distributed computation. In Proceedings of the International Colloquium on Structural Information and Communication Complexity (SIROCCO’14). 209--223.Google ScholarGoogle Scholar
  8. Hervé Brönnimann and Michael T. Goodrich. 1995. Almost optimal set covers in finite VC-dimension. Discrete Comput. Geom. 14, 4 (1995), 463--479. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Andrzej Czygrinow, Michal Hańćkowiak, and Wojciech Wawrzyniak. 2008. Fast distributed approximations in planar graphs. In Proceedings of the 22nd International Symposium on Distributed Computing (DISC’08). 78--92.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Irit Dinur and David Steurer. 2014. Analytical approach to parallel repetition. In Proceedings of the 46th Annual ACM Symposium on Theory of Computing. ACM, 624--633. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Yuval Emek and Roger Wattenhofer. 2013. Stone age distributed computing. In Proceedings of the ACM Symposium on Principles of Distributed Computing (PODC’13). 137--146.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. David Eppstein. 2000. Diameter and treewidth in minor-closed graph families. Algorithmica 27, 3--4 (2000), 275--291.Google ScholarGoogle ScholarCross RefCross Ref
  13. Guy Even, Dror Rawitz, and Shimon Moni Shahar. 2005. Hitting sets when the VC-dimension is small. Info. Process. Lett. 95, 2 (2005), 358--362. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Michael R. Garey and David S. Johnson. 1979. Computers and Intractability: A Guide to the Theory of NP-completeness. W. H. Freeman, San Francisco. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Martin Grohe. 2003. Local tree-width, excluded minors, and approximation algorithms. Combinatorica 23, 4 (2003), 613--632. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Sariel Har-Peled and Kent Quanrud. 2015. Approximation algorithms for polynomial-expansion and low-density graphs. In Proceedings of the European Symposium on Algorithms (ESA’15). Springer, 717--728.Google ScholarGoogle ScholarCross RefCross Ref
  17. Miikka Hilke, Christoph Lenzen, and Jukka Suomela. 2014. Brief announcement: Local approximability of minimum dominating set on planar graphs. In Proceedings of the ACM Symposium on Principles of Distributed Computing (PODC’14). 344--346.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. David S. Johnson. 1974. Approximation algorithms for combinatorial problems. J. Comput. Syst. Sci. 9, 3 (1974), 256--278. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Richard M. Karp. 1972. Reducibility among combinatorial problems. In Complexity of Computer Computations. Springer, 85--103.Google ScholarGoogle Scholar
  20. Fabian Kuhn, Thomas Moscibroda, and Roger Wattenhofer. 2016. Local computation: Lower and upper bounds. J. ACM 63, 2, Article 17 (Mar. 2016). Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Christoph Lenzen, Yvonne Anne Pignolet, and Roger Wattenhofer. 2013. Distributed minimum dominating set approximations in restricted families of graphs. Distrib. Comput. 26, 2 (2013), 119--137.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Christoph Lenzen and Roger Wattenhofer. 2008. Leveraging Linial’s locality limit. In Distributed Computing. Lecture Notes in Computer Science, Vol. 5218. Springer, 394--407.Google ScholarGoogle Scholar
  23. Christoph Lenzen and Roger Wattenhofer. 2010. Minimum dominating set approximation in graphs of bounded arboricity. In Distributed Computing, vol. 6343. Springer, 510--524.Google ScholarGoogle Scholar
  24. Nathan Linial. 1992. Locality in distributed graph algorithms. SIAM J. Comput. 21, 1 (Feb. 1992), 193--201. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. László Lovász. 1975. On the ratio of optimal integral and fractional covers. Discrete Math. 13, 4 (1975), 383--390. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Bojan Mohar and Carsten Thomassen. 2001. Graphs on Surfaces. Johns Hopkins University Press.Google ScholarGoogle Scholar
  27. Jaroslav Nešetřil and Patrice Ossona De Mendez. 2012. Sparsity: Graphs, Structures, and Algorithms, Vol. 28. Springer Science 8 Business Media. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Sebastian Siebertz. 2019. Greedy domination on biclique-free graphs. Info. Process. Lett. 145 (2019), 64--67.Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Jukka Suomela. 2013. Survey of local algorithms. ACM Comput. Surv. 45, 2, Article 24 (Mar. 2013), 24:1--24:40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  30. Wojciech Wawrzyniak. 2013. Brief announcement: A local approximation algorithm for MDS problem in anonymous planar networks. In Proceedings of the ACM Symposium on Principles of Distributed Computing (PODC’13). ACM, 406--408.Google ScholarGoogle ScholarDigital LibraryDigital Library
  31. Wojciech Wawrzyniak. 2014. A strengthened analysis of a local algorithm for the minimum dominating set problem in planar graphs. Proc. Info. Process. Lett. 114, 3 (2014), 94--98.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Distributed Dominating Set Approximations beyond Planar Graphs

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Algorithms
        ACM Transactions on Algorithms  Volume 15, Issue 3
        July 2019
        392 pages
        ISSN:1549-6325
        EISSN:1549-6333
        DOI:10.1145/3331056
        Issue’s Table of Contents

        Copyright © 2019 ACM

        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].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 17 June 2019
        • Received: 1 May 2019
        • Accepted: 1 April 2019
        • Revised: 1 February 2019
        Published in talg Volume 15, Issue 3

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format