Dual Programming

Dual Programming(对偶规划)是线性规划中很常见的一类问题,我们首先通过一个非常经典的结合实际背景的例子来介绍一下对偶的概念:

(图截自https://www.datalearner.com/blog/1051551324508180

接下来我们从纯数学的角度考查对偶问题,为方便理解,依然由一个具体的例子展开:(截图自https://www.youtube.com/watch?v=lSM_TQehx00

为了求解这个线性规划,我们可以首先把所给各个约束分别乘上某个系数使其符号变成小于等于号,然后把这些式子加和,希望凑出目标表达式并得出其上界,所有上界的下界即为最优解。

把约束进行变换后得到:

将它们组合起来得到:

为了让这个式子与目标函数形式相同,只需令对应项系数相等:

由于u_4u_5只是表达了对x_1x_2的符号限制,因此是额外变量,可以去掉变成:

拓展到一般情形的对偶为:

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【概述】 SVM训练分类器的方法是寻找到超平面,使正负样本在超平面的两侧(分类正确性即“分得开”),且样本到超平面...
    sealaes阅读 13,830评论 0 7
  • 一. 最优化问题求解 1. 等式约束的极值求法 目标函数: , 引入Lagrange算子: 2. 不等式约束的极值...
    婉妃阅读 14,374评论 3 9
  • 以西瓜书为主线,以其他书籍作为参考进行补充,例如《统计学习方法》,《PRML》等 第一章 绪论 1.2 基本术语 ...
    danielAck阅读 10,169评论 0 5
  • 参考Jerrylead和july-支持向量机通俗导论 一、由逻辑回归,引申出SVM(线性可分的SVM) 1.1 逻...
    小碧小琳阅读 5,374评论 0 2
  • 灰瓦红砖嵌盘山, 云蒸霞蔚绕墅前; 柳岸花明通幽处, 碧塘疏影色斑斓; 天街小镇居人醉, 穹边斜挂月半弯。
    芬芳的涟漪阅读 3,038评论 6 13