Article ID: | iaor20023004 |
Country: | Netherlands |
Volume: | 105 |
Issue: | 1 |
Start Page Number: | 99 |
End Page Number: | 107 |
Publication Date: | Jul 2001 |
Journal: | Annals of Operations Research |
Authors: | Lasdon Leon |
Keywords: | optimization, programming: nonlinear |
Great strides have been made in nonlinear programming (NLP) in the last 5 years. In smooth NLP, there are now several reliable and efficient codes capable of solving large problems. Most of these implement GRG or SQP methods, and new software using interior point algorithms is under development. NLP software is now much easier to use, as it is interfaced with many modeling systems, including MSC/NASTRAN, and ANSYS for structural problems, GAMS and AMPL for general optimization, Matlab and Mathcad for general mathematical problems, and the widely used Microsoft Excel spreadsheet. For mixed integer problems, branch and bound and outer approximation codes are now available and are coupled to some of the above modeling systems, while search methods like Tabu Search and Genetic Algorithms permit combinatorial, nonsmooth, and nonconvex problems to be attacked.