Sequentially decomposed programming

Model-based decomposition is a powerful tool for breaking design problems into smaller subproblems, establishing hierarchical structure, and analyzing the interrelations in engineering design problems. However, the theoretical foundation for solving decomposed nonlinear optimization problems requires further work. We show that theformulation of the coordination problem is critical in quickly identifying thecorrectactiveconstraints and that solving subproblems independently may hinder the local convergence of algorithms tailored to hierarchical coordination. Yet hierarchical decomposition algorithms can have excellent global convergence properties and can be expected to exhibit superior improvement in the ® rst few iterations when compared to the undecomposed case. Basedontheseinsights, agenericsequentially decomposedprogramming (SDP)algorithmisoutlined.SDPhastwo phases: far from the solution (® rst phase) decomposition is used; close to the solution (second phase) subproblems are not solved separately. The generic SDP is applied to sequential quadratic programming (SQP) to de® ne an SDP± SQP implementation. A global convergence proof and a simple example are given.

[1]  George B. Dantzig,et al.  Decomposition Principle for Linear Programs , 1960 .

[2]  C. G. Broyden The Convergence of a Class of Double-rank Minimization Algorithms 1. General Considerations , 1970 .

[3]  R. Fletcher,et al.  A New Approach to Variable Metric Algorithms , 1970, Comput. J..

[4]  D. Shanno Conditioning of Quasi-Newton Methods for Function Minimization , 1970 .

[5]  D. Goldfarb A family of variable-metric methods derived by variational means , 1970 .

[6]  R. A. Cuninghame-Green,et al.  Applied geometric programming , 1976 .

[7]  Shih-Ping Han,et al.  Superlinearly convergent variable metric algorithms for general nonlinear programming problems , 1976, Math. Program..

[8]  M. J. D. Powell,et al.  THE CONVERGENCE OF VARIABLE METRIC METHODS FOR NONLINEARLY CONSTRAINED OPTIMIZATION CALCULATIONS , 1978 .

[9]  P. Toint,et al.  Partitioned variable metric updates for large structured optimization problems , 1982 .

[10]  K. Schittkowski The nonlinear programming method of Wilson, Han, and Powell with an augmented Lagrangian type line search function , 1982 .

[11]  G. Vanderplaats,et al.  Efficient calculation of optimum design sensitivity , 1984 .

[12]  Jaroslaw Sobieszczanski-Sobieski,et al.  Structural sizing by generalized, multilevel optimization , 1987 .

[13]  S. Azarm,et al.  A TWO-LEVEL DECOMPOSITION METHOD FOR DESIGN OPTIMIZATION , 1988 .

[14]  R. Haftka,et al.  Efficient single-level solution of hierarchical problems in structural optimization , 1990 .

[15]  G. N. Vanderplaats,et al.  Sequential linearization method for multilevel optimization , 1990 .

[16]  Shapour Azarm,et al.  Optimality and Constrained Derivatives in Two-Level Design Optimization , 1990 .

[17]  P. Toint,et al.  Lancelot: A FORTRAN Package for Large-Scale Nonlinear Optimization (Release A) , 1992 .

[18]  Panos Y. Papalambros,et al.  General framework for decomposition analysis in optimal design , 1993 .

[19]  Terrance Carl Wagner,et al.  A general decomposition methodology for optimal system design. , 1993 .

[20]  Panos Y. Papalambros,et al.  Optimal model-based decomposition of powertrain system design , 1995 .

[21]  Panos Y. Papalambros Optimal Design of Mechanical Engineering Systems , 1995 .

[22]  Panos Y. Papalambros,et al.  A modified trust region algorithm for hierarchical NLP , 1998 .