Extending the primal-dual 2-approximation algorithm beyond uncrossable set families

07/17/2023
by   Zeev Nutov, et al.
0

A set family F is uncrossable if A ∩ B,A ∪ B ∈ F or A ∖ B,B ∖ A ∈ F for any A,B ∈ F. 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 2, 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 semi-uncrossable set families, when for any A,B ∈ F we have that A ∩ B ∈ F and one of A ∪ B,A ∖ B ,B ∖ A is in F, or A ∖ B,B ∖ A ∈ F. 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 2 for the problem of finding a min-cost subgraph H such that H contains a Steiner forest and every connected component of H contains at least k nodes from a given set T of terminals.

READ FULL TEXT
research
09/22/2022

Approximating (p,2) flexible graph connectivity via the primal-dual method

We consider the Flexible Graph Connectivity model (denoted FGC) introduc...
research
04/13/2020

A General Framework for Approximating Min Sum Ordering Problems

We consider a large family of problems in which an ordering of a finite ...
research
02/10/2020

2-node-connectivity network design

We consider network design problems in which we are given a graph G=(V,E...
research
09/21/2020

On rooted k-connectivity problems in quasi-bipartite digraphs

We consider the directed Rooted Subset k-Edge-Connectivity problem: give...
research
08/14/2018

A Simple Primal-Dual Approximation Algorithm for 2-Edge-Connected Spanning Subgraphs

We propose a very simple and natural approximation algorithm for the pro...
research
11/17/2019

Approximation of Steiner Forest via the Bidirected Cut Relaxation

The classical algorithm of Agrawal, Klein and Ravi [SIAM J. Comput., 24 ...
research
12/24/2018

Approximating activation edge-cover and facility location problems

What approximation ratio can we achieve for the Facility Location proble...

Please sign up or login with your details

Forgot password? Click here to reset