无罚函数无滤子的非单调qp-free非可行域方法

无罚函数无滤子的非单调qp-free非可行域方法

ID:35313708

大小:627.00 KB

页数:10页

时间:2019-03-23

无罚函数无滤子的非单调qp-free非可行域方法_第1页
无罚函数无滤子的非单调qp-free非可行域方法_第2页
无罚函数无滤子的非单调qp-free非可行域方法_第3页
无罚函数无滤子的非单调qp-free非可行域方法_第4页
无罚函数无滤子的非单调qp-free非可行域方法_第5页
资源描述:

《无罚函数无滤子的非单调qp-free非可行域方法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、新的无罚函数无滤子的序列二次规划方法王波1,2,濮定国1(1.同济大学数学系,上海200092;2.南京财经大学应用数学学院,江苏南京210023)摘要:对一般的具有等式约束和不等式约束的非线性规划问题,提出了一个无罚函数无滤子的信赖域序列二次规划算法。整个算法分为两个阶段,第一阶段计算可行步,以达到减少约束违反度的目的,第二阶段为优化阶段,以减少目标函数的二次模型为目的。此算法中可行步和优化步是相对独立的,任何减少约束违反度的算法都可以应用,具有更大的灵活性。在合理的假设条件下,证明了算法的全局收敛性和局部收敛性。并通过数值实验证实了算法的有效性。关键词:序列二次规划;滤子;罚函数;非线性

2、规划中图分类号:O221.2文献标识码:AANewSequentialQuadraticProgrammingMethodWithoutaPenaltyFunctionoraFilterWANGBo1,2,PUDingguo1(1.DepartmentofMathematics,TongjiUniversity,Shanghai200092,China;2.SchoolofMathematics,NanjingUniversityofFinanceandEconomics,Nanjing,210023,China)Abstract:Weproposeasequentialquadraticp

3、rogrammingmethodwithoutusingapenaltyfunctionorafilter.Thealgorithmcomputestheoverallstepintwophases.Thefirstphaseistocomputeafeasibilitystep.Thefeasibilityphaseaimsatreducingtheinfeasibilitymeasure.Inthesecond,anoptimalityphasecomputesatrialpointreducingaquadraticmodeloftheobjectivefunction.Thefeas

4、ibilityandoptimalityphasesisindependentinthisalgorithm,anymethodforreducingconstraintviolationcanbeusedinthefeasibilityphase.Undermildconditions,themethodcanbeprovedtobegloballyconvergent.Numericalresultsdemonstratetheefficiencyofthisalgorithm.Keywords:sequentialquadraticprogramming;filter;penaltyf

5、unction;nonlinearprogramming考虑如下非线性规划问题:(1)其中和是光滑函数。式(1)的拉格朗日函数为(2)其中和是乘子向量。式(1)的Karush-Kuhn-Tucker条件(KKT条件)为(3)满足KKT条件的点称为KKT点。一个非线性规划问题必须处理或者可能面对两种不同的迭代,分别是优化和可行性。优化是通过目标函数度量的,即使目标函数下降;可行性一般是通过约束违反度度量的,例如,定义为(4)其中是一个任意范数,且算法中目标函数和约束违反度这两个准则必须都得到优化,算法就是在每一步迭代中让这两个准则的优化得到平衡。一些非线性规划的算法采用价值函数作为工具,使目标

6、函数和约束违反度两个准则的优化达到平衡,并且保证全局收敛性[1,2]。相对于价值函数方法,Fletcher等[3]介绍了一种滤子序列二次规划方法。一种新的非线性规划全局方法的策略被提出,并且数值结果显示这种序列二次规划算法是非常有效的。Fletcher等[4]证明了滤子序列二次规划算法的全局收敛性。之后,很多全局收敛的滤子算法被提出。近来,Gould等[5]介绍了一种新的解非线性等式约束优化的方法,在这种方法里,不用罚函数,滤子等。Yamashita等[6]也提出了一种对于具有非线性等式和非负约束的优化问题的无罚函数无滤子序列二次规划算法。Liu等[7]对非线性等式约束优化问题,提出了一种不

7、用罚函数和滤子的序列二次规划算法。在此方法中,每一步的迭代的步长通过使目标函数值或者约束违反度充分下降得到。本文提出了一种新的不用罚函数和滤子的序列二次规划算法。此序列二次规划方法中计算全步长分为两个阶段。首先,计算可行步,目标是减少不可行测度,使步长满足线性化的约束条件。其次,优化阶段是为了在线性化的可行集里计算一个试探点,以减少目标函数的二次模型为目的。这种无罚函数无滤子的序列二次规划算法有几个优点:①此

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。