Skip to main content
Log in

A local approximation algorithm for minimum dominating set problem in anonymous planar networks

  • Published:
Distributed Computing Aims and scope Submit manuscript

Abstract

A dominating set \(D \subseteq V\) in a graph \(G=(V,E)\) is a subset of vertices such that every vertex in V belongs to D or has at least one neighbour in D. In this paper we deal with the problem of finding an approximation of the dominating set of minimum size, i.e., the approximation of the minimum dominating set problem (MDS) in a distributed setting. A distributed algorithm that runs in a constant number of rounds, independent of the size of the network, is called local. In research on distributed local algorithms it is commonly assumed that each vertex has an unique identifier. However, as was shown by Göös et al., for certain classes of graphs (for example, lift-closed bounded degree graphs) identifiers are unnecessary and only a port numbering is needed. We confirm that the same remains true for the MDS up to a constant factor in the class of planar graphs. Namely, we present a local deterministic 694-approximation algorithm for the MDS in planar graphs in a model with a port numbering only. Moreover, our algorithm uses only short messages, i.e., in each round each node can send only a \(O(\log {|V|})\)-bit message to each of its neighbours.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Czygrinow, A., Hanćkowiak, M., Krzywdziński, K., Szymańska, E., Wawrzyniak, W.: Brief announcement: distributed approximations for the semi-matching problem. In: Proceedings of 25th International Symposium on Distributed Computing (DISC, Rome, Italy, September 2011), volume 6950 of Lecture Notes in Computer Science, pp. 200–201. Springer, Berlin, Germany (2011)

  2. Czygrinow, A., Hanćkowiak, M., Szymanska, E., Wawrzyniak, W.: Distributed 2-approximation algorithm for the semi-matching problem. In: Proceedings of 26th International Symposium on Distributed Computing (DISC, Salvador, Brazil, October 2012), volume 7611 of Lecture Notes in Computer Science, pp. 210–222. Springer, Berlin, Germany (2012)

  3. Czygrinow, A., Hanćkowiak, M., Wawrzyniak, W.: Distributed packing in planar graphs. In: The Twentieth ACM Symposium on Parallel Algorithms and Architectures, pp. 55–61 (2008)

  4. Czygrinow, A., Hanćkowiak, M., Wawrzyniak, W.: Fast distributed approximations in planar graphs. In Proceedings of 22nd International Symposium on Distributed Computing (DISC, Arcachon, France, September 2008), volume 5218 of Lecture Notes in Computer Science, pp. 78–92. Springer, Berlin, Germany (2008)

  5. Diestel, R.: Graph Theory, 4th Edition. Graduate Texts in Mathematics 173, Springer 2012, pp. 1–436. ISBN 978-3-642-14278-9, pp. I–XVIII (2012)

  6. Göös, M., Hirvonen, J., Suomela, J.: Lower bounds for local approximation. JACM 60(5), October 2013, Article No. 39 (2013)

  7. Hilke, M., Lenzen, C., Suomela, J.: Brief announcement: Local approximability of minimum dominating set on planar graphs. In: PODC 2014, 33rd ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, Paris, France (2014)

  8. Kuhn, F., Moscibroda, T., Wattenhofer, R.: The price of being near-sighted. In: Proceedings of 17th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA, Miami, FL, USA, January 2006), pp. 980–989. ACM Press, New York, NY, USA (2006)

  9. Kuhn, F., Wattenhofer, R.: Constant-time distributed dominating set approximation. Distrib. Comput. 17(4), 303–310 (2005)

    Article  MATH  Google Scholar 

  10. Lenzen, C., Pignolet, Y.-A., Wattenhofer, R.: Distributed minimum dominating set approximations in restricted families of graphs. Distrib. Comput. 26(2), 119–137 (2013)

    Article  MATH  Google Scholar 

  11. Linial, N.: Locality in distributed graph algorithms. SIAM J. Comput. 21(1), 193–201 (1992)

    Article  MATH  MathSciNet  Google Scholar 

  12. Naor, M., Stockmeyer, L.: What can be computed locally? SIAM J. Comput. 24(6), 1259–1277 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  13. Suomela, J.: Survey of local algorithms. ACM Comput. Surv. (CSUR) 45(2), 1–40 (2013)

    Article  Google Scholar 

  14. Wawrzyniak, W.: Brief announcement: a local approximation algorithm for MDS problem in anonymous planar networks. In: ACM Symposium on Principles of Distributed Computing, PODC’13, Montreal, QC, Canada, July 22–24 (2013)

  15. Wawrzyniak, W.: A strengthened analysis of a local algorithm for the minimum dominating set problem in planar graphs. Inf. Process. Lett. 114(3), 94–98 (2014)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgments

We would like to thank the anonymous reviewers of the manuscript and Edyta Szymańska for providing us with constructive comments and suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Wojciech Wawrzyniak.

Additional information

A preliminary version of this work [14] appeared in PODC’13.

The research has been supported by Grant No. N206 565740.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wawrzyniak, W. A local approximation algorithm for minimum dominating set problem in anonymous planar networks. Distrib. Comput. 28, 321–331 (2015). https://doi.org/10.1007/s00446-015-0247-6

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00446-015-0247-6

Keywords

Navigation