Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms 2014
DOI: 10.1137/1.9781611973730.54
|View full text |Cite
|
Sign up to set email alerts
|

Deterministic Fully Dynamic Data Structures for Vertex Cover and Matching

Abstract: We present the first deterministic data structures for maintaining approximate minimum vertex cover and maximum matching in a fully dynamic graph G = (V, E), with |V | = n and |E| = m, in o( √ m ) time per update. In particular, for minimum vertex cover we provide deterministic data structures for maintaining a (2+ ) approximation in O(log n/ 2 ) amortized time per update. For maximum matching, we show how to maintain a (3 + ) approximation in O(min( √ n/ , m 1/3 / 2 )) amortized time per update, and a (4 + ) … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
122
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
6
2
1

Relationship

2
7

Authors

Journals

citations
Cited by 53 publications
(122 citation statements)
references
References 9 publications
0
122
0
Order By: Relevance
“…This was achieved by randomly matching high-degree vertices to their neighbors in consecutive phases while reducing the maximum degree in the remaining graph. This approach was further developed in the dynamic graph setting by a number of papers [12][13][14][15]. Ideas similar to those in the paper of Parnas and Ron [36] were also used to compute polylogarithmic approximation in the streaming model by Kapralov, Khanna, and Sudan [28].…”
Section: Related Workmentioning
confidence: 99%
“…This was achieved by randomly matching high-degree vertices to their neighbors in consecutive phases while reducing the maximum degree in the remaining graph. This approach was further developed in the dynamic graph setting by a number of papers [12][13][14][15]. Ideas similar to those in the paper of Parnas and Ron [36] were also used to compute polylogarithmic approximation in the streaming model by Kapralov, Khanna, and Sudan [28].…”
Section: Related Workmentioning
confidence: 99%
“…The most studied dynamic problems are dynamic graph problems such as connectivity (e.g., [45,47,48,67]), reachability [41], shortest paths (e.g., [7,26,42]), and maximum matching [8,39,66]. For a dynamic graph algorithm, the updates are usually edge or vertex insertions and deletions.…”
Section: Introductionmentioning
confidence: 99%
“…By the discussion above, it seems clear that (unless P = NP), superpolynomial query/update times are necessary, and surely this is not as interesting as achieving near-constant time updates. If the problem is relaxed, and instead of exact solutions, approximation algorithms are sufficient, then efficient dynamic algorithms have been obtained for some polynomial time approximable problems such as dynamic approximate vertex cover [5,8,61]. What if we insist on exact solutions?…”
Section: Introductionmentioning
confidence: 99%
“…Recently, there are some theoretical advances on covering and relevant problems (e.g., vertex cover, maximum matching, set cover, and maximal independent set) in dynamic settings [17]- [20]. Although these theoretical results have opened up new ways to design dynamic set cover algorithms, they cannot be directly applied to the update procedure of FD-RMS because of two limitations.…”
Section: A Background: Dynamic Set Covermentioning
confidence: 99%