Bibliography
[1] Intel, Intel Math Kernel Library (MKL), http://software.intel.com/en-us/articles/intel-mkl
[2] E. Stapel, Purplemath, http://www.purplemath.com/index.htm
[3] J. E. Beasley, OR-Notes, http://people.brunel.ac.uk/~mastjjb/jeb/or/intro.html
[4] A. Wächter 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(1), pp. 25-57, 2006
[5] P. Bonami et al, An Algorithmic Framework for Convex Mixed Integer Nonlinear Programs, IBM Research Report RC23771, Oct. 2005
[6] C. Zhu, R. H. Byrd and J. Nocedal, L-BFGS-B: Algorithm 778: L-BFGS-B FORTRAN Routines for Large Scale Bound Constrained Optimization, ACM Transactions on Mathematical Software 23(4), pp. 550-560, 2007
[7] M. I. A. Lourakis, Levenberg-Marquardt Nonlinear Least Squares Algorithms in C/C++, www.ics.forth.gr/~lourakis/levmar/+, Jul. 2004
[8] M. Berkelaar, K. Eikland, P. Notebaert, Open Source (Mixed Integer) Linear Programming System, http://lpsolve.sourceforge.net, May 2004
[9] P. R. Amestoy, I. S. Duff, J. Koster and J.-Y. L'Excellent, A Fully Asynchronous Multifrontal Solver using Distributed Dynamic Scheduling, SIAM Journal of Matrix Analysis and Applications 23(1), pp. 15-41, 2001
[10] J. Dennis, D. Gay and R. Welsch, Algorithm 573: An Adaptive Nonlinear Least-Squares Algorithm, ACM Transactions on Mathematical Software 7(3), pp. 367-383, 1981
[11] S. G. Johnson, The NLopt Nonlinear-Optimization Package, http://ab-initio.mit.edu/nlopt
[12] S. Le Digabel, Algorithm 909: NOMAD: Nonlinear Optimization with the MADS Algorithm, ACM Transactions on Mathematical Software 37(4), pp. 44:1 - 44:15, 2011
[13] E. M. Gertz and S. J. Wright, Object Orientated Software for Quadratic Programming, ACM Transactions on Mathematical Software 29, pp. 58-81, 2003
[14] A. I. F Vaz and L. N. Vicente, A Particle Swarm Pattern Search Method for Bound Constrained Global Optimization, Journal of Global Optimization 39, pp. 197-219, 2007
Copyright © 2011-2013 Jonathan Currie (I2C2)