Skip to main content

On the Performance of NLP Solvers Within Global MINLP Solvers

  • Conference paper
  • First Online:
Operations Research Proceedings 2017

Part of the book series: Operations Research Proceedings ((ORP))

Abstract

Solving mixed-integer nonlinear programs (MINLPs) to global optimality efficiently requires fast solvers for continuous sub-problems. These appear in, e.g., primal heuristics, convex relaxations, and bound tightening methods. Two of the best performing algorithms for these sub-problems are Sequential Quadratic Programming (SQP) and Interior Point Methods. In this paper we study the impact of different SQP and Interior Point implementations on important MINLP solver components that solve a sequence of similar NLPs. We use the constraint integer programming framework SCIP for our computational studies.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Solving Constraint Integer Programs, http://scip.zib.de.

  2. 2.

    Harwell Subroutine Library, http://www.hsl.rl.ac.uk.

  3. 3.

    MINLP Library 2, http://www.gamsworld.org/minlp/minlplib2.html.

  4. 4.

    H. Mittelmann MINLP Benchmark, http://plato.asu.edu/ftp/minlp.html.

References

  1. Grossmann, I. E., & Sahinidis, N. V. (2002). Special issue on mixed integer programming and its application to engineering, part I. Optimization and engineering, 3(4).

    Google Scholar 

  2. Horst, R., & Tuy, H. (1996). Global optimization: deterministic approaches. Berlin: Springer.

    Book  Google Scholar 

  3. Quesada, I., & Grossmann, I. E. (1995). A global optimization algorithm for linear fractional and bilinear programs. Journal of Global Optimization, 6, 39–76.

    Article  Google Scholar 

  4. Ryoo, H. S., & Sahinidis, N. V. (1995). Global optimization of nonconvex NLPs and MINLPs with applications in process design. Computers and Chemical Engineering, 19(5), 551–566.

    Article  Google Scholar 

  5. Berthold, T. (2014). Heuristic algorithms in global MINLP solvers. Ph.D. thesis, Technische Universität Berlin

    Google Scholar 

  6. Ryoo, H. S., & Sahinidis, N. V. (1996). A branch-and-reduce approach to global optimization. Journal of Global Optimization, 8(2), 107–138.

    Article  Google Scholar 

  7. Zamora, J. M., & Grossmann, I. E. (1999). A branch and contract algorithm for problems with concave univariate, bilinear and linear fractional terms. Journal of Global Optimization, 14, 217–249.

    Article  Google Scholar 

  8. McCormick, G. P. (1976). Computability of global solutions to factorable nonconvex programs: part I - Convex underestimating problems. Mathematical Programming B, 10(1), 147–175.

    Article  Google Scholar 

  9. Vigerske, S., & Gleixner, A. SCIP: Global optimization of mixed-integer nonlinear programs in a branch-and-cut framework. Optimization Methods and Software (to appear)

    Google Scholar 

  10. Wächter, A., & Biegler, L. T. (2006). On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Mathematical Programming, 106(1), 25–57.

    Article  Google Scholar 

  11. Büskens, C., & Wassel, D. (2013). The ESA NLP solver WORHP. In G. Fasano & J. D. Pintér (Eds.), Modeling and optimization in space engineering (Vol. 73, pp. 85–110). New York: Springer.

    Chapter  Google Scholar 

  12. Fletcher, R., & Leyffer, S. (1998). User manual for filterSQP. Numerical analysis report NA/181, Department of Mathematics, University of Dundee, Scotland.

    Google Scholar 

  13. Kuhlmann, R., & Büskens, C. (2017). A primal-dual augmented Lagrangian penalty-interior-point filter line search algorithm. Technical report, Universität Bremen.

    Google Scholar 

Download references

Acknowledgements

This work has been supported by the Research Campus MODAL Mathematical Optimization and Data Analysis Laboratories funded by the Federal Ministry of Education and Research (BMBF Grant 05M14ZAM).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Benjamin Müller .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Müller, B., Kuhlmann, R., Vigerske, S. (2018). On the Performance of NLP Solvers Within Global MINLP Solvers. In: Kliewer, N., Ehmke, J., Borndörfer, R. (eds) Operations Research Proceedings 2017. Operations Research Proceedings. Springer, Cham. https://doi.org/10.1007/978-3-319-89920-6_84

Download citation

Publish with us

Policies and ethics