English

On the Partition Set Cover Problem

Data Structures and Algorithms 2018-12-04 v2

Abstract

Several algorithms with an approximation guarantee of O(logn)O(\log n) are known for the Set Cover problem, where nn is the number of elements. We study a generalization of the Set Cover problem, called the Partition Set Cover problem. Here, the elements are partitioned into rr \emph{color classes}, and we are required to cover at least ktk_t elements from each color class Ct\mathcal{C}_t, using the minimum number of sets. We give a randomized LP-rounding algorithm that is an O(β+logr)O(\beta + \log r) approximation for the Partition Set Cover problem. Here β\beta denotes the approximation guarantee for a related Set Cover instance obtained by rounding the standard LP. As a corollary, we obtain improved approximation guarantees for various set systems for which β\beta is known to be sublogarithmic in nn. We also extend the LP rounding algorithm to obtain O(logr)O(\log r) approximations for similar generalizations of the Facility Location type problems. Finally, we show that many of these results are essentially tight, by showing that it is NP-hard to obtain an o(logr)o(\log r)-approximation for any of these problems.

Keywords

Cite

@article{arxiv.1809.06506,
  title  = {On the Partition Set Cover Problem},
  author = {Tanmay Inamdar and Kasturi Varadarajan},
  journal= {arXiv preprint arXiv:1809.06506},
  year   = {2018}
}
R2 v1 2026-06-23T04:09:30.661Z