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
“…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].…”