1. Peressini A, Sullivan F, Uhl J. The Mathematics of Nonlinear Programming. Springer-Verlag, New York, NY, 1988
2. Press W, Vetterling W, Teukolsky S, Flannery B. Numerical Recipes. Cambridge University Press, New York, NY, 1986
3. Lawrence C, Zhou J, Tits A. User's guide for CFSQP version 2.3: A C code for solving (large scale) constrained nonlinear (minimax) optimization problems, generating iterates satisfying all inequality constraints. Technical Report TR-94-16rl, Institute for Systems Research, University of Maryland, August 1995
4. Kirkpatrick S, Gelatt C, Vecchi M. Optimization by simulated annealing. Science 1983; 220(4598): 45–54
5. Mitchell M. An Introduction to Genetic Algorithms. MIT Press, Cambridge, MA, 1996