Mathematical Programming

, Volume 43, Issue 1–3, pp 45–55

On the 0, 1 facets of the set covering polytope

  • Gérard Cornuéjols
  • Antonio Sassano


In this paper, we consider inequalities of the formΣ αjxj ≥ β, whereαj equals 0 or 1, andβ is a positive integer. We give necessary and sufficient conditions for such inequalities to define facets of the set covering polytope associated with a 0, 1 constraint matrixA. These conditions are in terms of critical edges and critical cutsets defined in the bipartite incidence graph ofA, and are in the spirit of the work of Balas and Zemel on the set packing problem where similar notions were defined in the intersection graph ofA. Furthermore, we give a polynomial characterization of a class of 0, 1 facets defined from chorded cycles of the bipartite incidence graph. This characterization also yields all the 0, 1 liftings of odd-hole inequalities for the simple plant location polytope.

Key words

Set covering set packing polytope facet odd hole 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. E. Balas, “Set covering with cutting planes from conditional bounds,” in: A. Prekopa, ed.,Survey of Mathematical Programming (North-Holland, Amsterdam, 1979) pp. 393–422.Google Scholar
  2. E. Balas, “Cutting planes from conditional bounds: A new approach to set covering,”Mathematical Programming Study 12 (1980) 19–36.Google Scholar
  3. 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
  4. E. Balas and M. Padberg, “Set Partitioning: A Survey,”SIAM Review 18 (1976) 710–760.Google Scholar
  5. E. Balas and Shu-Ming Ng, “Some classes of facets of the set covering polytope,” Research Report, Graduate School of Industrial Administration, Carnegie Mellon University (Pittsburgh, PA, 1984).Google Scholar
  6. E. Balas and Shu-Ming Ng, “On the set covering polytope: I. All the facets with coefficients in {0, 1, 2},” Research Report MSRR-522, Graduate School of Industrial Administration, Carnegie Mellon University (Pittsburgh, PA, 1986).Google Scholar
  7. E. Balas and E. Zemel, “Critical cutsets of graphs and canonical facets of set-packing polytopes,”Mathematics of Operations Research 2 (1977) 15–19.Google Scholar
  8. C. Berge, “Balanced Matrices,”Mathematical Programming 2 (1972) 19–31.Google Scholar
  9. D.C. Cho, M. Padberg and M.R. Rao, “On the uncapacitated plant location problem. II. Facets and Lifting theorems,”Mathematics of Operations Research 8 (1983) 590–612.Google Scholar
  10. V. Chvàtal, “On certain polytopes associated with graphs,”Journal of Combinatorial Theory B 18 (1975) 138–154.Google Scholar
  11. M. Conforti, D.G. Corneil and A.R. Mahjoub, “K i-covers I: Complexity and polytopes,”Discrete Mathematics 58 (1986) 121–142.Google Scholar
  12. G. Cornuéjols and J.M. Thizy, “Some facets of the simple plant location polytope,”Mathematical Programming 23 (1982) 50–74.Google Scholar
  13. D.R. Fulkerson, A.J. Hoffman and R. Oppenheim, “On balanced matrices,”Mathematical Programming Study 1 (1974) 120–132.Google Scholar
  14. J. Hooker, “Generalized resolution and cutting planes,” Research Report n. MSRR 524, Graduate School of Industrial Administration, Carnegie Mellon University (Pittsburgh, PA, 1986).Google Scholar
  15. M. Laurent, “A generalization of antiwebs to independence systems and their relation to set covering polytopes,” Technical Report, CNET PAATIM (Issy les Moulineaux, France, 1987).Google Scholar
  16. G.L. Nemhauser and L.E. Trotter, “Properties of vertex packing and independence system polyhedra,”Mathematical Programming 6 (1974) 48–61.Google Scholar
  17. M.W. Padberg, “On the facial structure of set packing polyhedra,”Mathematical Programming 5 (1973) 199–215.Google Scholar
  18. A. Sassano, “On the facial structure of the set covering polytope,” IASI-CNR Report nr. 132 (Rome, 1985).Google Scholar
  19. L.E. Trotter, “A class of facet producing graphs for vertex packing polyhedra,”Discrete Mathematics 12 (1975) 373–388.Google Scholar
  20. L.A. Wolsey, “Further facet generating procedures for vertex packing polytopes,”Mathematical Programming 11 (1976) 158–163.Google Scholar

Copyright information

© The Mathematical Programming Society, Inc. 1989

Authors and Affiliations

  • Gérard Cornuéjols
    • 1
  • Antonio Sassano
    • 2
  1. 1.Graduate School of Industrial Administration Carnegie Mellon UniversityPittsburghUSA
  2. 2.Istituto di Analisi dei Sistemi ed Informatica del CNR Viale Manzoni 30RomaItaly

Personalised recommendations