An Optimal Algorithm for Stochastic Vertex Cover
Abstract
The goal in the stochastic vertex cover problem is to obtain an approximately minimum vertex cover for a graph that is realized by sampling each edge independently with some probability in a base graph . The algorithm is given the base graph and the probability as inputs, but its only access to the realized graph is through queries on individual edges in that reveal the existence (or not) of the queried edge in . In this paper, we resolve the central open question for this problem: to find a -approximate vertex cover using only edge queries. Prior to our work, there were two incomparable state-of-the-art results for this problem: a -approximation using queries (Derakhshan, Durvasula, and Haghtalab, 2023) and a -approximation using queries (Derakhshan, Saneian, and Xun, 2025), where is known to be at least and could be as large as . Our improved upper bound of matches the known lower bound of for any constant-factor approximation algorithm for this problem (Behnezhad, Blum, and Derakhshan, 2022). A key tool in our result is a new concentration bound for the size of minimum vertex cover on random graphs, which might be of independent interest.
Cite
@article{arxiv.2603.27795,
title = {An Optimal Algorithm for Stochastic Vertex Cover},
author = {Jan van den Brand and Inge Li Gørtz and Chirag Pabbaraju and Debmalya Panigrahi and Clifford Stein and Miltiadis Stouras and Ola Svensson and Ali Vakilian},
journal= {arXiv preprint arXiv:2603.27795},
year = {2026}
}
Comments
Accepted at STOC 2026