内点法的原理

 我来答
狄韦志sw
2016-05-31 · TA获得超过150个赞
知道答主
回答量:177
采纳率:100%
帮助的人:64.4万
展开全部

内点法中有一个惩罚函数,用于描述凸集。与单纯形法不同,它通过遍历内部可行区域来搜索最优解。
线性规划问题描述如下:

与(1)对应的对数型惩罚函数为:

这里是一个小的正参数,常被称作“惩罚因子”。当趋近于0时,将趋近于(1)的解。
惩罚函数的梯度为:

是原始函数的梯度,且是的梯度。
除了原始变量,我们还引入了拉格朗日乘子(有时也称松弛变量):

(4)有时被称为扰动互补条件,类似于KKT条件中的互补松弛。我们试图找到那些使得惩罚函数梯度为0的。
对比(3)与(4)我们容易得到一个关于梯度的等式:

其中,是限制条件的雅克比矩阵。
(5)式意味着的梯度应该位于限制条件梯度所张成的子空间中。对(4)和(5)应用牛顿法我们得到:

其中,是的黑塞矩阵,是的的对角矩阵。
因为(1)和(4),所以在每次迭代时都必须满足,所以可以通过选择合适的来计算:

北京羿射旭科技有限公司
2019-11-29 广告
高阻尼隔震橡胶支座的价格大概在每个一两百元,便宜的有十几二十元,贵的有好几百元。高阻尼隔震橡胶支座的价格受多方面影响,如品牌、类别、规格、市场等。关键还是要学会挑选方法。变检算是否满足相应地震力作用下的使用要求。b..应根据跨度和温度变化幅... 点击进入详情页
本回答由北京羿射旭科技有限公司提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式