运筹学教学资料运筹学第1章第34节.ppt
《运筹学教学资料运筹学第1章第34节.ppt》由会员分享,可在线阅读,更多相关《运筹学教学资料运筹学第1章第34节.ppt(42页珍藏版)》请在第壹文秘上搜索。
1、-1-运筹学 第一章第一章 线性规划线性规划1 线性规划问题及其模型线性规划问题及其模型2 线性规划问题几何意义线性规划问题几何意义3 单纯形法单纯形法4 单纯形法计算步骤单纯形法计算步骤5 单纯形法进一步讨论单纯形法进一步讨论6 应用举例应用举例-2-运筹学 本节学习要点:本节学习要点:1、重点掌握单纯形的变换过程及基本思路;、重点掌握单纯形的变换过程及基本思路;2、了解单纯形解的判别。、了解单纯形解的判别。-3-运筹学 先找出一个基可行解,判断其是否为最优解;先找出一个基可行解,判断其是否为最优解;如为否,则转换到相邻的基可行解,并使目标函数值如为否,则转换到相邻的基可行解,并使目标函数值
2、不断增大;不断增大;一直找到最优解为止。一直找到最优解为止。定义:定义:两个基可行解称为两个基可行解称为相邻相邻的,如果它们之间变换且的,如果它们之间变换且仅变换仅变换一个一个基变量。基变量。单纯形法迭代的单纯形法迭代的基本思路基本思路是:是:3 单纯形法单纯形法-4-运筹学 单纯形法是一单纯形法是一种迭代的算法,它种迭代的算法,它的思想是在可行域的思想是在可行域的顶点的顶点基本可基本可行解中寻优。由于行解中寻优。由于顶点是有限个顶点是有限个,因因此,算法经有限步此,算法经有限步可终止。可终止。单纯形法的步骤单纯形法的步骤确定初始基本可行解确定初始基本可行解检验其是否最优?检验其是否最优?寻找
3、更好的基本可行解寻找更好的基本可行解是是否否方法前提:模型化为标准型方法前提:模型化为标准型3 单纯形法单纯形法-5-运筹学 12345max35000zxxxxx0,12241823543215241321xxxxxxxxxxxx3.1 引例:引例:例:例:3 单纯形法单纯形法-6-运筹学 345,x x x为基变量为基变量312415218 324122xxxxxxx120 xx34518412xxx3 05 00 18040 120z 没有安排生产没有安排生产1、2两种产品,资源没有利用,所以利润为零。两种产品,资源没有利用,所以利润为零。即这个基可行解不是极点。即这个基可行解不是极点。
4、分析:如果将非基变量转变成基变量,目标函数就可能增大。分析:如果将非基变量转变成基变量,目标函数就可能增大。如果目标函数中还有正系数的非基变量存在,则说明目标如果目标函数中还有正系数的非基变量存在,则说明目标函数还有增大的可能。函数还有增大的可能。12345max35000zxxxxx0,12241823543215241321xxxxxxxxxxxx3 单纯形法单纯形法-7-运筹学 将正系数最大的那个非基变量换入(即该变量将正系数最大的那个非基变量换入(即该变量0),以获得该以获得该产品的最大产量和对应的最大利润。产品的最大产量和对应的最大利润。312415218320401220 xxxx
5、xxx120,0 xx2296xx即即x2=6时可以使约束条件不被破坏。而此时时可以使约束条件不被破坏。而此时x5=0,不再适合做基变量,所以将其用不再适合做基变量,所以将其用x2换出,因此得到:换出,因此得到:231412521830402120 xxxxxxx3154125630401602xxxxxxx3 单纯形法单纯形法-8-运筹学 3154125630401602xxxxxxx同理:同理:150,0 xx153302.5zxx342646xxx30z 3 单纯形法单纯形法-9-运筹学 153302.5zxx此时的目标函数为:此时的目标函数为:函数中的函数中的x1,仍然没有利用,其系数
6、仍然为正数,说明目标,仍然没有利用,其系数仍然为正数,说明目标还有增长的余地,该基可行解仍不是最优解,下一步将还有增长的余地,该基可行解仍不是最优解,下一步将x1换换入基变量中。入基变量中。3154125630401602xxxxxxx150,0 xx1124xx即即x1=2时可以使约束条件不被破坏。而此时时可以使约束条件不被破坏。而此时x3=0,不再适合做基变量,所以将其用不再适合做基变量,所以将其用x1换出,因此得到:换出,因此得到:3 单纯形法单纯形法-10-运筹学 1351425360401602xxxxxxx135435251120331120331602xxxxxxxx35361.
7、5zxx350,0 xx142226xxx36z 3 单纯形法单纯形法-11-运筹学 35361.5zxx此时的目标函数为:此时的目标函数为:函数中所有非基变量的系数都是负数,说明如果想要得到利润函数中所有非基变量的系数都是负数,说明如果想要得到利润的增加,就需要对的增加,就需要对“不存在的、没有利用的不存在的、没有利用的”资源付出代价,资源付出代价,这是不现实的,所以求解停止。也就是说,生产这是不现实的,所以求解停止。也就是说,生产x1 2吨,生产吨,生产x2 6吨,可以得到最的利润吨,可以得到最的利润36万元。这个结果与前面万元。这个结果与前面图解法图解法的结的结果相同。果相同。该例子是一
8、个二维的规划问题,但是在加入松弛变量该例子是一个二维的规划问题,但是在加入松弛变量x3 x4 x5之之后就变成了高维的规划问题。这时可以想象,满足所有约束条后就变成了高维的规划问题。这时可以想象,满足所有约束条件的可行域是高维空间的凸多面体,基可行解就是凸多面体上件的可行域是高维空间的凸多面体,基可行解就是凸多面体上的顶点。的顶点。下面将前面所使用的方法进行总结归纳,推导求解一般线性规下面将前面所使用的方法进行总结归纳,推导求解一般线性规划问题的基本方法划问题的基本方法单纯形算法。单纯形算法。3 单纯形法单纯形法-12-运筹学 给定一个初始基可行解给定一个初始基可行解 ,0X对线性规划问题对线
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 教学 资料 34
