Abstract
A conditional lower bound on the minimand of an integer program is a number which would be a valid lower bound if the constraint set were amended by certain inequalities, also called conditional. If such a conditional lower bound exceeds some known upper bound, then every solution better than the one corresponding to the upper bound violates at least one of the conditional inequalities. This yields a valid disjunction, which can be used to partition the feasible set, or to derive a family of valid cutting planes. In the case of a set covering problem, these cutting planes are themselves of the set covering type. The family of valid inequalities derived from conditional bounds subsumes as a special case the Bellmore-Ratliff inequalities generated via involutory bases, but is richer than the latter class and contains considerably stronger members, where strength is measured by the number of positive coefficients. We discuss the properties of the family of cuts from conditional bounds, and give a procedure for generating strong members of the family. Finally, we outline a class of algorithms based on these cuts. Our approach was implemented and extensively tested in a computational study whose results are reported in a companion paper [2]. The algorithm that emerged from the testing seems capable of solving considerably larger set covering problem than earlier methods.
Research supported by the National Science Foundation under grant MCS 76-12026 A02 and the Office of Naval Research under contract N00014-75-C-0621 NR 047-048.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
E. Balas, “Set covering with cutting planes from conditional bounds”, MSRR No. 399, Carnegie-Mellon University, Pittsburg, PA, July 1976.
E. Balas and A. Ho, “Set covering algorithms using cutting planes, heuristics and subgradient optimization: A computational study”, Mathematical Programming Study 12 (1980) 37–60 [this volume].
E. Balas and N. Christofides, “A restricted Lagrangean approach to the traveling salesman proglem”, MSRR No. 439, Carnegie-Mellon University, Pittsburg, PA, July 1979.
E. Balas and M.W. Padberg, “Set partitioning: A survey”, SIAM Review 18 (1976) 710–760.
M. Bellmore and H.D. Ratliff, “Set covering and involutory bases”, Management Science 18 (1971) 194–206.
V.J. Bowman and J. Starr, “Set covering by ordinal cuts. I: Linear objective functions”, MSRR No. 321, Carnegie-Mellon University, June 1973.
N. Christofides and S. Korman, “A computational survey of methods for the set covering problem” Management Science 21 (1975) 591–599.
R.J. Duffin, “Infinite programs”, in: H.W. Kuhn and A.W. Tucker, eds., Linear inequalities and related systems (Princeton University Press, Princeton, NJ, 1956) 157–170.
R. Garfinkel and G.L. Nemhauser, “Optimal set covering: A survey”, in: A.M. Geoffrion, ed., Perspectives on optimization (Addison-Wesley, Reading, MA, 1972) 164–183.
L.B. Kovács and I. Dienes, “Maximal direction—complete paths and their application to a geological problem: setting up stratigraphic units”, Paper presented at the 9th International Symposium in Mathematical Programming (Budapest, August 1976).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1980 The Mathematical Programming Society
About this chapter
Cite this chapter
Balas, E. (1980). Cutting planes from conditional bounds: A new approach to set covering. In: Padberg, M.W. (eds) Combinatorial Optimization. Mathematical Programming Studies, vol 12. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0120885
Download citation
DOI: https://doi.org/10.1007/BFb0120885
Received:
Revised:
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-00801-6
Online ISBN: 978-3-642-00802-3
eBook Packages: Springer Book Archive