English

Packing-Based Approximation Algorithm for the k-Set Cover Problem

Data Structures and Algorithms 2015-03-03 v1

Abstract

We present a packing-based approximation algorithm for the kk-Set Cover problem. We introduce a new local search-based kk-set packing heuristic, and call it Restricted kk-Set Packing. We analyze its tight approximation ratio via a complicated combinatorial argument. Equipped with the Restricted kk-Set Packing algorithm, our kk-Set Cover algorithm is composed of the kk-Set Packing heuristic \cite{schrijver} for k7k\geq 7, Restricted kk-Set Packing for k=6,5,4k=6,5,4 and the semi-local (2,1)(2,1)-improvement \cite{furer} for 3-Set Cover. We show that our algorithm obtains a tight approximation ratio of Hk0.6402+Θ(1k)H_k-0.6402+\Theta(\frac{1}{k}), where HkH_k is the kk-th harmonic number. For small kk, our results are 1.8667 for k=6k=6, 1.7333 for k=5k=5 and 1.5208 for k=4k=4. Our algorithm improves the currently best approximation ratio for the kk-Set Cover problem of any k4k\geq 4.

Keywords

Cite

@article{arxiv.1109.3418,
  title  = {Packing-Based Approximation Algorithm for the k-Set Cover Problem},
  author = {Martin Furer and Huiwen Yu},
  journal= {arXiv preprint arXiv:1109.3418},
  year   = {2015}
}

Comments

26 pages, 5 figures

R2 v1 2026-06-21T19:05:28.245Z