Skip to main content
Log in

Mixed-integer nonlinear programs featuring “on/off” constraints

  • Published:
Computational Optimization and Applications Aims and scope Submit manuscript

Abstract

In this paper, we study MINLPs featuring “on/off” constraints. An “on/off” constraint is a constraint f(x)≤0 that is activated whenever a corresponding 0–1 variable is equal to 1. Our main result is an explicit characterization of the convex hull of the feasible region when the MINLP consists of simple bounds on the variables and one “on/off” constraint defined by an isotone function f. When extended to general convex MINLPs, we show that this result yields tight lower bounds compared to classical formulations. This allows us to introduce new models for the delay-constrained routing problem in telecommunications. Numerical results show gains in computing time of up to one order of magnitude compared to state-of-the-art approaches.

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. Abhishek, K., Leyffer, S., Linderoth, J.T.: FilMINT: An outer-approximation-based solver for nonlinear mixed integer programs. Preprint ANL/MCS-P1374-0906, Mathematics and Computer Science Division, Argonne National Laboratory (2006)

  2. Aktürk, S., Atamtürk, A., Gürel, S.: A strong conic quadratic reformulation for machine-job assignment with controllable processing times. Technical Report BCOL Research Report 07.01, Industrial Engineering & Operations Research, University of California, Berkeley (2007)

  3. Balas, E.: Disjunctive programming. In: Annals of Discrete Mathematics 5: Discrete Optimization, pp. 3–51. North Holland, Amsterdam (1979)

    Google Scholar 

  4. Balas, E.: Disjunctive programming and a hierarchy of relaxations for discrete optimization problems. SIAM J. Discrete Math. 6, 466–486 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  5. Ben-Ameur, W., Ouorou, A.: Mathematical models of the delay-constrained routing problem. Algorithm. Oper. Res. 1(2), 94–103 (2006)

    MathSciNet  MATH  Google Scholar 

  6. Bertsekas, D.P., Gallager, R.G.: Data Networks. Prentice-Hall, Englewood Cliffs (1987)

    Google Scholar 

  7. Bonami, P., Biegler, L.T., Conn, A.R., Cornuéjols, G., Grossmann, I.E., Laird, C.D., Lee, J., Lodi, A., Margot, F., Sawaya, N., Wächter, A.: An algorithmic framework for convex mixed-integer nonlinear programs. Discrete Optim. 5(2), 186–204 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  8. Ceria, S., Soares, J.: Convex programming for disjunctive optimization. Math. Program. 86, 595–614 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  9. Dakin, R.J.: A tree search algorithm for mixed programming problems. Comput. J. 8, 250–255 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  10. Duran, M.A., Grossmann, I.: An outer-approximation algorithm for a class of mixed-integer nonlinear programs. Math. Program. 36, 307–339 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  11. Forrest, J.: CBC (2004). Available from http://www.coin-or.org/

  12. Frangioni, A., Gentile, C.: Perspective cuts for a class of convex 0–1 mixed-integer programs. Math. Program. 106(2), 225–236 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  13. Grossmann, I., Lee, S.: Generalized convex disjunctive programming: nonlinear convex hull relaxation. Comput. Optim. Appl. 26, 83–100 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  14. Günlük, O., Linderoth, J.: Perspective relaxation of mixed-integer nonlinear programs with indicator variables. In: Lect. Notes Comput. Sci., vol. 5035, pp. 1–16 (2008)

    Google Scholar 

  15. Hijazi, H., Bonami, P., Cornuéjols, G., Ouorou, A.: Mixed integer non-linear programs featuring “on/off” constraints: convex analysis and application. In: Proceedings of ISCO 2010—International Symposium on Combinatorial Optimization. Electronic Notes in Discrete Mathematics, vol. 36, pp. 1153–1160 (2010)

    Google Scholar 

  16. Hijazi, H.: Mixed integer non-linear optimization approaches for network design in telecommunications. Ph.D. Thesis, Université d’Aix Marseille, November 2010

  17. Klincewicz, J.G., Schmitt, J.: Incorporating qos into ip enterprise network design. Telecommun. Syst. 20(1, 2), 81–106 (2002)

    Article  Google Scholar 

  18. Martins, E., Pascoal, M.: A new implementation of yen’s ranking loopless paths algorithm. 4OR 1(2), 121–133 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  19. Quesada, I., Grossmann, I.E.: An LP/NLP based branch-and-bound algorithm for convex MINLP optimization problems. Comput. Chem. Eng. 16, 937–947 (1992)

    Article  Google Scholar 

  20. Resende, M.G.C., Pardalos, P.M.: Handbook of Optimization in Telecommunications. Springer, Berlin (2006). Chap. 17 by J.G. Klincewicz

    Book  MATH  Google Scholar 

  21. Stubbs, R., Mehrotra, S.: A branch-and-cut method for 0–1 mixed convex programming. Math. Program. 86, 515–532 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  22. Wächter, A., Biegler, L.T.: On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming. Math. Program. 106(1), 25–57 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  23. Westerlund, T., Pettersson, F.: A cutting plane method for solving convex MINLP problems. Comput. Chem. Eng. 19, s131–s136 (1995)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pierre Bonami.

Additional information

First author is supported by Digiteo Emergence PASO, Digiteo Chair 2009-14D RMNCCO and Digiteo Emergence 2009-55D ARM. A major part of this work was accomplished while first author was working at Orange Labs R&D.

Second author is supported by ANR grant ANR06-BLAN-0375 and by a Google Research Award.

Third author is supported by NSF grant CMMI1024554 and ONR grant N00014-03-1-0133.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Hijazi, H., Bonami, P., Cornuéjols, G. et al. Mixed-integer nonlinear programs featuring “on/off” constraints. Comput Optim Appl 52, 537–558 (2012). https://doi.org/10.1007/s10589-011-9424-0

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10589-011-9424-0

Keywords

Navigation