Deterministically Maintaining a (2+ε)-Approximate Minimum Vertex Cover in O(1/ε^2) Amortized Update Time

05/09/2018
by   Sayan Bhattacharya, et al.
0

We consider the problem of maintaining an (approximately) minimum vertex cover in an n-node graph G = (V, E) that is getting updated dynamically via a sequence of edge insertions/deletions. We show how to maintain a (2+ϵ)-approximate minimum vertex cover, deterministically, in this setting in O(1/ϵ^2) amortized update time. Prior to our work, the best known deterministic algorithm for maintaining a (2+ϵ)-approximate minimum vertex cover was due to Bhattacharya, Henzinger and Italiano [SODA 2015]. Their algorithm has an update time of O( n/ϵ^2). Our result gives an exponential improvement over the update time of Bhattacharya et al., and nearly matches the performance of the randomized algorithm of Solomon [FOCS 2016] who gets an approximation ratio of 2 and an expected amortized update time of O(1). We derive our result by analyzing, via a novel technique, a variant of the algorithm by Bhattacharya et al. We consider an idealized setting where the update time of an algorithm can take any arbitrary fractional value, and use insights from this setting to come up with an appropriate potential function. Conceptually, this framework mimics the idea of an LP-relaxation for an optimization problem. The difference is that instead of relaxing an integral objective function, we relax the update time of an algorithm itself. We believe that this technique will find further applications in the analysis of dynamic algorithms.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/25/2019

A New Deterministic Algorithm for Dynamic Set Cover

We present a deterministic dynamic algorithm for maintaining a (1+ϵ)f-ap...
research
05/14/2021

Fully Dynamic Set Cover via Hypergraph Maximal Matching: An Optimal Approximation Through a Local Approach

In the (fully) dynamic set cover problem, we have a collection of m sets...
research
02/15/2018

An O(1)-Approximation Algorithm for Dynamic Weighted Vertex Cover with Soft Capacity

This study considers the (soft) capacitated vertex cover problem in a dy...
research
11/18/2017

Fully Dynamic Almost-Maximal Matching: Breaking the Polynomial Barrier for Worst-Case Time Bounds

Despite significant research efforts, the state-of-the-art algorithm for...
research
06/07/2019

Approximately Strategyproof Tournament Rules: On Large Manipulating Sets and Cover-Consistence

We consider the manipulability of tournament rules, in which n teams pla...
research
06/05/2023

Tracking Evolving labels using Cone based Oracles

The evolving data framework was first proposed by Anagnostopoulos et al....
research
06/08/2020

Graph Minors Meet Machine Learning: the Power of Obstructions

Computational intractability has for decades motivated the development o...

Please sign up or login with your details

Forgot password? Click here to reset