文章目录

  • 1. 对偶问题
  • 2. 原问题和对偶问题的对应关系
  • 3. 举例
  • 参考

1. 对偶问题

任一线性规划问题都存在另一与之伴随的线性规划问题,它们组成一对互为对偶的线性规划问题。

线性规划的对偶问题与原问题互为对偶,线性规划的原问题与对偶问题地位具有对称关系。

2. 原问题和对偶问题的对应关系

3. 举例

原问题:
max⁡z=cxs.t. {Ax≤bx≥0\max z = \bm{cx} \\ \text{s.t. } \left\lbrace \begin{array}{ll} \bm{Ax} \leq \bm{b} \\ \bm{x} \geq 0 \\ \end{array} \right. maxz=cxs.t. {Ax≤bx≥0​

对偶问题:
min⁡w=ybs.t. {yA≥cy≥0\min w = \bm{yb} \\ \text{s.t. } \left\lbrace \begin{array}{ll} \bm{yA} \geq \bm{c} \\ \bm{y} \geq 0 \\ \end{array} \right. minw=ybs.t. {yA≥cy≥0​


原问题:
max⁡z=3x1+5x2s.t. {x1≤4,2x2≤123x1+2x2≤18x1≥0,x2≥0\max z = 3x_1 + 5x_2 \\ \text{s.t. } \left\lbrace \begin{array}{ll} x_1 \leq 4, \\ 2x_2 \leq 12 \\ 3x_1 + 2x_2 \leq 18 \\ x_1 \geq 0, x_2 \geq 0 \\ \end{array} \right. maxz=3x1​+5x2​s.t. ⎩⎪⎪⎨⎪⎪⎧​x1​≤4,2x2​≤123x1​+2x2​≤18x1​≥0,x2​≥0​
其中,约束方程系数矩阵 A\bm{A}A,约束方程常数矩阵 b\bm{b}b,目标方程系数矩阵 c\bm{c}c,变量 x\bm{x}x

A=[100232],b=[41218],c=[35],x=[x1x2]\bm{A} = \begin{bmatrix} 1 & 0 \\ 0 & 2 \\ 3 & 2 \\ \end{bmatrix}, \bm{b} = \begin{bmatrix} 4 \\ 12 \\ 18 \\ \end{bmatrix}, \bm{c} = \begin{bmatrix} 3 & 5 \end{bmatrix}, \bm{x} = \begin{bmatrix} x_1 \\ x_2 \\ \end{bmatrix} A=⎣⎡​103​022​⎦⎤​,b=⎣⎡​41218​⎦⎤​,c=[3​5​],x=[x1​x2​​]

对偶问题:
y=[y1y2y3],\bm{y} = \begin{bmatrix} y_1 & y_2 & y_3 \\ \end{bmatrix}, y=[y1​​y2​​y3​​],

min⁡w=4y1+12y2+18y3s.t. {y1+3y3≥3,2y2+2y3≥5y1≥0,y2≥0,y3≥0\min w = 4y_1 + 12y_2 + 18y_3 \\ \text{s.t. } \left\lbrace \begin{array}{ll} y_1 + 3y_3 \geq 3, \\ 2y_2 + 2y_3 \geq 5 \\ y_1 \geq 0, y_2 \geq 0, y_3 \geq 0 \\ \end{array} \right. minw=4y1​+12y2​+18y3​s.t. ⎩⎨⎧​y1​+3y3​≥3,2y2​+2y3​≥5y1​≥0,y2​≥0,y3​≥0​

参考

  1. 《运筹学》 第四版 徐玖平,胡知能 编著

线性规划原问题与对偶问题相关推荐

  1. 最优化导论(part1)--求解原问题的对偶问题

    学习笔记,仅供参考,有错必纠 文章目录 最优化导论 原问题与对偶问题 对称形式的对偶 非对称形式的对偶 例题 最优化导论 原问题与对偶问题 每个线性规划问题都有一个与之对应的对偶问题,对偶问题是以原问 ...

  2. 【运筹学】对偶理论 : 互补松弛性 ( 原问题与对偶问题标准形式 | 互补松弛定理 | 互补松弛定理示例说明 )

    文章目录 一.原问题与对偶问题标准形式 二.互补松弛定理 三.互补松弛定理示例说明 一.原问题与对偶问题标准形式 原问题 P\rm PP : maxZ=CXs.t{AX≤bX≥0\begin{arra ...

  3. 【运筹学】对偶理论 : 互补松弛定理应用 ( 原问题与对偶问题标准形式 | 已知原问题最优解求对偶问题最优解 | 使用单纯形法求解 | 使用互补松弛定理公式一求解 | 互补松弛定理公式二无效 ) ★★

    文章目录 一.原问题与对偶问题标准形式 二.互补松弛定理 三.已知原问题最优解求对偶问题最优解 四.使用单纯形法求解 五.使用互补松弛定理公式一求解 六.使用互补松弛定理公式二求解 ( 无效方法 ) ...

  4. 【运筹学】对偶理论 : 总结 ( 对偶理论 | 原问题与对偶问题对应关系 | 对偶理论的相关结论 ) ★★★

    文章目录 一.对偶理论 1.对称性定理 2.弱对偶定理 3.最优性定理 4.强对偶性 5.互补松弛定理 二.原问题与对偶问题对应关系 二.对偶理论的相关结论 1.对偶问题存在 2.对偶问题转化 3.对 ...

  5. 机器学习——支持向量机SVM之非线性模型(原问题和对偶问题)

    目录 一.原问题(prime problem) 二.原问题的对偶问题(dual problem) 1.定义一个辅助函数 2.定义对偶问题 >>>问题1:上面说到遍历w,那w的取值范围 ...

  6. 原问题与对偶问题的定义和关系

    东边有棵树的博客# 原问题与对偶问题的定义和关系 (1)原问题与对偶问题定义 一个优化问题的原问题和对偶问题定义如下: 原问题: 最 小 化 : f ( w ) 限 制 条 件 : { g i ( w ...

  7. 线性规划技巧: 如何写对偶问题

    给定一个优化问题,我们去理解它的时候,或者设计算法的时候,可以研究它的对偶. 有时候原问题不好解,但它的对偶相对容易.这个时候,可以从对偶问题出发,进而寻求原问题的解. 这篇文章总结了线性规划的对偶形 ...

  8. 运筹说 第23期|对偶理论与灵敏度分析—对偶问题的基本性质

    经过前两期的学习,想必大家已经对线性规划问题有了详细的了解.本期,小编将带大家学习线性规划问题的对偶问题理论. 每个线性规划问题都有一个与之对应的对偶问题,对偶问题是以原问题的约束条件和目标函数为基础 ...

  9. 【运筹学】对偶理论 : 对偶问题引入 ( 生产产品线性规划 | 设备租赁线性规划 | 对偶问题引入 )

    文章目录 一.工厂生产产品模型 二.问题一 : 生产利润最大化 三.问题二 : 设备出租问题 四.对偶问题引入 一.工厂生产产品模型 工厂生产 甲 , 乙 两种产品 ; 生产每种产品 , 都需要使用 ...

最新文章

  1. iOS开展block说明
  2. mysql服务在tcp6_为什么 netstat 对某些服务只显示了 tcp6 监听端口
  3. 农村黑产,才是真正的硬核朋克!
  4. Python多线程——LOCK锁
  5. SQL查询重复记录方法大全 转
  6. java数组求和递归,js数组去重 数组拼接 替换数组中的指定值 递归数组 判断数组中是否存在指定值 数组求和 根据条件判数组值...
  7. 苹果应用上架,一些信息的勾选(2017年4月27日)
  8. Mac提示app损坏、Error,Mac电脑最常见错误的解决方案
  9. 信息学奥赛一本通(1126:矩阵转置)
  10. 经纬度绘图_Python气象绘图教程(二十二)—mpl_toolkits.axes_grid1
  11. linux如何安装网卡驱动6,详解CentOS 6.5如何安装Realtek无线网卡驱动
  12. 关于php正则表达式得选择题,经典PHP笔试题
  13. Halcon11相对于Halcon10改动
  14. 区块链学习笔记(二)
  15. 吞吐量、响应时间和 CPU 利用率之间的关系
  16. html5在线预览附件,干货-基于html5的本地多图上传并可在线预览
  17. 惠普p1106打印机安装步骤_hplaserjetp1106打印机驱动安装说明
  18. 苹果手机验真假_简单三步教你辨别苹果二手机,识别率高达99%,特别适合新手
  19. linux用isilon扩容分区,linux – Isilon群集上的间歇性NFS锁定
  20. matlab求解rl电路,matlab课程设计--RC串联电路与RL并联电路频率响应

热门文章

  1. 寒门难再出贵子(3),一篇值得思考的文章
  2. Flex特效使用大全
  3. 【Python考试资源】包含重点知识、坑点知识,期末考试看这一份就够了
  4. rust 局域网联机_腐蚀怎么搭建服务器联机 游戏联机方法一览
  5. amd处理器更新zen4服务器芯片,良心YES!AMD Zen3四代锐龙还是不换接口
  6. 我的世界(13)-解决菜单按钮显示ID的问题(Chestcommand插件)
  7. 十大最流行PHP框架排名
  8. Redis分片集群(详解+图)
  9. 后台生成多个Excel文件并且压缩成压缩包导出
  10. Python 库大全