Optimization - Lange,Kenneth (New york Springer, 2013)