NLopt is a free/open-source library for nonlinear optimization, providing a common interface for a number of different free optimization routines available online as well as original implementations of various other algorithms. Its features include: Callable from C, C++, Fortran, Matlab or GNU Octave, Python, GNU Guile, Julia, GNU R, Lua, and OCaml. A common interface for many different algorithms—try a different algorithm just by changing one parameter. Support for large-scale optimization (some algorithms scalable to millions of parameters and thousands of constraints). Both global and local optimization algorithms. Algorithms using function values only (derivative-free) and also algorithms exploiting user-supplied gradients. Algorithms for unconstrained optimization, bound-constrained optimization, and general nonlinear inequality/equality constraints. Free/open-source software under the GNU LGPL (and looser licenses for some portions of NLopt). See the NLopt Introduction for a further overview of the types of problems it addresses.

References in zbMATH (referenced in 14 articles )

Showing results 1 to 14 of 14.
Sorted by year (citations)

  1. Gorodetsky, Alex; Marzouk, Youssef: Mercer kernels and integrated variance experimental design: connections between Gaussian process regression and polynomial approximation (2016)
  2. Neale, Michael C.; Hunter, Michael D.; Pritikin, Joshua N.; Zahery, Mahsa; Brick, Timothy R.; Kirkpatrick, Robert M.; Estabrook, Ryne; Bates, Timothy C.; Maes, Hermine H.; Boker, Steven M.: OpenMX 2.0: extended structural equation and statistical modeling (2016)
  3. Vidal-Codina, F.; Nguyen, N.C.; Giles, M.B.; Peraire, J.: An empirical interpolation and model-variance reduction method for computing statistical outputs of parametrized stochastic partial differential equations (2016)
  4. Cirak, Fehmi; Bandara, Kosala: Multiresolution shape optimisation with subdivision surfaces (2015)
  5. Dow, Eric; Wang, Qiqi: Optimization of Gaussian random fields (2015)
  6. Fußeder, Daniela; Simeon, Bernd: Algorithmic aspects of isogeometric shape optimization (2015)
  7. Zhang, Yongjin; Feng, Lihong; Li, Suzhou; Benner, Peter: An efficient output error estimation for model order reduction of parametrized evolution equations (2015)
  8. Bloomfield, Victor A.: Using R for numerical analysis in science and engineering (2014)
  9. Lara, Pedro C.S.; Portugal, Renato; Lavor, Carlile: A new hybrid classical-quantum algorithm for continuous global optimization problems (2014)
  10. Dörsek, Philipp; Teichmann, Josef: Efficient simulation and calibration of general HJM models by splitting schemes (2013)
  11. Gerstl, Enrique; Mosheiov, Gur: Scheduling job classes on uniform machines (2012)
  12. Niegemann, Jens; Diehl, Richard; Busch, Kurt: Efficient low-storage Runge-Kutta schemes with optimized stability regions (2012)
  13. Reif, Matthias; Shafait, Faisal; Dengel, Andreas: Meta-learning for evolutionary parameter optimization of classifiers (2012)
  14. Montes de Oca, Marco A.; Aydın, Doğan; Stützle, Thomas: An incremental particle swarm for large-scale continuous optimization problems: An example of tuning-in-the-loop (re)design of optimization algorithms (2011)