Stochastic Vertex Cover with Few Queries
Abstract
We study the minimum vertex cover problem in the following stochastic setting. Let be an arbitrary given graph, a parameter of the problem, and let be a random subgraph that includes each edge of independently with probability . We are unaware of the realization , but can learn if an edge exists in by querying it. The goal is to find an approximate minimum vertex cover (MVC) of by querying few edges of non-adaptively. This stochastic setting has been studied extensively for various problems such as minimum spanning trees, matroids, shortest paths, and matchings. To our knowledge, however, no non-trivial bound was known for MVC prior to our work. In this work, we present a: * -approximation for general graphs which queries edges per vertex, and a * -approximation for bipartite graphs which queries edges per vertex. Additionally, we show that at the expense of a triple-exponential dependence on in the number of queries, the approximation ratio can be improved down to for bipartite graphs. Our techniques also lead to improved bounds for bipartite stochastic matching. We obtain a -approximation with nearly-linear in per-vertex queries. This is the first result to break the prevalent -approximation barrier in the query regime, improving algorithms of [Behnezhad et al; SODA'19] and [Assadi and Bernstein; SOSA'19].
Cite
@article{arxiv.2112.05415,
title = {Stochastic Vertex Cover with Few Queries},
author = {Soheil Behnezhad and Avrim Blum and Mahsa Derakhshan},
journal= {arXiv preprint arXiv:2112.05415},
year = {2021}
}