Skip to main content
Log in

On the facial structure of the set covering polytope

  • Published:
Mathematical Programming Submit manuscript

Abstract

Given a bipartite graphG = (V, U, E), a cover ofG is a subset\(D \subseteq V\) with the property that each nodeu ∈ U is adjacent to at least one nodevD. If a positive weightc v is associated with each nodevV, the covering problem (CP) is to find a cover ofG having minimum total weight.

In this paper we study the properties of the polytopeQ(G) ⊂ ℝ |V|, the convex hull of the incidence vectors of all the covers inG. After discussing some general properties ofQ(G) we introduce a large class of bipartite graphs with special structure and describe several types of rank facets of the associated polytopes.

Furthermore we present two lifting procedures to derive valid inequalities and facets of the polytopeQ(G) from the facets of any polytopeQ(G′) associated with a subgraphG′ ofG. An example of the application of the theory to a class of hard instances of the covering problem is also presented.

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. E. Balas, “Cutting planes from conditional bounds: A new approach to set covering,”Mathematical Programming Study 12 (1980) 19–36.

    Google Scholar 

  2. E. Balas and A.C. Ho, “Set covering algorithms using cutting planes, heuristics, and subgradient optimization: a computational study,”Mathematical Programming Study 12 (1980) 37–60.

    Google Scholar 

  3. E. Balas and S.-M. Ng, “On the set covering polytope: I. All the facets with coefficients in {0, 1, 2},” Management Science Research Report MSRR-522, Graduate School of Industrial Administration, Carnegie Mellon University (Pittsburgh, 1986).

    Google Scholar 

  4. E. Balas and E. Zemel, “Facets of the knapsack polytope from minimal covers,”SIAM Journal on Applied Mathematics 34 (1978) 119–148.

    Google Scholar 

  5. N. Christofides and S. Korman, “A computational survey of methods for the set covering problem,” Report 73/2, Imperial College of Science and Technology (London, 1973).

    Google Scholar 

  6. V. Chvàtal, “On certain polytopes associated with graphs,”Journal of Combinatorial Theory B 18 (1975) 138–154.

    Google Scholar 

  7. M. Conforti, D.G. Corneil and A.R. Majoub, “K i -covers I: complexity and polytopes,”Discrete Mathematics 58 (1986) 121–142.

    Google Scholar 

  8. G. Cornuejols and A. Sassano, “On the 0, 1 facets of the set covering polytope,” IASI-CNR Report 153 (Rome, 1986).

  9. D.R. Fulkerson, “Blocking and antiblocking pairs of polyhedra,”Mathematical Programming 1 (1971) 168–194.

    Google Scholar 

  10. D.R. Fulkerson, G.L. Nemhauser and L.E. Trotter, “Two computationally difficult set covering problems that arise in computing the 1-width of incidence matrices of Steiner triple systems,”Mathematical Programming Study 2 (1974) 72–81.

    Google Scholar 

  11. C.E. Lemke, H.M. Salkin and K. Spielberg, “Set covering by single-branch enumeration with linear programming subproblems,”Operations Research 19 (1971) 998–1022.

    Google Scholar 

  12. G. Nemhauser and L. Trotter, “Properties of vertex packing and independence system polyhedra,”Mathematical Programming 6 (1974) 48–61.

    Google Scholar 

  13. Shu-Ming Ng, “On the set covering problem,” Summer paper, Graduate School of Industrial Administration, Carnegie Mellon University (Pittsburgh, 1982).

    Google Scholar 

  14. M.W. Padberg, “On the facial structure of set packing polyhedra,”Mathematical Programming 5 (1973) 199–215.

    Google Scholar 

  15. M.W. Padberg, “Covering packing and knapsack problems,”Annals of Discrete Mathematics 4 (1979) 265–287.

    Google Scholar 

  16. U. Peled, “Properties of the facets of binary polytopes,”Annals of Discrete Mathematics 1 (1977) 435–456.

    Google Scholar 

  17. H.J. Ryser,Combinatorial Mathematics (John Wiley, New York, 1963).

    Google Scholar 

  18. L. Wolsey, “Faces for a linear inequality in 0–1 variables,”Mathematical Programming 8 (1975) 165–178.

    Google Scholar 

  19. E. Zemel, “Lifting the facets of zero–one polytopes,”Mathematical Programming 15 (1978) 268–277.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sassano, A. On the facial structure of the set covering polytope. Mathematical Programming 44, 181–202 (1989). https://doi.org/10.1007/BF01587087

Download citation

  • Received:

  • Revised:

  • Issue Date:

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

Keywords

Navigation