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.
Similar content being viewed by others
References
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)
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)
Balas, E.: Disjunctive programming. In: Annals of Discrete Mathematics 5: Discrete Optimization, pp. 3–51. North Holland, Amsterdam (1979)
Balas, E.: Disjunctive programming and a hierarchy of relaxations for discrete optimization problems. SIAM J. Discrete Math. 6, 466–486 (1985)
Ben-Ameur, W., Ouorou, A.: Mathematical models of the delay-constrained routing problem. Algorithm. Oper. Res. 1(2), 94–103 (2006)
Bertsekas, D.P., Gallager, R.G.: Data Networks. Prentice-Hall, Englewood Cliffs (1987)
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)
Ceria, S., Soares, J.: Convex programming for disjunctive optimization. Math. Program. 86, 595–614 (1999)
Dakin, R.J.: A tree search algorithm for mixed programming problems. Comput. J. 8, 250–255 (1965)
Duran, M.A., Grossmann, I.: An outer-approximation algorithm for a class of mixed-integer nonlinear programs. Math. Program. 36, 307–339 (1986)
Forrest, J.: CBC (2004). Available from http://www.coin-or.org/
Frangioni, A., Gentile, C.: Perspective cuts for a class of convex 0–1 mixed-integer programs. Math. Program. 106(2), 225–236 (2006)
Grossmann, I., Lee, S.: Generalized convex disjunctive programming: nonlinear convex hull relaxation. Comput. Optim. Appl. 26, 83–100 (2003)
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)
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)
Hijazi, H.: Mixed integer non-linear optimization approaches for network design in telecommunications. Ph.D. Thesis, Université d’Aix Marseille, November 2010
Klincewicz, J.G., Schmitt, J.: Incorporating qos into ip enterprise network design. Telecommun. Syst. 20(1, 2), 81–106 (2002)
Martins, E., Pascoal, M.: A new implementation of yen’s ranking loopless paths algorithm. 4OR 1(2), 121–133 (2003)
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)
Resende, M.G.C., Pardalos, P.M.: Handbook of Optimization in Telecommunications. Springer, Berlin (2006). Chap. 17 by J.G. Klincewicz
Stubbs, R., Mehrotra, S.: A branch-and-cut method for 0–1 mixed convex programming. Math. Program. 86, 515–532 (1999)
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)
Westerlund, T., Pettersson, F.: A cutting plane method for solving convex MINLP problems. Comput. Chem. Eng. 19, s131–s136 (1995)
Author information
Authors and Affiliations
Corresponding author
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
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
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10589-011-9424-0