- 0
- 0
- 约3.66万字
- 约 9页
- 2017-08-30 发布于安徽
- 举报
解约束优化问题的非精确光滑牛顿法
1 2
孙守霞 ,刘伟
1北京工业大学应用数理学院,北京(100022 )
2鲁东大学数学与信息学院,山东烟台(264025 )
E-mail :sunshouxia@
摘 要:本文对于不等式约束问题提出了一个基于kanzow 光滑函数的非精确光滑牛顿法,
在这个方法中,我们利用约束问题解的KKT 条件及变分不等式将约束问题化为求解方程组
的问题,在适当的条件下,我们证明了算法的全局线性及局部二次收敛性。数值实验表明算
法是可行的。
关键词:Fischer 函数,Kanzow 光滑函数,牛顿法,KKT 条件
中图分类号:O221 文献标识码:A
1 引言
牛顿法是求解无约束优化问题及非线性方程组的一个经典的算法,由于它收敛快,因此
到现在它仍然是一个重要方法。把约束问题转化为无约束问题进行求解是一类重要的方法。
本文通过Fischer 函数[1]把一般不等式约束问题转化为非线性方程组,然后用牛顿法求解 。
王秀果等[7]也提出了一种光滑的牛顿法,但本文是基于 Kanzow 光滑函数[5]提出的,基于
求解NCP 问题的非内点连续方法,此方法比内点方法更具适应性,它能以任意点作为初始
点,并且不要求中间的迭代点是内点,本文还证明了算法的局部二次收敛性。
2 有关理论背景
记Fischer 函数为
φ : R2 →R
2 2
+ − −
φ(a,b) a b a b
性质1 2 2 2
a,b 都是实数,那么φ(a,b) =+ −a −b 0 ⇔ab 0, (a,b) ∈
a b R +
3 算法推导
设约束问题为
min f (x)
s.t ci (x ) ≥0 i 1, 2m (1)
其中 n
f (x) , (x) 为 →R 上的连续可微函数。
ci R
在很多情况下,我们很难得到约束问题的全局解,由约束问题的一阶必要条件知
求解问题(1)我们只要求解其KKT 条件就可以了。设其拉格朗日函数为
m
L (x, λ) f (x) =− ∑ λc (x)
i i
i 1
其KKT 条件为
m
L (x, λ) =∇f (x) − ∇ (x) (2)
∇ ∑λ c
您可能关注的文档
最近下载
- 反应机理(研)-高等无机化学.ppt VIP
- 218SS-PKE 摩托车操作说明书.pdf
- 2025年高考甘肃卷物理真题.docx VIP
- 凯恩帝K1TBIII-A-As数控系统用户手册.pdf
- 杭州电子科技大学信息工程学院2025-2026学年《概率论与数理统计2》第一学期期末试题(B).docx VIP
- 第2章 有理数的运算(单元测试·培优卷)含答案-2024人教版七年级数学上册.pdf VIP
- 中考1600词汇对照表(英译汉).doc VIP
- 杭州电子科技大学2025-2026学年《概率论与数理统计2》第一学期期末试题(B).docx VIP
- 香农三大定理详解.ppt VIP
- 【初中物理】专项练习:物体的密度及其测定40题(附答案).pdf VIP
原创力文档

文档评论(0)