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.
References
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.
K. L. Clarkson. (1983). A Modification of the Greedy Algorithm for Vertex Cover. Information Processing Letters 16(1), pp. 23–25.
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.
G. Frederickson. (1985). Data Structures for On-Line Updating of Minimum Spanning Trees, with Applications. SIAM Journal on Computing 14(4), pp. 781–798.
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.
M. R. Garey and D. S. Johnson. (1979). Computers and Intractability: A Guide to the Theory of NP—Completeness. Freeman, San Francisco.
F. Gavril. (1974). See [6,.
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.
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.
P. N. Klein and S. Sairam. (1993). Fully Dynamic Approximation Schemes for Shortest Path Problems in Planar Graphs. Manuscript.
C. H. Papadimitriou and M. Yannakakis. (1991). Optimization, Approximation, and Complexity Classes. Journal of Computer and System Sciences 43, pp. 425–440.
C. Savage. (1982). Depth—First Search and the Vertex Cover Problem. Information Processing Letters 14(5), pp. 233–235.
Author information
Authors and Affiliations
Editor information
Rights 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