Skip to main content

Advertisement

Log in

Sequence Independent Lifting for Mixed Integer Programs with Variable Upper Bounds

  • Published:
Mathematical Programming Submit manuscript

Abstract

We investigate the convex hull of the set defined by a single inequality with continuous and binary variables with variable upper bound constraints. We extend the traditional flow cover inequality, and show that it is valid for a restriction of the set in which some variables are fixed. We also give conditions under which this inequality is facet-defining and, when it is not, we show how it can be lifted to obtain valid inequalities for the entire set using sequence independent lifting. In general, computing the lifting function is NP-hard, but under an additional restriction on the cover we obtain a closed form. Finally, we show how these results imply and extend known results about the single node fixed charge flow polyhedron.

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. Aardal, K.: Capacitated facility location: Separation algorithms and computational experience. Mathematical Programming, 81, 149–175 (1998)

    MATH  MathSciNet  Google Scholar 

  2. Atamtürk, A., Nemhauser, G., Savelsbergh, M.: Valid inequalities for problems with additive variable upper bounds. Mathematical Programming, 91, 145–162 (2001)

    MATH  MathSciNet  Google Scholar 

  3. Bienstock, D., Günlük, O.: Capacitated network design – Polyhedral structure and computation. INFORMS Journal on Computing, 8, 165–192 (1996)

    Google Scholar 

  4. Goemans, M.: Valid inequalities and separation for mixed 0-1 constraints with variable upper bounds. Operations Research Letters 8, 315–322 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  5. Gu, Z., Nemhauser, G.L., Savelsbergh, M.: Lifted flow cover inequalities for mixed 0-1 integer programs. Mathematical Programming 85, 439–467 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  6. Gu, Z., Nemhauser, G.L., Savelsbergh, M.: Sequence independent lifting in mixed integer programming. Journal of Combinatorial Optimization 4, 109–129 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  7. Johnson, E., Nemhauser, G., Savelsbergh, M.: Progress in linear programming based branch-and-bound algorithms: An exposition. INFORMS Journal on Computing 12, 2–23 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  8. Klabjan, D., Nemhauser, G.: A polyhedral study of integer variable upper bounds. Mathematics of Operations Research 27, 711–739 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  9. Louveaux, Q., Wolsey, L.: Lifting, superadditivity, mixed integer rounding, and single node flow sets revisited. 4OR 1, 173–207 (2003)

    Google Scholar 

  10. Marchand, H., Wolsey, L.: The 0-1 knapsack problem with a single continuous variable. Mathematical Programming 85, 15–33 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  11. Marchand, H., Martin, A., Weismantel, R., Wolsey, L.: Cutting planes in integer and mixed integer programming. Discrete Applied Mathematics 123, 397–446 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  12. Miller, A., Nemhauser, G., Savelsbergh, M.: On the polyhedral structure of a multi-item production planning model with setup times. Mathematical Programming 94, 375–407 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  13. Nemhauser, G., Wolsey, L.: Integer and combinatorial optimization. John Wiley & Sons, 1988

  14. Padberg, M., Van Roy, T., Wolsey, L.: Valid linear inequalities for fixed charge problems. Operations Research 33, 842–861 (1985)

    MATH  MathSciNet  Google Scholar 

  15. Richard, J., de Farias Jr., I., Nemhauser, G.: Lifted inequalities for 0-1 mixed integer programming: Basic theory and algorithms. Mathematical Programming 98, 369–385 (2003a)

    Google Scholar 

  16. Richard, J., de Farias Jr., I., Nemhauser, G.: Lifted inequalities for 0-1 mixed integer programming: Superlinear lifting. Mathematical Programming, 98, 385–415 (2003b)

    Google Scholar 

  17. Salomon, M.: Deterministic lotsizing models for production planning. Volume 355 of Lecture notes in economics and mathematical systems. Springer-Verlag, 1991

  18. Savelsbergh, M.: Preprocessing and probing for mixed integer programming problems. ORSA Journal on Computing 6, 445–454 (1994)

    MATH  MathSciNet  Google Scholar 

  19. Shebalov, S.: Mixed integer programming with variable upper bounds. Ph.D. thesis, University of Illinois at Urbana-Champaign, 2004

  20. Shebalov, S. and Klabjan, D.: Sequence dependent lifting for mixed integer programs with variable upper bounds. Technical report, University of Illinois at Urbana-Champaign, Urbana, IL. Available from http://netfiles.uiuc.edu/klabjan/www. 2004

  21. Van Roy, T., Wolsey, L.: Valid inequalities for mixed 0-1 programs. Discrete Applied Mathematics 14, 199–213 (1986)

    MATH  MathSciNet  Google Scholar 

  22. Wolsey, L.: Valid inequalities and superadditivity for 0/1 integer programs. Mathematics of Operations Research, 2, 66–77 (1977)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to D. Klabjan.

Additional information

This material is based upon work supported by the National Science Foundation under Grant No. 0084826.

Received: April 2004

Rights and permissions

Reprints and permissions

About this article

Cite this article

Shebalov, S., Klabjan, D. Sequence Independent Lifting for Mixed Integer Programs with Variable Upper Bounds. Math. Program. 105, 523–561 (2006). https://doi.org/10.1007/s10107-005-0664-6

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10107-005-0664-6

Keywords

Navigation