A Modified Greedy Algorithm for the Set Cover Problem with Weights 1 and 2

  • Authors:
  • Toshihiro Fujito;Tsuyoshi Okumura

  • Affiliations:
  • -;-

  • Venue:
  • ISAAC '01 Proceedings of the 12th International Symposium on Algorithms and Computation
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The set cover problem is that of computing, given a family of weighted subsets of a base set U, a minimum weight subfamily F′ such that every element of U is covered by some subset in F′. The k-set cover problem is a variant in which every subset is of size bounded by k. It has been long known that the problem can be approximated within a factor of H(k) = Σki=1(1/i) by the greedy heuristic, but no better bound has been shown except for the case of unweighted subsets. In this paper we consider approximation of a restricted version of the weighted k-set cover problem, as a first step towards better approximation of general kset cover problem, where subset costs are limited to either 1 or 2. It will be shown, via LP duality, that improved approximation bounds of H(3)-1/6 for 3-set cover and H(k)-1/12 for k-set cover can be attained, when the greedy heuristic is suitably modified for this case.