对于约束优化问题
若f(X)、gi(X)(i=1,2,…,m)都为凸函数,则称此问题为凸函数。
凸函数有如下性质:
1)若给定一点X0,则集合S={X|f(X)≤f(X0)}为凸集(此性质表明,凸规划的问题,目标函数的等值线是大圈套小圈的形式)。
证明:取集合S中任意两点X1、X2,则有f(X1)≤f(X0),f(X2)≤f(X0)。由于f(X)为凸函数,又有
若f(X)、gi(X)(i=1,2,…,m)都为凸函数,则称此问题为凸函数。
凸函数有如下性质:
1)若给定一点X0,则集合S={X|f(X)≤f(X0)}为凸集(此性质表明,凸规划的问题,目标函数的等值线是大圈套小圈的形式)。
证明:取集合S中任意两点X1、X2,则有f(X1)≤f(X0),f(X2)≤f(X0)。由于f(X)为凸函数,又有
即点X=αX1+(1-α)X2满足f(X)≤f(X0),故在S集合之内,根据凸集定义,S为凸集。
2)可行域S={Xg|i(X)≤0,i=1,2,…,m}为凸集。
证明:在集合S内任意两点X1、X2,由于gi(X)为凸函数,则有
gi(αX1+(1-α)X2)≤αgi(X1)+(1-α)gi(X2)≤0
即点X=αX1+(1-α)X2满足gi(X)≤0,故在集合S之内,为凸集。
3)凸规划的任何局部最优解就是全局最优解。
证明:设X1为局部极小点,则在X1某邻域内的X点有f(X)≥f(X1)。假若X1不是全局极小点,设存在X2有f(X1)>f(X2),由于f(X)为凸函数,故有
f(αX1+(1-α)X2)≤αf(X1)+(1-α)f(X2)(www.xing528.com)
<αf(X1)+(1-α)f(X1)=f(X1)
当α→1时点X=αX1+(1-α)X2进入X1某邻域内,则将有
f(X1)≤f(αX1+(1-α)X2)<f(X1)
这显然是矛盾的,所有不存在X2使f(X2)<f(X1),从而证明X1应该为全局极小点。
即点X=αX1+(1-α)X2满足f(X)≤f(X0),故在S集合之内,根据凸集定义,S为凸集。
2)可行域S={Xg|i(X)≤0,i=1,2,…,m}为凸集。
证明:在集合S内任意两点X1、X2,由于gi(X)为凸函数,则有
gi(αX1+(1-α)X2)≤αgi(X1)+(1-α)gi(X2)≤0
即点X=αX1+(1-α)X2满足gi(X)≤0,故在集合S之内,为凸集。
3)凸规划的任何局部最优解就是全局最优解。
证明:设X1为局部极小点,则在X1某邻域内的X点有f(X)≥f(X1)。假若X1不是全局极小点,设存在X2有f(X1)>f(X2),由于f(X)为凸函数,故有
f(αX1+(1-α)X2)≤αf(X1)+(1-α)f(X2)
<αf(X1)+(1-α)f(X1)=f(X1)
当α→1时点X=αX1+(1-α)X2进入X1某邻域内,则将有
f(X1)≤f(αX1+(1-α)X2)<f(X1)
这显然是矛盾的,所有不存在X2使f(X2)<f(X1),从而证明X1应该为全局极小点。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。