Sharif University of Technology
- Jorge Nocedal and Stephen Wright, "Numerical Optimization," Springer, 2006.
- R. Fletcher, "Practical Methods of Optimization," Wiley, 1988.
- Dimitri P. Bertsekas, "Nonlinear Programming", 2nd Edition, Athena Science, 1995.
- Edwin K. P. Chong and Stanislaw H. Zak, "An Introduction to Optimization," Wiley, 2001.
- David G. Luenberger, " Linear and Nonlinear Programming," Addison-Wesley.