Skip to main content

Advertisement

Log in

Projecting systems of linear inequalities with binary variables

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

We investigate methods for projecting out 0–1 variables from a system of linear inequalities. After reviewing some special cases like monotone polyhedra and the satisfiability problem, we examine why Fourier elimination cannot be applied to the general case. Finally, we give a procedure based on disjunctive programming for solving the general case. We also discuss a simpler procedure applicable only under certain conditions.

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.

Institutional subscriptions

Similar content being viewed by others

References

  • Balas, E. (1979). Disjunctive programming. Annals of Discrete Mathematics, 5, 3–51.

    Article  Google Scholar 

  • Balas, E. (1988). On the convex hull of the union of certain polyhedra. Operations Research Letters, 7, 279–284.

    Article  Google Scholar 

  • Balas, E. (1998). Disjunctive programming: properties of the convex hull of feasible points. Discrete Applied Mathematics, 89, 1–44. Invited paper.

    Article  Google Scholar 

  • Balas, E., & Pulleyblank, W. R. (1983). The perfectly matchable subgraph polytope of a bipartite graph. Networks, 13, 495–516.

    Article  Google Scholar 

  • Balas, E., & Pulleyblank, W. R. (1989). The perfectly matchable subgraph polytope of an arbitrary graph. Combinatorica, 9, 321–337.

    Article  Google Scholar 

  • Balas, E., Ceria, S., & Cornuéjols, G. (1993). A lift-and-project cutting plane algorithm for mixed 0–1 programs. Mathematical Programming, 58, 295–324.

    Article  Google Scholar 

  • Ball, M., Liu, W., & Pulleyblank, W. R. (1989). Two terminal Steiner tree polyhedra. In B. Cornet & H. Tulkens (Eds.), Contributions to operations research and economics—The twentieth anniversary of CORE, 1989 (pp. 251–284).

  • Bienstock, D., & Zuckerberg, M. (2004). Subset algebra lift operators for 0–1 integer programming. SIAM Journal on Optimization, 15, 63–95.

    Article  Google Scholar 

  • Blair, C. (1990). Representation for multiple righthand sides. Mathematical Programming, 49, 1–5.

    Article  Google Scholar 

  • Blair, C., Jeroslow, R. G., & Lowe, J. K. (1988). Some results and experiments in programming techniques for propositional logic. Computers and Operations Research, 13, 633–645.

    Article  Google Scholar 

  • Davis, M., & Putnam, H. (1960). A computing procedure for quantification theory. Journal of the ACM, 7, 201–215.

    Article  Google Scholar 

  • Hooker, J. N. (1992). Generalized resolution for 0–1 linear inequalities. Annals of Mathematics and Artificial Intelligence, 6, 271–286.

    Article  Google Scholar 

  • Hooker, J. N. (1992). Logical inference and polyhedral projection. In Lecture notes in computer science (Vol. 626, pp. 184–200). Berlin: Springer.

    Google Scholar 

  • Jeroslow, R. W. (1988). A simplification for some disjunctive formulations. European Journal of Operational Research, 36, 116–121.

    Article  Google Scholar 

  • Lovász, L., & Schrijver, A. (1991). Cones of matrices and set functions and 0–1 optimization. SIAM Journal on Optimization, 1, 166–190.

    Article  Google Scholar 

  • Pochet, Y., & Wolsey, L. (2006). Production planning and mixed integer programming. Berlin: Springer.

    Google Scholar 

  • Quine, W. V. (1952). The problem of simplifying truth functions. American Mathematical Monthly, 59, 521–531.

    Article  Google Scholar 

  • Sherali, H., & Adams, W. (1990). A hierarchy of relaxations between the continuous and convex hull representations for 0–1 programming problems. SIAM Journal on Discrete Mathematics, 3, 311–330.

    Article  Google Scholar 

  • Williams, H. C. (1976). Fourier-Motzkin elimination extension to integer programming problems. Journal of Combinatorial Theory (A), 21, 118–123.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Egon Balas.

Additional information

Research supported by the National Science Foundation through grant DMI-0352885 and the Office of Naval Research through contract N00014-03-1-0133.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Balas, E. Projecting systems of linear inequalities with binary variables. Ann Oper Res 188, 19–31 (2011). https://doi.org/10.1007/s10479-009-0623-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-009-0623-3

Keywords

Navigation