Fast and Deterministic Approximations for $k$-Cut
Abstract
In an undirected graph, a -cut is a set of edges whose removal breaks the graph into at least connected components. The minimum weight -cut can be computed in time, but when is treated as part of the input, computing the minimum weight -cut is NP-Hard [Holdschmidt and Hochbaum 1994]. For -time algorithms, the best possible approximation factor is essentially 2 under the small set expansion hypothesis [Manurangsi 2017]. Saran and Vazirani [1995] showed that a -approximately minimum weight -cut can be computed by minimum cuts, which implies an randomized running time via the nearly linear time randomized min-cut algorithm of Karger [2000]. Nagamochi and Kamidoi [2007] showed that the minimum weight -cut can be computed deterministically in time. These results prompt two basic questions. The first concerns the role of randomization. Is there a deterministic algorithm for 2-approximate -cuts matching the randomized running time of ? The second question qualitatively compares minimum cut to 2-approximate minimum -cut. Can 2-approximate -cuts be computed as fast as the (exact) minimum cut - in randomized time? We make progress on these questions with a deterministic approximation algorithm that computes -minimum -cuts in time, via a -approximate for an LP relaxation of -cut.
Cite
@article{arxiv.1807.07143,
title = {Fast and Deterministic Approximations for $k$-Cut},
author = {Kent Quanrud},
journal= {arXiv preprint arXiv:1807.07143},
year = {2018}
}