Brent, R. (1973) Algorithms for minimization without derivatives. Prentice Hall, Englewood Cliffs, NJ