Skip to main content

An Algorithmic Framework for MINLP with Separable Non-Convexity

  • Conference paper
  • First Online:
Mixed Integer Nonlinear Programming

Part of the book series: The IMA Volumes in Mathematics and its Applications ((IMA,volume 154))

Abstract

We present an algorithm for Mixed-Integer Nonlinear Programming (MINLP) problems in which the non-convexity in the objective and constraint functions is manifested as the sum of non-convex univariate functions. We employ a lower bounding convex MINLP relaxation obtained by approximating each non-convex function with a piecewise-convex underestimator that is repeatedly refined. The algorithm is implemented at the level of a modeling language. Favorable numerical results are presented.

AMS(MOS) subject classifications. 65K05, 90C11, 90C26, 90C30.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. E. Beale and J. Tomlin, Special facilities in a general mathematical programming system for non-convex problems using ordered sets of variables, in Proc. of the 5th Int. Conf. on Operations Research, J. Lawrence, ed., 1970, pp. 447–454.

    Google Scholar 

  2. P. Belotti, J. Lee, L. Liberti, F. Margot, and A. W¨achter, Branching and bounds tightening techniques for non-convex MINLP, Optimization Methods and Software, 24 (2009), pp. 597–634.

    Google Scholar 

  3. P. Bonami, L. Biegler, A. Conn, G. Cornu´ejols, I. Grossmann, C. Laird, J. Lee, A. Lodi, F. Margot, N. Sawaya, and A. W¨achter, An algorithmic framework for convex mixed integer nonlinear programs, Discrete Optimization, 5 (2008), pp. 186–204.

    Google Scholar 

  4. BONMIN. projects.coin-or.org/Bonmin, v. 1.0.

    Google Scholar 

  5. A. Borghetti, C. D’Ambrosio, A. Lodi, and S. Martello, An MILP approach for short-term hydro scheduling and unit commitment with head-dependent reservoir, IEEE Transactions on Power Systems, 23 (2008), pp. 1115–1124.

    Article  Google Scholar 

  6. COUENNE. projects.coin-or.org/Couenne, v. 0.1.

    Google Scholar 

  7. C. D’Ambrosio, J. Lee, and A. W¨achter, A global-optimization algorithm for mixed-integer nonlinear programs having separable non-convexity, in Proc. of 17th Annual European Symposium on Algorithms (ESA), Copenhagen, Denmark. Lecture Notes in Computer Science, A. Fiat and P. Sander, eds., 5757 (2009), pp. 107–118.

    Google Scholar 

  8. M. Duran and I. Grossmann, An outer-approximation algorithm for a class of mixed-integer nonlinear programs, Mathematical Programming, 36 (1986), pp. 307–339.

    Article  MATH  MathSciNet  Google Scholar 

  9. R. Fletcher and S. Leyffer, Solving mixed integer nonlinear programs by outer approximation, Mathematical Programming, 66 (1994), pp. 327–349.

    Article  MATH  MathSciNet  Google Scholar 

  10. R. Fourer, D. Gay, and B. Kernighan, AMPL: A Modeling Language for Mathematical Programming, Duxbury Press/Brooks/Cole Publishing Co., second ed., 2003.

    Google Scholar 

  11. GLOBALLib. www.gamsworld.org/global/globallib.htm.

  12. O. G¨unl¨uk, J. Lee, and R.Weismantel, MINLP strengthening for separable convex quadratic transportation-cost UFL, 2007. IBM Research Report RC24213.

    Google Scholar 

  13. L. Liberti, Writing global optimization software, in Global Optimization: From Theory to Implementation, L. Liberti and N. Maculan, eds., Springer, Berlin, 2006, pp. 211–262.

    Google Scholar 

  14. MATLAB. www.mathworks.com/products/matlab/, R2007a.

  15. MINLPLib. www.gamsworld.org/minlp/minlplib.htm.

  16. I. Nowak, H. Alperin, and S. Vigerske, LaGO – an object oriented library for solving MINLPs, in Global Optimization and Constraint Satisfaction, vol. 2861 of Lecture Notes in Computer Science, Springer, Berlin Heidelberg, 2003, pp. 32–42.

    Google Scholar 

  17. I. Quesada and I. Grossmann, An LP/NLP based branch and bound algorithm for convex MINLP optimization problems, Computer & Chemical Engineering, 16 (1992), pp. 937–947.

    Article  Google Scholar 

  18. N. Sahinidis, BARON: A general purpose global optimization software package, J. Global Opt., 8 (1996), pp. 201–205.

    Article  MATH  MathSciNet  Google Scholar 

  19. A. W¨achter and L.T. Biegler, On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming, Mathematical Programming, 106 (2006), pp. 25–57.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Claudia D’Ambrosio .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer Science+Business Media, LLC

About this paper

Cite this paper

D’Ambrosio, C., Lee, J., Wächter, A. (2012). An Algorithmic Framework for MINLP with Separable Non-Convexity. In: Lee, J., Leyffer, S. (eds) Mixed Integer Nonlinear Programming. The IMA Volumes in Mathematics and its Applications, vol 154. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-1927-3_11

Download citation

Publish with us

Policies and ethics