×

QP解算器内带有惩罚参数更新的非精确序列二次优化。 (英文) Zbl 1447.90075号

摘要:本文主要研究求解大规模非线性优化问题的序列二次优化(SQP)方法的设计。这种方法最需要计算的方面是在每次迭代期间计算搜索方向,为此我们考虑使用无矩阵方法。特别是,我们开发了一种方法,该方法需要单个QP子问题的不精确解,以建立整个SQP方法的收敛性。众所周知,SQP方法可能会受到全局收敛机制性能不佳的困扰。为了解决这个问题,我们建议在子问题求解器中使用带有动态惩罚参数更新策略的精确惩罚函数,从而使搜索方向能够预测可行性和最佳性的进展。我们提出了我们的参数更新策略,并证明了在合理的假设下,该策略不会不必要地修改惩罚参数。最后,我们讨论了数值实验的结果,这些结果说明了我们提出的技术的优点。

MSC公司:

90 C55 连续二次规划型方法
90立方 非线性规划
90C06型 数学规划中的大规模问题
65千5 数值数学规划方法
65K10码 数值优化和变分技术

软件:

伊波特
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] J.V.Burke,《潜在不可行数学程序的序列二次规划算法》,J.Math。分析。申请。,139(1989),第319-351页·Zbl 0719.90066号
[2] J.V.Burke,约束非线性规划问题的鲁棒信赖域方法,SIAM J.Optim。,2(1992),第325-347页,https://doi.org/10.1137/0802016。 ·Zbl 0770.90062号
[3] J.V.Burke、F.E.Curtis和H.Wang,具有快速不可行性检测的序列二次优化算法,SIAM J.Optim。,24(2014),第839-872页,https://doi.org/10.1137/120880045。 ·Zbl 1301.49069号
[4] J.V.Burke、F.E.Curtis、H.Wang和J.Wang,QP解算中惩罚参数更新的非精确序列二次优化:扩展版,https://arxiv.org/abs/1803.09224, 2018.
[5] J.V.Burke和S.-P.Han,稳健序列二次规划方法,数学。《编程》,43(1989),第277-303页·Zbl 0683.90070号
[6] R.H.Byrd、G.Lopez-Calva和J.Nocedal,使用转向规则的直线搜索精确惩罚方法,数学。编程,133(2012),第39-73页·Zbl 1254.90221号
[7] R.H.Byrd、J.Nocedal和R.A.Waltz,《非线性规划的精确惩罚方法指导》,Optim。方法软。,23(2008),第197-213页·兹比尔1211.90224
[8] F.E.Curtis、T.Johnson、D.P.Robinson和A.Waíchter,非线性优化的不精确序列二次优化算法,SIAM J.Optim。,24(2014),第1041-1074页,https://doi.org/10.1137/130918320。 ·Zbl 1311.90184号
[9] S.P.Han,非线性规划的全局收敛方法,J.Optim。理论应用。,22(1977年),第297-309页·Zbl 0336.90046号
[10] S.P.Han和O.L.Mangasarian,非线性规划中的精确罚函数,数学。《程序设计》,17(1979),第251-269页·Zbl 0424.90057号
[11] W.Hock和K.Schittkowski,非线性编程代码的测试示例,J.Optim。理论应用。,30(1980),第127-129页·Zbl 0393.90072号
[12] J.Nocedal和S.J.Wright,《数值优化》,《Springer运筹学和金融工程系列》,第二版,Springer,纽约,2006年·Zbl 1104.65059号
[13] M.J.D.Powell,非线性约束优化计算的快速算法,《数值分析》,数学课堂讲稿。630,柏林施普林格出版社,1978年,第144-157页·Zbl 0374.65032号
[14] M.V.Solodov,《限制条件》,载于《威利运营研究与管理科学百科全书》,约翰·威利父子公司,伦敦,2010年。
[15] A.Waíchter和L.T.Biegler,关于大规模非线性规划的点内滤波线性搜索算法的实现,数学。编程,106(2006),第25-57页,https://doi.org/10.1007/s10107-004-0559-y。 ·Zbl 1134.90542号
[16] R.B.Wilson,凹规划的简单算法,哈佛大学工商管理研究生院博士论文,马萨诸塞州剑桥市,1963年。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。