24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 1267  |  回复: 5
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

huhaifeng

主管区长

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

[交流] 【求助】增广拉格朗日方法

想用增广拉格朗日方法求解一优化问题。
不过有些地方不懂,比如假设只有等式约束,
min f(x)
s.t. g(x)=0
增广拉格朗日函数P(x,lamda,r)=f(x)-lamda*g(x)+ r/2*g(x)^2;
我的问题是:
迭代出lamda后,如果用牛顿法求解x,是不是用拉格朗日函数的导数?
L(x,lamda)=f(x)-lamda*g(x)?
因为这样才满足kkt条件?
我看有的书上写的是通过设置lamda的迭代值,可以把P的导数等同于L的导数?
有点乱,看了一些文献,觉得数学性太强了,不懂。

[ Last edited by 小雨萌萌 on 2010-4-6 at 10:31 ]
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huhaifeng

主管区长

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

谢谢版主!
我看了一下你给的文章,他求解等式约束是Armijo搜索?这个我也不懂是什么,但是算法看了个大概。
我在袁亚湘的书里翻出来一个乘子罚函数的算法,p474-475,
里面提及的算法是:
1.设置lamda,r和x的初值
2.求解x(k+1)=arg min {P(x,lamda,r)}
3.迭代惩罚因子 r (提及的文献要避免的?为了防止r趋向于无穷大?)
4.迭代lamda
5.转 2
我在一文献里发现有人用增广lagrange算法,他用的是牛顿迭代求解第二步中的x*,但是他用到的雅克比矩阵和海森矩阵都是关于L的,而不是P,我总结了一下他的迭代是这样的:
1.设置lamda,和x的初值,r保持不变
2.迭代lamda
3.求解x(k+1)=arg min {L(x,lamda)}
4.转 2
我看袁亚湘的书,因为lamda的更新放在了第二步,所以按他的书的算法,min P变成了min L。
我只是不知道这样对吗?他本人引用的优化参考文献是 constrained optimization and lagrange multiplier methods,这个文献我查不到。
谢谢!
我不清楚这样的做法

[ Last edited by 小雨萌萌 on 2010-4-6 at 19:44 ]
3楼2010-04-06 15:05:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

小雨萌萌

兑换贵宾

优秀版主


★ ★
小木虫(金币+0.5):恭喜抢沙发,给个红包
javeey(金币+1):谢谢这方面的专家提供帮助 2010-04-06 11:52
推荐一篇论文,基于增广Lagrange函数的等式约束优化算法,这个你看起来应该不难。
2楼2010-04-06 11:29:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

小雨萌萌

兑换贵宾

优秀版主


★ ★
javeey(金币+2):谢谢解答 2010-04-06 20:07
当函数具有某些好的性质时,函数F和L的稳定点是一样的。你说的那个文献可以在网上免费下载的http://www.ebookee.net/Constrain ... Series-_212576.html
4楼2010-04-06 19:57:21
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

huhaifeng

兑换贵宾

优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!优秀!!有木有!!!

谢谢版主!
不过可惜那个链接的文件已经被删除了
还有一个不太相关的问题:我在amazon上看到有人给这本书的评论是:
out of date... many new approaches (e.g., SQP, GRG, trust-region methods, interior point methods) have gained favor for their greater efficiency and robustness. Even so, Augmented Lagrangian methods remain relevant and interesting, in part because of their relationship to some newer approaches.
像我在一般情况下,求约束优化基本就会考虑到拉格朗日乘子法罚函数法之类的,求解非约束一般用牛顿法这样的。
但是实际上在选用某种优化算法是,是不是用评论中所说的新方法更可靠更好一些?不考虑比较简单的情况下。
5楼2010-04-07 10:28:52
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 335求调剂 +3 321* 2026-03-31 4/200 2026-04-01 00:00 by 321*
[考研] 080200学硕,机械工程专业277分,求带走! +4 瓶子PZ 2026-03-31 4/200 2026-03-31 20:16 by vgtyfty
[考研] 309求调剂 +17 谁不是少年 2026-03-29 17/850 2026-03-31 19:50 by mg1014
[考研] 机械学硕总分317求调剂!!!! +6 Acaciad 2026-03-25 6/300 2026-03-31 16:52 by asdfzly
[考研] 085601 329分调剂 +6 yzsa12 2026-03-31 6/300 2026-03-31 15:23 by yanflower7133
[考研] 土木304求调剂 +4 兔突突突, 2026-03-31 5/250 2026-03-31 11:29 by 北风之神.
[考研] 281求调剂 +5 亚克西good 2026-03-26 7/350 2026-03-30 20:42 by dophin1985
[考研] 调剂 +4 GK72 2026-03-30 4/200 2026-03-30 20:32 by dick_runner
[考研] 085602 化学工程专硕 340分求调剂 +4 qianbai11 2026-03-29 4/200 2026-03-30 11:34 by 唐沐儿
[考研] 318一志愿吉林大学生物与医药 求调剂 +5 笃行致远. 2026-03-28 5/250 2026-03-30 06:56 by ilovexiaobin
[考研] 299求调剂 +10 15188958825 2026-03-25 10/500 2026-03-29 17:51 by 王亮_大连医科大
[考研] 321求调剂 +7 璞玉~~ 2026-03-25 8/400 2026-03-29 06:41 by 544594351
[考研] 压国家一区线,求导师收留,有恩必谢! +7 迷人的哈哈 2026-03-28 7/350 2026-03-28 16:47 by 催化大白
[考研] 265求调剂 +8 小木虫085600 2026-03-27 8/400 2026-03-27 22:16 by 无际的草原
[考研] 265求调剂11408 +3 刘小鹿lu 2026-03-27 3/150 2026-03-27 20:53 by nihaoar
[考研] 298调剂 +3 jiyingjie123 2026-03-27 3/150 2026-03-27 11:57 by wxiongid
[考研] 081200-11408-276学硕求调剂 +4 崔wj 2026-03-26 4/200 2026-03-27 08:04 by chemisry
[考研] 一志愿 南京邮电大学 288分 材料考研 求调剂 +3 jl0720 2026-03-26 3/150 2026-03-26 13:39 by zzll406
[考研] 303求调剂 +6 蓝山月 2026-03-25 6/300 2026-03-25 22:47 by 418490947
[考研] 材料专硕 335 分求调剂 +4 拒绝冷暴力 2026-03-25 4/200 2026-03-25 18:45 by haxia
信息提示
请填处理意见