Extending the primal-dual 2-approximation algorithm beyond uncrossable set families
Abstract
A set family is if or for any . A classic result of Williamson, Goemans, Mihail, and Vazirani [STOC 1993:708-717] states that the problem of covering an uncrossable set family by a min-cost edge set admits approximation ratio , by a primal-dual algorithm. They asked whether this result extends to a larger class of set families and combinatorial optimization problems. We define a new class of - , when for any we have that and one of is in , or . We will show that the Williamson et al. algorithm extends to this new class of families and identify several ``non-uncrossable'' algorithmic problems that belong to this class. In particular, we will show that the union of an uncrossable family and a monotone family, or of an uncrossable family that has the disjointness property and a proper family, is a semi-uncrossable family, that in general is not uncrossable. For example, our result implies approximation ratio for the problem of finding a min-cost subgraph such that contains a Steiner forest and every connected component of contains at least nodes from a given set of terminals.
Cite
@article{arxiv.2307.08270,
title = {Extending the primal-dual 2-approximation algorithm beyond uncrossable set families},
author = {Zeev Nutov},
journal= {arXiv preprint arXiv:2307.08270},
year = {2023}
}