Optimization methods for large-scale systems with applications (McGraw-Hill, 1971)