Skip to main content

A Memory Efficient Self-stabilizing Algorithm for Maximal k-Packing

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

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

Included in the following conference series:

Abstract

The k-packing problem asks for a subset S of the nodes in a graph such that the distance between any pair of nodes in S is greater than k. This problem has applications to placing facilities in a network.

In the current paper we present a self-stabilizing algorithm for computing a maximal k-packing in a general graph. Our algorithm uses a constant number of variables per node. This improves the memory requirement compared to the previous most memory efficient algorithm [9] which used k variables per node. In addition the presented algorithm is very short and simple.

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. Berge, C.: Theory of Graphs and its Applications. In: Collection Universitaire de Mathematiques, Dunod, Paris, vol. 2 (1958)

    Google Scholar 

  2. Blair, J., Manne, F.: Efficient self-stabilzing algorithms for tree networks. In: Proceedings of ICDS 2003, The 23rd IEEE International Conference on Distributed Computing Systems, pp. 20–26 (2003)

    Google Scholar 

  3. Dijkstra, E.W.: Self-stabilizing systems in spite of distributed control. CACM 17, 643–644 (1974)

    MATH  Google Scholar 

  4. Dolev, S.: Self-stabilization. MIT press, Cambridge (2000)

    MATH  Google Scholar 

  5. Gairing, M., Geist, R.M., Hedetniemi, S.T., Kristiansen, P.: A self-stabilizing algorithm for maximal 2-packing. Nordic J. Comput. 11, 1–11 (2004)

    MATH  MathSciNet  Google Scholar 

  6. Garey, M.R., Johnson, D.S.: Computers and Intractability. W. H. Freeman and Co., New York (1978)

    Google Scholar 

  7. Gärtner, F.: A survey of self-stabilizing spanning-tree algorithms, Tech. Report IC/2003/38, Swiss Federal Institute of Technology (2003)

    Google Scholar 

  8. Goddard, W., et al.: Distance-k information in self-stabilizing algorithms. In: Flocchini, P., Gąsieniec, L. (eds.) SIROCCO 2006. LNCS, vol. 4056, pp. 349–356. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  9. Goddard, W., Hedetniemi, S.T., Jacobs, D.P., Srimani, P.K.: Self-stabilizing global optimization algorithms for large network graphs. Int. J. Dist. Sensor Networks 1, 329–344 (2005)

    Article  Google Scholar 

  10. Henning, M.A.: Distance domination in graphs. In: Haynes, T.W., Hedetniemi, S.T., Slater, P.J. (eds.) Domination in Graphs: Advanced Topics, pp. 321–349. Marcel Dekker, New York (1998)

    Google Scholar 

  11. Mjelde, M.: k-packing and k-domination on tree graphs, master’s thesis, Department of Informatics, University of Bergen, Norway (2004)

    Google Scholar 

  12. Ore, O.: Theory of Graphs, vol. 38. American Mathematical Society Publications, AMS, Providence (1962)

    MATH  Google Scholar 

  13. Slater, P.J.: R-domination in graphs. J. Assoc. Comput. Mach. 23, 446–450 (1976)

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Manne, F., Mjelde, M. (2006). A Memory Efficient Self-stabilizing Algorithm for Maximal k-Packing. In: Datta, A.K., Gradinariu, M. (eds) Stabilization, Safety, and Security of Distributed Systems. SSS 2006. Lecture Notes in Computer Science, vol 4280. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-49823-0_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-49823-0_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49018-0

  • Online ISBN: 978-3-540-49823-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics