分享

《西瓜书》第六章 公式6.6 凸二次规划问题

 印度阿三17 2019-05-30

1. 凸优化问题

对于一般的非线性规划,若目标函数是凸函数,约束集合 DDD 是凸集,则称该非线性规划是凸规划
若上述约束规划中只含有不等式约束,又 ci(x)(iI)c_i(x)(i∈I)ci​(x)(i∈I)是凸函数,则约束集 DDD 是凸集
对于混合约束问题,若 ci(x)(iE)c_i(x)(i∈E)ci​(x)(i∈E)是线性函数,ci(x)(iI)c_i(x)(i∈I)ci​(x)(i∈I) 是凸函数,则 DDD 是凸集

定理 4: 凸规划的局部解必是全局解。
定理 5: 设目标函数 f(x)f(x)f(x) 和约束函数 ci(x)c_i(x)ci​(x)一阶连续可微,并且 ci(x)(iE)c_i(x)(i∈E)ci​(x)(i∈E) 是线性函数, ci(x)(iI)c_i(x)(i∈I)ci​(x)(i∈I) 是凸函数。若凸规划的可行点 xx^*x∗ 是K-T点,则 xx^*x∗ 必是全局解。

2. 凸二次规划问题

一般的约束规划问题求解非常困难,从下面开始我们将仅讨论凸二次规划问题的求解方法。考虑如下约束优化问题:
在这里插入图片描述
其中 GGG 为 n×nn×nn×n 对称矩阵,r,αi(iEI)r,α_i(i∈E∪I)r,αi​(i∈E∪I) 为 nnn维实向量, bi(iEI)b_i(i∈E∪I)bi​(i∈E∪I) 为实数,称上述问题为二次规划(quadratic programming)问题。
如果GGG 为(正定)半正定矩阵,则称上述问题为(严格)凸二次规划(convex quadratic programming)。(严格)凸二次规划问题的局部解均是全局最优解。

定理 6: xx^*x∗ 是上述凸二次规划问题的全局最优解得充分必要条件是: xx^*x∗是K-T点,即存在 λ=(λ1,λ2,,λl m)λ^∗=(λ^∗_1,λ^∗_2,…,λ^∗_{l m})λ∗=(λ1∗​,λ2∗​,…,λl m∗​) 使得:
在这里插入图片描述
定理 7:xx^*x∗ 是上述凸二次规划的全局最优解,则 xx^*x∗是如下等式约束二次规划问题的全局最优解。
在这里插入图片描述

参考资料:约束规划问题与凸二次规划

来源:http://www./content-4-216901.html

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多