第三章线性规划的对偶理论PPT讲稿.ppt
《第三章线性规划的对偶理论PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第三章线性规划的对偶理论PPT讲稿.ppt(117页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章线性规划的对偶理论1 1第1页,共117页,编辑于2022年,星期二第一节第一节 对偶规划问题对偶规划问题一、对偶问题的基本概念一、对偶问题的基本概念 1.对偶现象:事物的两面性。对偶现象:事物的两面性。例如:例如:(1)“在周长一定的四边形中,以正方形的在周长一定的四边形中,以正方形的面积最大。面积最大。”(2)“在面积一定的四边形中,以正方形的在面积一定的四边形中,以正方形的周长最小。周长最小。”这是一个现象的两个提法,我们称这两这是一个现象的两个提法,我们称这两种情况互为对偶,其中一个问题为原问题,种情况互为对偶,其中一个问题为原问题,另外一个问题为原问题的对偶问题。另外一个问题为
2、原问题的对偶问题。第2页,共117页,编辑于2022年,星期二例例例例1-1 1-1 1-1 1-1 某制药厂用甲、乙两台机器生产某制药厂用甲、乙两台机器生产某制药厂用甲、乙两台机器生产某制药厂用甲、乙两台机器生产A A A A、B B B B两种药物。每种药物要两种药物。每种药物要两种药物。每种药物要两种药物。每种药物要经过两道工序,在甲机器上搅拌,在乙机器上包装。已知在未来两经过两道工序,在甲机器上搅拌,在乙机器上包装。已知在未来两经过两道工序,在甲机器上搅拌,在乙机器上包装。已知在未来两经过两道工序,在甲机器上搅拌,在乙机器上包装。已知在未来两周内,甲、乙两台机器的使用时间分别不得超过周
3、内,甲、乙两台机器的使用时间分别不得超过周内,甲、乙两台机器的使用时间分别不得超过周内,甲、乙两台机器的使用时间分别不得超过40404040小时和小时和小时和小时和30303030小时,小时,小时,小时,生产每公斤药物生产每公斤药物生产每公斤药物生产每公斤药物A A A A的利润是的利润是的利润是的利润是30303030元,元,元,元,B B B B是是是是25252525元。生产每公斤药物所需的元。生产每公斤药物所需的元。生产每公斤药物所需的元。生产每公斤药物所需的加工时间如表所示:加工时间如表所示:加工时间如表所示:加工时间如表所示:试问,如何安排这两周的生产,能使工厂利润最大?试问,如何
4、安排这两周的生产,能使工厂利润最大?试问,如何安排这两周的生产,能使工厂利润最大?试问,如何安排这两周的生产,能使工厂利润最大?2.对偶问题:对偶问题:Max Max z z=30=30 x x x x1 1+25+25x x x x2 2 s.t.2 s.t.2x x x x1 1+4+4+4+4x x x x2 2 2 2 40 40 3 3x x1 1 1 1+2+2x x2 2 30 30 x x1 1,x x x x2 2 2 2 0 0药物药物(公斤)(公斤)甲加工时间甲加工时间(小时)(小时)乙加工时间乙加工时间(小时)(小时)利润利润(元)(元)A A2 23 33030B B
5、4 42 22525限制时间限制时间40403030A A:x x1 1公斤;公斤;B B:x x2 2公斤。公斤。第3页,共117页,编辑于2022年,星期二 设设设设 y y1 1 ,y y2 2 分别为出租资源设备甲分别为出租资源设备甲分别为出租资源设备甲分别为出租资源设备甲、乙、乙、乙、乙每工时收取的费用。每工时收取的费用。每工时收取的费用。每工时收取的费用。Min w=40Min w=40y y1 1+30+30y y2 2 (租金额最小)租金额最小)s.t.2s.t.2y y1 1+3+3y y2 2 30 30(药物(药物A A的租金不少于药物的租金不少于药物A A的的利润)利润
6、)4 4y y1 1+2+2y y2 2 25 25(药物(药物B B的租金不少于药物的租金不少于药物B B的的利润)利润)y y1 1,y y2 2,0,0若若若若第二章例第二章例第二章例第二章例1 1 1 1中制药厂的中制药厂的中制药厂的中制药厂的设备都用于外协加工,即设备都用于外协加工,即设备都用于外协加工,即设备都用于外协加工,即该厂的决策者不是该厂的决策者不是该厂的决策者不是该厂的决策者不是考虑自己生产甲、乙两种产品,而是将厂里的现有资源用于接受外考虑自己生产甲、乙两种产品,而是将厂里的现有资源用于接受外考虑自己生产甲、乙两种产品,而是将厂里的现有资源用于接受外考虑自己生产甲、乙两种
7、产品,而是将厂里的现有资源用于接受外来加工任务,来加工任务,来加工任务,来加工任务,工厂工厂工厂工厂只收取加工费。只收取加工费。只收取加工费。只收取加工费。试问:设备甲试问:设备甲试问:设备甲试问:设备甲、乙、乙、乙、乙每工时各应如何每工时各应如何每工时各应如何每工时各应如何收费才最有竞争力?收费才最有竞争力?收费才最有竞争力?收费才最有竞争力?下面从另一个角度来讨论这个问题:下面从另一个角度来讨论这个问题:分析问题:分析问题:1.1.每种资源收回的费用不能低于自己生产时的可获利每种资源收回的费用不能低于自己生产时的可获利润;润;2.2.定价又不能太高,要使对方能够接受。定价又不能太高,要使对
8、方能够接受。第4页,共117页,编辑于2022年,星期二 Max Max z z=30=30 x x1 1+25+25x x2 2 s.t.2 s.t.2x x1 1+4+4x x2 2 40 40 3 3x x1 1+2+2x x2 2 30 30 原问题原问题 x x1 1,x x2 2 0 0 Min w=40Min w=40y y1 1+30+30y y2 2 s.t.2 s.t.2y y1 1+3+3y y2 2 3030 4 4y y1 1+2+2y y2 2 2525 对偶问题对偶问题 y y1 1,y y2 2 0 0线性规划的对偶线性规划的对偶每一个线性规划(每一个线性规划(
9、LP )必然有与之相伴而生的另一个线性规划问题,)必然有与之相伴而生的另一个线性规划问题,其中的一个问题叫其中的一个问题叫“原问题原问题”,记为,记为“L“LP”,另一个称为,另一个称为“对偶问题对偶问题”,记为,记为“DP”。第5页,共117页,编辑于2022年,星期二3.影子价格影子价格 在上例中,对偶问题的最优解为原问题约在上例中,对偶问题的最优解为原问题约束条件的影子价格,解束条件的影子价格,解yi称为第称为第i种资源(设备)种资源(设备)的影子价格。的影子价格。影子价格并非市场上的真实价格,而是企影子价格并非市场上的真实价格,而是企业根据本企业的具体生产过程,为使药物业根据本企业的具
10、体生产过程,为使药物A、B实现最大利润而得到的一种估计价格。为了实现最大利润而得到的一种估计价格。为了与市场价格相区别,我们称它为影子价格。影与市场价格相区别,我们称它为影子价格。影子价格是厂家对所拥有的资源的稀缺程度的一子价格是厂家对所拥有的资源的稀缺程度的一种度量,是相对于具体厂家而言的。种度量,是相对于具体厂家而言的。影子价格提供了一个价格的标准,如果市影子价格提供了一个价格的标准,如果市场上某种资源的价格低于影子价格,那么应当场上某种资源的价格低于影子价格,那么应当购进这种资源,增加生产,提高利润;反之就购进这种资源,增加生产,提高利润;反之就应该售出这种资源,求得更高的利润。应该售出
11、这种资源,求得更高的利润。第6页,共117页,编辑于2022年,星期二 对称形式:互为对偶 (LP)Max z=c x (DP)Min f=bT y s.t.Ax b s.t.AT y cT x 0 y 0 “Max-”“Min-”二、对称形式的对偶线性规划二、对称形式的对偶线性规划第7页,共117页,编辑于2022年,星期二 一对一对对称形式对称形式的对偶规划之间具有下面的对应关系。的对偶规划之间具有下面的对应关系。的对偶规划之间具有下面的对应关系。的对偶规划之间具有下面的对应关系。(1)(1)若若一一个个模模型型为为目目标标求求“极极大大”,约约束束为为“小小于于等等于于”的的不不等等式式
12、,则则它它的的对对偶偶模模型型为为目目标标求求“极极小小”,约约束束是是“大大于于等等于于”的的不不等等式式。即即“max“max,”和和“min“min,”相对应。相对应。相对应。相对应。(2)(2)(2)(2)从从从从约约约约束束束束系系系系数数数数矩矩矩矩阵阵阵阵看看看看:一一一一个个个个模模模模型型型型中中中中为为为为,则则另另一一个个模模型型中中为为A AT T T T。一一一一个个个个模模模模型型型型是是是是m m个个约约束束,n n个个变变量量,则则它它的的对对偶偶模模型为型为n n个约束,个约束,m m m m个变量。个变量。(3)(3)从从数数据据b b b b、C C的的的
13、的位位位位置置置置看看看看:在在在在两两两两个个个个规规规规划划划划模模模模型型型型中中中中,b b和和C C的的的的位置对换。位置对换。位置对换。位置对换。(4)(4)两个规划模型中的变量皆非负。两个规划模型中的变量皆非负。第8页,共117页,编辑于2022年,星期二 11 对偶规划问题对偶规划问题 P.44 任一任一L.P.问题,都有一个与之密切相关的问题,都有一个与之密切相关的L.P.问题,问题,叫对偶问题。叫对偶问题。给定一个给定一个L.P.问题,如何引出其对偶问题?见问题,如何引出其对偶问题?见P.52.表表 31。x1 x2.xn 原关系原关系 Min y1 a 11 a 12.a
14、 1n b b1 1 y2 a 21 a 22.a 2n b b2 2 .ym a m1 a m2.a mn b bm m 对偶关系对偶关系 .(X0,Y0,)(X0,Y0,)Max Z c Max Z c1 c c2 .cn 横向组合得原问题:横向组合得原问题:Max Z=c c1 x1+c c2 x2+.+c cn xn a 11 x1+a 12x2+.+a 1n xnbb1 1 a 21 x1+a 22x2+.+a 2n xnbb2 2 .a m1 x1+a m2x2+.+a mn xnbbm m X 0X 0纵向组合得对偶问题:纵向组合得对偶问题:Min =b1y1+b2y2+.+bm
15、ym a 11 y1+a 21 y2+.+a m1 ym c c1 1 a 12 y1+a 22 y2+.+a m2 ym c c2 2 .a 1n y1+a 2n y2 +.+a mn ym c cn n Y 0 Y 0若写成矩阵形式,可得:若写成矩阵形式,可得:原问题:原问题:对偶问题:对偶问题:Max Z=CX Min =bTY AX b Ab AT T Y Y CCT T X 0 YX 0 Y 00注意:其中注意:其中C C是行向量,是行向量,X X、Y Y与与b b是列是列向量,向量,AmnAmn为为a aijij所构成的矩阵。所构成的矩阵。2341第9页,共117页,编辑于2022
16、年,星期二其矩阵形式为:其矩阵形式为:对偶(原)问题为对偶(原)问题为:以下举例说明对偶问题的作法,见以下举例说明对偶问题的作法,见 P.52 例例 2原(对偶)问题:原(对偶)问题:Min Z=2x1+5x2 y1 x1 4 4 y2 x2 3 3 y3 x x1 1+2x2 8 x1 ,x2 00 x1 x2 1 0 1 0 1 2y y1 1 y y2 2y y3 3 对偶(原)问题为:对偶(原)问题为:MaxW=4y1+3 y2+8y3 y1+y3 2 2 x1y2 +2y3 5 5 x2y y1 10,y0,y2 20,y0,y3 300 25 1 0 0 1 1 2438 x1 x
17、2y y1 1 y y2 2y y3 3 XoYoMax W=(4 ,3 ,8)原(对偶)问题:原(对偶)问题:Min Z=(2,5)第10页,共117页,编辑于2022年,星期二写出下面线性规划的对偶规划写出下面线性规划的对偶规划:1.max z=2xmax z=2x1 1+3x+3x2 2 2x 2x1 1+2x+2x2 21212 x x1 1+2x+2x2 288 s.t.s.t.4x 4x1 1 16 16 4x 4x2 2 12 12 x x1 1,x,x2 200 2.第11页,共117页,编辑于2022年,星期二Min w=12y1+8y2+16y2+12y2s.t.2y1+y
18、2+4y3 22y1+2y2+4y4 3y1,y2,y3,y4 0解:解:2.首先将原式变形首先将原式变形对偶问题:对偶问题:解:解:1.第12页,共117页,编辑于2022年,星期二三、非对称的对偶线性规划三、非对称的对偶线性规划 对于对称形式的线性规划可按上述规则写出其对偶规划,但对于对称形式的线性规划可按上述规则写出其对偶规划,但对于对称形式的线性规划可按上述规则写出其对偶规划,但对于对称形式的线性规划可按上述规则写出其对偶规划,但是经常遇到的是非对称形式的线性规划问题(是经常遇到的是非对称形式的线性规划问题(是经常遇到的是非对称形式的线性规划问题(是经常遇到的是非对称形式的线性规划问题
19、(dual of a nonnormal LP),这时可将其转化为等价的、满足对),这时可将其转化为等价的、满足对称形式条件的线性规划问题,然后再按照对称形式的原称形式条件的线性规划问题,然后再按照对称形式的原问题与对偶问题的对应关系表,构造其对偶问题。问题与对偶问题的对应关系表,构造其对偶问题。在非对称形式向对称形式转化的过程中,在非对称形式向对称形式转化的过程中,在非对称形式向对称形式转化的过程中,在非对称形式向对称形式转化的过程中,若原问题是求目若原问题是求目标函数极大、约束条件不等式为标函数极大、约束条件不等式为“”,可在不等式两,可在不等式两端乘以端乘以-1,将,将“”化为化为“”;
20、若决策变量;若决策变量xj或或或或yiyi0000,则,则令令xj=-xj或或或或y yi i=-yi,将决策变量化为非负值。对于约束,将决策变量化为非负值。对于约束条件是等式的标准型形式的原问题,可由下述方法导条件是等式的标准型形式的原问题,可由下述方法导出其对偶规划问题。出其对偶规划问题。例如:对约束条件是等式的例如:对约束条件是等式的例如:对约束条件是等式的例如:对约束条件是等式的LPLP问题问题问题问题 max z=CX max z=CX s.t.AX=b X0 X0第13页,共117页,编辑于2022年,星期二 s.t.AX=b X0 由于由于 AXb AXb 即即AX=bAX=b
21、AXb-AX-b所以,原问题可化为所以,原问题可化为 max z=CX s.t.AXb -AX-b X0 A b X -A -b 第14页,共117页,编辑于2022年,星期二 设设设设YY:AXbAXb的对偶变量(行向量)的对偶变量(行向量)的对偶变量(行向量)的对偶变量(行向量)Y Y:-AX-b-AX-b的对偶变量(行向量)的对偶变量(行向量)的对偶变量(行向量)的对偶变量(行向量)按对称形式的对偶关系可得出原问题的对偶问题如下:按对称形式的对偶关系可得出原问题的对偶问题如下:按对称形式的对偶关系可得出原问题的对偶问题如下:按对称形式的对偶关系可得出原问题的对偶问题如下:min w =Y
22、b-Yb=min w =Yb-Yb=(Y-YY-Y)b b (Yb=bYb=bTYT)s.t YA-YAC (YA=A YA=ATY YT T)Y0,Y0 令令令令Y=Y-YY=Y-Y,则对偶问题为,则对偶问题为,则对偶问题为,则对偶问题为 min w=Yb min w=Yb s.t YAC s.t YAC Y Y符号不限符号不限符号不限符号不限 结论:原问题中约束条件为等式,对应的对偶变量无结论:原问题中约束条件为等式,对应的对偶变量无非负要求;反过来同样成立。非负要求;反过来同样成立。第15页,共117页,编辑于2022年,星期二 求下列原问题的对偶问题:求下列原问题的对偶问题:求下列原问
23、题的对偶问题:求下列原问题的对偶问题:max z=4x max z=4x1 1 1 1+5x+5x2 2 2 2 s.t.3x s.t.3x1 1+2x+2x2 2 2 220202020 4x 4x 4x 4x1 1-3x-3x2 2 2 21010 x x1 1 1 1+x+x2 2 2 2=5=5=5=5 x x x x1 1 0,x0,x2 2 符号不限符号不限符号不限符号不限 解:解:首先将原问题化成首先将原问题化成首先将原问题化成首先将原问题化成 对称形式,令对称形式,令 x x x x2 2=x=x3 3 3 3-x-x4 4 4 4,x x x x3 3 3 300,x x4
24、400,原问题化为原问题化为 max z=4xmax z=4xmax z=4xmax z=4x1 1+5x+5x3 3-5x-5x4 4 s.t.3x s.t.3x s.t.3x s.t.3x1 1+2x+2x+2x+2x3 3-2x-2x4 4 4 4 2020 -4x -4x -4x -4x1 1+3x+3x3 3 3 3-3x-3x4 4-10101010 x x1 1+x+x3 3xx4 4 5 5 -x -x1 1-x-x-x-x3 3 3 3+x+x+x+x4 4-5 5 5 5 x x x x1 1 1 1,x x3 3,x x4 4 4 4 00 将对称形式线性规划问题化为对偶
25、问题如下将对称形式线性规划问题化为对偶问题如下将对称形式线性规划问题化为对偶问题如下将对称形式线性规划问题化为对偶问题如下第16页,共117页,编辑于2022年,星期二 Min W=20wMin W=20w1-10w-10w2 2+5w+5w3-5w4 s.t.3w s.t.3w1-4w-4w2+w3 3-w4 444 2w 2w1 1+3w+3w2 2+w+w3 3-w4 45 -2w1 1-3w-3w2-w3+w+w4 4-5 w1,w w2,w3 3,w400 -1-1,得,得 2w 2w1+3w2 2+w3-w-w4 5 5 令令y y1 1=w=w1 1,y y2 2=w=w2,y3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 线性规划 对偶 理论 PPT 讲稿
限制150内