Generalized sensitivity analysis of nonlinear programs using a sequence of quadratic programs

被引:4
|
作者
Stechlinski, Peter [1 ]
Jaschke, Johannes [2 ]
Barton, Paul I. [3 ]
机构
[1] Univ Maine, Dept Math & Stat, Orono, ME 04469 USA
[2] Norwegian Univ Sci & Technol NTNU, Dept Chem Engn, Trondheim, Norway
[3] MIT, Proc Syst Engn Lab, 77 Massachusetts Ave, Cambridge, MA 02139 USA
基金
加拿大自然科学与工程研究理事会;
关键词
Sensitivity analysis; nonsmooth analysis; generalized derivatives; B-subdifferential; parametric optimization; NLP KKT systems; MODEL-PREDICTIVE CONTROL; DYNAMIC OPTIMIZATION; NONSMOOTH; NEWTON; DIFFERENTIABILITY; DERIVATIVES; EXTENSION;
D O I
10.1080/02331934.2018.1517159
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Local sensitivity information is obtained for KKT points of parametric NLPs that may exhibit active set changes under parametric perturbations; under appropriate regularity conditions, computationally relevant generalized derivatives of primal and dual variable solutions of parametric NLPs are calculated. Ralph and Dempe obtained directional derivatives of solutions of parametric NLPs exhibiting active set changes from the unique solution of an auxiliary quadratic program. This article uses lexicographic directional derivatives, a newly developed tool in nonsmooth analysis, to generalize the classical NLP sensitivity analysis theory of Ralph and Dempe. By viewing said auxiliary quadratic program as a parametric NLP, the results of Ralph and Dempe are applied to furnish a sequence of coupled QPs, whose unique solutions yield generalized derivative information for the NLP. A practically implementable algorithm is provided. The theory developed here is motivated by widespread applications of nonlinear programming sensitivity analysis, such as in dynamic control and optimization problems.
引用
收藏
页码:485 / 508
页数:24
相关论文
共 50 条