The application of optimal control methodology to nonlinear programming problems |
| |
Authors: | Daniel M. Murray Sidney J. Yakowitz |
| |
Affiliation: | (1) Systems and Industrial Engineering Department, University of Arizona, 85721 Tucson, AZ, USA |
| |
Abstract: | ![]() Dynamic programming techniques have proven to be more successful than alternative nonlinear programming algorithms for solving many discrete-time optimal control problems. The reason for this is that, because of the stagewise decomposition which characterizes dynamic programming, the computational burden grows approximately linearly with the numbern of decision times, whereas the burden for other methods tends to grow faster (e.g.,n3 for Newton's method). The idea motivating the present study is that the advantages of dynamic programming can be brought to bear on classical nonlinear programming problems if only they can somehow be rephrased as optimal control problems.As shown herein, it is indeed the case that many prominent problems in the nonlinear programming literature can be viewed as optimal control problems, and for these problems, modern dynamic programming methodology is competitive with respect to processing time. The mechanism behind this success is that such methodology achieves quadratic convergence without requiring solution of large systems of linear equations. |
| |
Keywords: | Optimization Nonlinear Programming Unconstrained Optimization Discrete Optimal Control Differential Dynamic Programming |
本文献已被 SpringerLink 等数据库收录! |
|