Packing-based approximation algorithm for the k-set cover problem

  • Authors:
  • Martin Fürer;Huiwen Yu

  • Affiliations:
  • Department of Computer Science and Engineering, The Pennsylvania State University, PA;Department of Computer Science and Engineering, The Pennsylvania State University, PA

  • Venue:
  • ISAAC'11 Proceedings of the 22nd international conference on Algorithms and Computation
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

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