Skip to main content

A Self-stabilizing Approximation Algorithm for Vertex Cover in Anonymous Networks

  • Conference paper
Stabilization, Safety, and Security of Distributed Systems (SSS 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5873))

Included in the following conference series:

Abstract

This paper presents a deterministic self-stabilizing algorithm that computes a 3-approximation vertex cover in anonymous networks. It reaches a legal state after O(nā€‰+ā€‰m) moves or 2nā€‰+ā€‰1 rounds respectively and recovers from a single fault within a constant containment time. The contamination number is \(2{\it \Delta} + 1\). An enhanced version of this algorithm achieves a 2-approximation on trees.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Angluin, D.: Local and global properties in networks of processors (extended abstract). In: STOC 1980: Proceedings of the twelfth annual ACM symposium on Theory of computing, pp. 82ā€“93. ACM, New York (1980)

    ChapterĀ  Google ScholarĀ 

  2. Diestel, R.: Graph Theory, 3rd edn. Graduate Texts in Mathematics, vol.Ā 173. Springer, Heidelberg (2005)

    MATHĀ  Google ScholarĀ 

  3. Dolev, S.: Self-stabilization. MIT Press, Cambridge (2000)

    MATHĀ  Google ScholarĀ 

  4. Ghosh, S., Gupta, A., Herman, T., Pemmaraju, S.V.: Fault-containing self-stabilizing distributed protocols. Distributed ComputingĀ 20(1), 53ā€“73 (2007)

    ArticleĀ  Google ScholarĀ 

  5. Grandoni, F., Kƶnemann, J., Panconesi, A.: Distributed weighted vertex cover via maximal matchings. ACM Trans. AlgorithmsĀ 5(1), 1ā€“12 (2008)

    ArticleĀ  Google ScholarĀ 

  6. Hańćkowiak, M., Karoński, M., Panconesi, A.: On the distributed complexity of computing maximal matchings. In: SODA 1998: Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, Philadelphia, PA, USA, pp. 219ā€“225. Society for Industrial and Applied Mathematics (1998)

    Google ScholarĀ 

  7. Kiniwa, J.: Approximation of self-stabilizing vertex cover less than 2. In: Herman, T., Tixeuil, S. (eds.) SSS 2005. LNCS, vol.Ā 3764, pp. 171ā€“182. Springer, Heidelberg (2005)

    ChapterĀ  Google ScholarĀ 

  8. Polishchuk, V., Suomela, J.: A simple local 3-approximation algorithm for vertex cover. Inf. Process. Lett.Ā 109(12), 642ā€“645 (2009)

    ArticleĀ  MathSciNetĀ  Google ScholarĀ 

  9. Shukla, S.K., Rosenkrantz, D.J., Ravi, S.S.: Observations on self-stabilizing graph algorithms for anonymous networks. In: Proceedings of the Second Workshop on Self-Stabilizing Systems, pp. 7ā€“1 (1995)

    Google ScholarĀ 

  10. Suomela, J.: Survey of local algorithms (unpublished manuscript, 2009)

    Google ScholarĀ 

  11. Vishwanathan, S.: On hard instances of approximate vertex cover. ACM Trans. AlgorithmsĀ 5(1), 1ā€“6 (2008)

    ArticleĀ  MathSciNetĀ  Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Turau, V., Hauck, B. (2009). A Self-stabilizing Approximation Algorithm for Vertex Cover in Anonymous Networks. In: Guerraoui, R., Petit, F. (eds) Stabilization, Safety, and Security of Distributed Systems. SSS 2009. Lecture Notes in Computer Science, vol 5873. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-05118-0_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-05118-0_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-05117-3

  • Online ISBN: 978-3-642-05118-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics