非线性规划-外罚函数&内罚函数

外罚函数

其中对于Mp(x)=M\sum_{i}^{p}max\left \{ 0,g_{i}(\vec{x}) \right \}^{2}+M\sum_{j=1}^{q}\left [h_{j}(\vec{x}) \right ]^{2}称为惩罚项,M为惩罚因子,p(x)称为惩罚函数(一般k取2)

 对于外罚函数,值得注意的是:1.可以解决同时包含不等式和等式约束的规划问题。2.不等式约束的条件为小于等于,如果符号不同时需要进行转换。

例题分析

根据外罚函数求解:

手写比较方便就直接放图片了,中心思想就是进行分类讨论。 在第二种情况里面少写了几个步骤,在得出x_{1} = 2x_{2}时,将x1带回等式一可以求得x2 = \frac{M}{3M-2},x1 = \frac{2M}{3M-2},由于M是趋近无穷大的数,所以可以得出x1=1/3, x2 = 2/3

 这个题目比较简单,跟上面也类似

 内罚函数

 注意:内罚函数只能求解包含不等式的约束规划问题,这里的R是趋近无穷小另外,这里的gi(x)符号为大于等于。在内罚函数中惩罚函数的构造形式也不同,途中给出两种常用的形式:倒数障碍函数和对数障碍函数(注意对数障碍函数前面有负号)。

例题分析

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值