Skip to main content

Fully dynamic maintenance of vertex cover

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 790))

Abstract

The problem of maintaining an approximate solution for vertex cover when edges may be inserted and deleted dynamically is studied. We present a fully dynamic algorithm A 1 that, in an amortized fashion, efficiently accommodates such changes. We further provide for a generalization of this method and present a family of algorithms A k , k >−1. The amortized running time of each A k is \(\Theta ((\upsilon + e)\tfrac{{1 + \sqrt {1 + 4(k + 1)(2k + 3)} }}{{2(2k + 3)}})\) per Insert/Delete operation, where e denotes the number of edges of the graph G at the time that the operation is initiated. It follows that this amortized running time may be made arbitrarily close to \(\Theta ((\upsilon + e)\tfrac{{\sqrt 2 }}{2})\). Each of the algorithms given here is 2-competitive, thereby matching the competitive ratio of the best existing off-line approximation algorithms for vertex cover.

Partially supported by the National Science Foundation under Grant CCR-9120731.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. Bar-Yehuda and S. Even. (1985). A Local—Ratio Theorem for Approximating the Weighted Vertex Cover Problem. Annals of Discrete Mathematics 25, pp. 27–46.

    Google Scholar 

  2. K. L. Clarkson. (1983). A Modification of the Greedy Algorithm for Vertex Cover. Information Processing Letters 16(1), pp. 23–25.

    Google Scholar 

  3. D. Eppstein, Z. Galil, G. F. Italiano, and A. Nissenzweig. (1992). Sparsification — A Technique for Speeding up Dynamic Graph Algorithms. Proceedings of the 33rd IEEE Symposium on Foundations of Computer Science, pp. 60–69.

    Google Scholar 

  4. G. Frederickson. (1985). Data Structures for On-Line Updating of Minimum Spanning Trees, with Applications. SIAM Journal on Computing 14(4), pp. 781–798.

    Google Scholar 

  5. Z. Galil, G. F. Italiano, and N. Sarnak. (1992). Fully Dynamic Planarity Testing. Proceedings of the 24th ACM Symposium on Theory of Computing, pp. 495–506.

    Google Scholar 

  6. M. R. Garey and D. S. Johnson. (1979). Computers and Intractability: A Guide to the Theory of NP—Completeness. Freeman, San Francisco.

    Google Scholar 

  7. F. Gavril. (1974). See [6,.

    Google Scholar 

  8. Z. Ivković and E. L. Lloyd. (1993). Fully Dynamic Algorithms for Bin Packing: Being (Mostly) Myopic Helps. Proceedings of the 1st European Symposium on Algorithms.

    Google Scholar 

  9. R. M. Karp. (1972). Reducibility among Combinatorial Problems. In Complexity of Computations (R. E. Miller and J. W. Thatcher, Eds.), pp. 85–103. Plenum, New York.

    Google Scholar 

  10. P. N. Klein and S. Sairam. (1993). Fully Dynamic Approximation Schemes for Shortest Path Problems in Planar Graphs. Manuscript.

    Google Scholar 

  11. C. H. Papadimitriou and M. Yannakakis. (1991). Optimization, Approximation, and Complexity Classes. Journal of Computer and System Sciences 43, pp. 425–440.

    Google Scholar 

  12. C. Savage. (1982). Depth—First Search and the Vertex Cover Problem. Information Processing Letters 14(5), pp. 233–235.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jan van Leeuwen

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ivković, Z., Lloyd, E.L. (1994). Fully dynamic maintenance of vertex cover. In: van Leeuwen, J. (eds) Graph-Theoretic Concepts in Computer Science. WG 1993. Lecture Notes in Computer Science, vol 790. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-57899-4_44

Download citation

  • DOI: https://doi.org/10.1007/3-540-57899-4_44

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57899-4

  • Online ISBN: 978-3-540-48385-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics