Skip to main content
Log in

An analysis of the greedy algorithm for the submodular set covering problem

  • Published:
Combinatorica Aims and scope Submit manuscript

Abstract

We consider the problem: min\(\{ \mathop \Sigma \limits_{j \in s} f_j :z(S) = z(N),S \subseteqq N\} \) wherez is a nondecreasing submodular set function on a finite setN. Whenz is integer-valued andz(Ø)=0, it is shown that the value of a greedy heuristic solution never exceeds the optimal value by more than a factor\(H(\mathop {\max }\limits_j z(\{ j\} ))\) where\(H(d) = \sum\limits_{i = 1}^d {\frac{1}{i}} \).

This generalises earlier results of Dobson and others on the applications of the greedy algorithm to the integer covering problem: min {fy: Ayb, y ε {0, 1}} wherea ij ,b i } ≧ 0 are integer, and also includes the problem of finding a minimum weight basis in a matroid.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. V. Chvatal, Greedy Heuristics for the Set-Covering Problem,Math. of Oper. Res.4 (3), (1979), 233–235.

    Article  MATH  MathSciNet  Google Scholar 

  2. G. Cornuéjols, G. L. Nemhauser andL. A. Wolsey, A Canonical Representation of Simple Plant Location Problems and Its Applications,SIAM J. Alg. Disc. Math.1, (1980), 261–272.

    MATH  Google Scholar 

  3. G. Dobson, Worst Case Analysis of Greedy Heuristics for Integer Programming with Nonnegative Data,Technical Report SOL 80-25, Stanford, October 1980.

  4. M. L. Fisher andL. A. Wolsey, On the Greedy Heuristic for Covering and Packing Problems,CORE, DP 8124, Louvain-la-Neuve, May 1981.

  5. D. S. Johnson, Approximation Algorithms for Combinatorial problems,J. Comput. System Sci.9, (1974), 256–298.

    Article  MATH  MathSciNet  Google Scholar 

  6. L. Lovász. On the Ratio of Optimal Integral and Fractional Covers,Discrete Math.,13, (1975), 383–390.

    Article  MATH  MathSciNet  Google Scholar 

  7. G. L. Nemhauser, L. A. Wolsey andM. L. Fisher, An Analysis of Approximations for Maximizing Submodular Set Functions — I.Math. Prog.,14 (1978), 265–294.

    Article  MATH  MathSciNet  Google Scholar 

  8. G. L. Nemhauser andL. A. Wolsey, Maximising Submodular Set Functions: Formulations and Analysis of Algorithms,CORE, DP 7832, Louvain La-Neuve, August 1978, to appear in Ann. of. Disc. Math.

  9. R. Rado, Note on Independence Functions,Proc. London Math. Soc.,7, (1957), 300–320.

    Article  MATH  MathSciNet  Google Scholar 

  10. L. A. Wolsey, Maximising Real-Valued Submodular Functions: Primal and Dual Heuristics for Location Problems,Math. of Oper. Res.7, (1982), 410–425,

    MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wolsey, L.A. An analysis of the greedy algorithm for the submodular set covering problem. Combinatorica 2, 385–393 (1982). https://doi.org/10.1007/BF02579435

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02579435

AMS subject classification (1980)

Navigation