Parallel Lagrange-Newton-Krylov-Schur methods for PDE-constrained optimization. Part II: The Lagrange-Newton solver and its application to optimal control of steady viscous flows

被引:92
作者
Biros, G [1 ]
Ghattas, O
机构
[1] NYU, Courant Inst Math Sci, Dept Comp Sci, New York, NY 10012 USA
[2] Carnegie Mellon Univ, Dept Biomed Engn, Ultrascale Simulat Lab, Pittsburgh, PA 15213 USA
[3] Carnegie Mellon Univ, Dept Civil & Environm Engn, Ultrascale Simulat Lab, Pittsburgh, PA 15213 USA
关键词
sequential quadratic programming; adjoint methods; PDE; constrained optimization; optimal control; Lagrange-Newton-Krylov-Schur methods; Navier-Stokes; finite elements; pre-conditioners; indefinite systems; nonlinear equations; parallel algorithms;
D O I
10.1137/S1064827502415661
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In part I of this article, we proposed a Lagrange - Newton - Krylov - Schur ( LNKS) method for the solution of optimization problems that are constrained by partial differential equations. LNKS uses Krylov iterations to solve the linearized Karush - Kuhn - Tucker system of optimality conditions in the full space of states, adjoints, and decision variables, but invokes a preconditioner inspired by reduced space sequential quadratic programming (SQP) methods. The discussion in part I focused on the ( inner, linear) Krylov solver and preconditioner. In part II, we discuss the ( outer, nonlinear) Lagrange - Newton solver and address globalization, robustness, and efficiency issues, including line search methods, safeguarding Newton with quasi-Newton steps, parameter continuation, and inexact Newton ideas. We test the full LNKS method on several large-scale three-dimensional con. gurations of a problem of optimal boundary control of incompressible Navier-Stokes flow with a dissipation objective functional. Results of numerical experiments on up to 256 Cray T3E- 900 processors demonstrate very good scalability of the new method. Moreover, LNKS is an order of magnitude faster than quasi-Newton reduced SQP, and we are able to solve previously intractable problems of up to 800,000 state and 5,000 decision variables at about 5 times the cost of a single forward flow solution.
引用
收藏
页码:714 / 739
页数:26
相关论文
共 25 条
[1]   FINITE-ELEMENT METHOD WITH LAGRANGIAN MULTIPLIERS [J].
BABUSKA, I .
NUMERISCHE MATHEMATIK, 1973, 20 (03) :179-192
[2]   Parallel Lagrange-Newton-Krylov-Schur methods for PDE-constrained optimization. Part I: The Krylov-Schur solver [J].
Biros, G ;
Ghattas, O .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2005, 27 (02) :687-713
[3]   A STRATEGY FOR GLOBAL CONVERGENCE IN A SEQUENTIAL QUADRATIC-PROGRAMMING ALGORITHM [J].
BOGGS, PT ;
TOLLE, JW .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1989, 26 (03) :600-623
[4]   A global convergence theory for general trust-region-based algorithms for equality constrained optimization [J].
Dennis, JE ;
ElAlem, M ;
Maciel, MC .
SIAM JOURNAL ON OPTIMIZATION, 1997, 7 (01) :177-207
[5]   GLOBALLY CONVERGENT INEXACT NEWTON METHODS [J].
EISENSTAT, SC ;
WALKER, HF .
SIAM JOURNAL ON OPTIMIZATION, 1994, 4 (02) :393-422
[6]   Choosing the forcing terms in an inexact Newton method [J].
Eisenstat, SC ;
Walker, HF .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (01) :16-32
[7]  
FLETECHER R, 1987, PRACTICAL METHODS OP
[8]  
Georg K., 2003, INTRO NUMERICAL CONT
[9]  
Gill P. E., 1981, PRACTICAL OPTIMIZATI
[10]  
GUNZBURGER D, 1995, IMA VOL MATH APPL, V68