运筹学学习培训模板课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《运筹学学习培训模板课件.ppt》由用户(林田)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 学习 培训 模板 课件
- 资源描述:
-
1、运筹学在军事上,史记:决胜千里之外,运筹帷幄之中.田忌赛马。运筹学:operational research在工程上,丁渭修皇宫。运筹学的主要内容线性规划线性规划数数学学规规划划非线性规划非线性规划整数规划整数规划动态规划动态规划学学科科内内容容多目标规划多目标规划双层规划双层规划组组合合优优化化最优计数问题最优计数问题网络优化网络优化排序问题排序问题统筹图统筹图随随机机优优化化对策论对策论排队论排队论库存论库存论决策分析决策分析可靠性分析可靠性分析线性规划及单纯形法n线性规划问题及其数学模型n图解法n单纯形法原理n数学试验第一节 线性规划问题及其数学模型一.问题的提出线性规划主要解决:如何利
2、用现有的资源,使得预期目标达到最优。例1 美佳公司计划制造、两种家电产品。已知各制造一件时分别占用的设备A、B的台时、调试工序及每天可用于这两种家电的能力、各售出一件时的获利情况,如表1-1所示。问该公司应制造两种家电各多少件,使获取的利润最大?项目每天可用能力设备A(h)设备B(h)调试工序(h)06152115245利润(元)21表1-1解:设公司制造、两种家电分别为 件。,1x2x问题:可使得利润Z 最大?设备A的工时限制:1552x设备B的工时限制:242621 xx1?x 2?x 解:公司制造、两种家电分别为 件。,1x2x调试工序的时间限制:521 xx利润:212xxZ即要求:2
3、12maxxxZ项目每天可用能力设备A(h)设备B(h)调试工序(h)06152115245利润(元)21表1-1212maxxxZ目标函数objective function 约束条件资源约束非负约束其中,约束条件可记 s.t.(subject to),意思为“以为条件”“假定”、“满足”之意。0,524261552121212xxxxxxx212maxxxZ21212125156224.5,0 xxxstxxxx例2:捷运公司在下一年度的14月份的4个月内拟租用仓库堆放物资。已知各月份所需仓库面积列于下表1-2。仓库租借费用随合同期而定,期限越长,折扣越大,具体数字见表1-3。租借仓库的合
4、同每月初都可办理,每份合同具体规定租用面积和期限。因此该厂可根据需要,在任何一个月初办理租借合同。每次办理时可签一份合同,也可签若干份租用面积和租用期限不同的合同。试确定该公司签订租借合同的最优决策,目的是使所租借费用最少。月份 1 2 3 4所需仓库面积15 10 20 12表1-2表1-3合同租借期限 1个月 2个月 3个月 4个月合同期内的租费2800 4500 6000 7300单位:100m2单位;元/100m2解:设 表示捷运公司在第i(i=1,2,3,4)月初签订的租期为j (j=1,2,3,4)个月的仓库面积的合同(单位为100m2)。ijx月份 1 2 3 4所需仓库面积15
5、 10 20 12表1-2表1-3合同租借期限 1个月 2个月 3个月 4个月合同期内的租费2800 4500 6000 7300单位:100m2单位;元/100m211x12x11x12x13x14x21x22x23x31x32x41x151020121514131211xxxx10232221141312xxxxxx1241322314xxxx20323123221413xxxxxx月份 1 2 3 4所需仓库面积15 10 20 1211x12x13x14x21x22x23x31x32x41x2800Z)(41312111xxxx4500)(322212xxx6000)(2313xx 7
6、300合同租借期限 1个月 2个月 3个月 4个月合同期内的租费2800 4500 6000 730014x经过上面的讨论,得到下面的LP模型:)4,1;4,1(012201015.4132231432312322141323222114131214131211jixxxxxxxxxxxxxxxxxxxxxstij)(4500)(2800min32221241312111xxxxxxxZ1423137300)(6000 xxx目标函数约束条件每一个问题都有一组变量称为决策变量,一般记为下面从数学的角度来归纳上述两个例子的共同点。每个问题中都有决策变量需满足的一组约束条件线性的等式或不等式。.,
7、21nxxx对决策变量每一组值:Tnxxx),()0()0(2)0(1代表了一种决策方案。通常要求决策变量取值非负,即).,2,1(,0nixi二.线性规划问题的数学模型 都有一个关于决策变量的线性函数称为目标函数。要求这个目标函数在满足约束条件下实现最大化或最小化。将约束条件及目标函数都是决策变量的线性函数的规划问题称为线性规划。有时也将线性规划问题简记为LP(linear programming)其数学模型为:nnxcxcxcZ2211max(min)11 11221121 1222221 122(,)(,).(,)0,(1,2,)nnnnmmmnnmja xa xa xba xa xa
8、xbs taxaxaxbxjn 上述模型的简写形式为:njjjxcZ1max(min),2,1(0),2,1(),(.1njxmibxatsjnjijij若令);,(21ncccC;21nxxxX;21mbbbb),(21212222111211nmnmmnnPPPaaaaaaaaaACXZ max(min)0),(.1XbxPtsnjjj用向量表示时,上述模型可写为:若令);,(21ncccC;21nxxxX;21mbbbbnnxcxcxcZ2211max(min)11 11221121 1222221 122(,)(,).(,)0,(1,2,)nnnnmmmnnmja xa xa xba
9、xa xa xbs taxaxaxbxjn 11;jjjmjaaPa若令);,(21ncccC;21nxxxX;21mbbbbnnxcxcxcZ2211max(min)11 11221121 1222221 122(,)(,).(,)0,(1,2,)nnnnmmmnnmja xa xa xba xa xa xbs taxaxaxbxjn 111212122212nnmmmnaaaaaaAaaa线性规划问题的矩阵形式:CXZ max(min)0),(.XbAXts三.线性规划问题的标准形式:LP问题的数学模型的标准形式为:nnxcxcxcZ2211max11 11221121 1222221 1
10、22.0,(1,2,)nnnnmmmnnmja xa xa xba xa xa xbsta xaxaxbxjn其中常数项 ,0ib),2,1(miLP问题标准形式的特征是:求目标函数的最大值;约束条件为变量满足线性方程组与非负性两部分;方程组中常数项皆非负。下面分析如何将LP问题标准化:若目标函数为nnxcxcxcZ2211min引进新的目标函数,ZZ则Z的最小值即为Z的最大值ZZ maxmin从而目标函数变换为:nnxcxcxcZ2211max即:例1 将LP问题3212minxxxZ1231322.20(1,2,3)ixxxstxxxi化为标准形。解:引进新的目标函数,ZZ于是原LP问题化
11、为标准形式:1231322.20(1,2,3)ixxxstxxxi3212maxxxxZ 当约束条件中含有不等式时,如:例2 将LP问题12max33Zxx)2,1(0142102.2121ixxxxxtsi化为标准形。此时,对10221 xx引入变量,03x使得式变为:102321xxx同理对式14221 xx引入变量,04x使得式变为:142421xxx于是原LP问题化为标准形式:12max33Zxx)4,3,2,1(0142102.421321ixxxxxxxtsi引进变量x3,x4称为松弛变量。例3 将LP问题123max2Zxxx)3,2,1(062142.21321ixxxxxxt
12、si化为标准形。对 式引进变量同理对 式6221 xx引入变量,05x使得 式变为:62521xxx,04x使得 式变为:1424321xxxx引进变量x4,x5称为剩余变量。12345max200Zxxxxx 1234125214.260(1,2,5)ixxxxstxxxxi于是原LP问题化为标准形式:若约束条件中线性方程式的常数项为负数,则将该线性方程式两端乘以-1。如:例4 将LP问题1234max3Zxxxx)4,3,2,1(021.421321ixxxxxxxtsi化为标准形。例4 将LP问题1234max3Zxxxx)4,3,2,1(021.421321ixxxxxxxtsi化为标
13、准形。解:将式 两边乘以-1得此LP问题的标准形式:1234max3Zxxxx)4,3,2,1(021.421321ixxxxxxxtsi 若变量lx无约束,则引进两个非负变量,0lx0 lx将lx表示为:lllxxx 例5 将LP问题12max2Zxx)4,3,2(0622.421321ixxxxxxxtsi化为标准形。例5 将LP问题12max2Zxx)4,3,2(0622.421321ixxxxxxxtsi化为标准形。解:111xxx 将上式代入目标函数及约束条件中,得到其标准形式:112max22Zxxx )4,3,2(0,0,0622.1142113211ixxxxxxxxxxxts
14、i例6 将LP问题12max3Zxx)2,1(016.2121ixxxxxtsi化为标准形。解:由于(2)式常数项为负,不等式两边乘以-1得)2,1(016.2121ixxxxxtsi12max3Zxx)2,1(016.2121ixxxxxtsi12max3Zxx解:引进松弛变量:,03x04x此LP问题的标准形为:12max3Zxx)4,3,2,1(016.421321ixxxxxxxtsi第二节 图 解 法一.预备知识:1.平面上一条直线可把平面分成三部分:平面上的点,直线一侧的点,直线另一侧的点。yx055例:5:21 xxl用集合表示:,5|),(212121Rxxxxxxl521 x
15、x2.二元一次不等式的解集代表一个平面域。例:521 xx代表:121255xxxx3.梯度:定义:设二元函数 若在点 的偏导数存在,则称向量:),(21xxfz,)(10 xXf20)(xXf)(,)(2010 xXfxXf为),(21xxfz 在点 处的梯度。记),()0(2)0(10 xxX),()0(2)0(10 xxX)(,)()(20100 xXfxXfXf其几何意义是:二元函数),(21xxfz 在某点),()0(2)0(10 xxX 沿梯度正向为增加最快的方向。例:函数yxz32 在原点 处的梯度为,202xz330yz0 xy23)3,2(二.两个变量LP问题的图解法图解法步
16、骤:根据约束条件画出可行域。根据目标函数Z的表达式画出目标直线Z=0,并表明目标函数增加的方向。在可行域中,找符合要求的距离目标直线Z=0的最远或最近点,并求出该点坐标。(0,0)例1 解LP问题:12max3Zxx2,10682.121ixxxxtsi 画出可行域。8221 xx61x1x2x4860 令Z=0,有2130 xx 在原点的梯度:123Zxx13,xZ 21xZ 所以(3,1)Z)3,1(123xx)3,1(123xx画出直线解:例1 解LP问题:12max3Zxx2,10682.121ixxxxtsi在原点的梯度:123Zxx13,xZ 21xZ 所以(3,1)Z解:8221
17、 xx61x1x2x48603)3,1()3,1(1123xx31例1 解LP问题:12max3Zxx2,10682.121ixxxxtsi解:8221 xx61x1x2x486031)3,1()3,1(随着直线 1123xx123xx沿梯度方向去扫可行域,123Zxx目标函数中的Z在增加。如:经过点)1,1(时,4.Z 例1 解LP问题:12max3Zxx2,10682.121ixxxxtsi解:8221 xx61x1x2x486031)3,1()3,1(1123xx 随着直线 123xx沿梯度方向去扫可行域,123Zxx目标函数中的Z在增加。如:经过点)1,1(时,4.Z 例1 解LP问题
18、:12max3Zxx2,10682.121ixxxxtsi解:8221 xx61x1x486031)3,1()3,1(1)1,6(由此可见,当目标函数沿梯度的方向去扫可行域时,在顶点)1,6(处取得最大值。从而得最优解:1621xx目标函数的最优值为:max3 6 119.Z 例2 解LP问题:12minZxx121.0(1,2)ixxstxi解:画出可行域。令Z=0,有210 xx 画出直线12xx 在原点的梯度:12Zxx11,xZ 21xZ 所以(1,1)Z1x2x0121 xx112xx)1,1(1例2 解LP问题:12minZxx)2,1(01.21ixxxtsi解:1x2x0121
19、 xx1112xx)1,1(随着直线 12xx 沿梯度反方向去扫可行域,12Zxx目标函数中的Z在减小。且在点)1,0()1,0(处取得最小值。从而得最优解:1021xx目标函数的最优值为:max02 12.Z 例3 解LP问题:12maxZxx 1224.0(1,2)ixxstxi解:1x2x0 画出可行域。令Z=0,有210 xx 画出直线12xx 在原点的梯度:12Zxx 11,xZ 21xZ 所以(1,1)Z12xx 4221 xx)2,8(48)1,1(例3 解LP问题:12maxZxx)2,1(042.21ixxxtsi解:1x012xx 4221 xx)2,8(482x)1,1(
20、123xx沿梯度方向去扫可行域,123Zxx目标函数在点 先把目标直线Z=0平行地拉到可行域内,再让直线)0,4(处取得最大值。从而得最优解:0421xx目标函数的最优值为:max404.Z 例4 解LP问题:12min24Zxx 解:12120.201,2ixxs txxxi 画出可行域。令Z=0,有21420 xx 画出直线122xx 在原点的梯度:1224Zxx 12,xZ 24xZ 所以(2,4)Z1x2x012xx 221 xx22122xx)4,2(BA仅为AB线段。1x2x012xx 221 xx22122xx)4,2(BA例4 解LP问题:12min24Zxx 解:12120.
21、201,2ixxs txxxi 由于目标函数是减小,故应沿梯度反方向去扫可行域,先把目标直线拉到上面。例4 解LP问题:12min24Zxx 解:2,1020.2121ixxxxxtsi1x2x012xx 221 xx22122xx)4,2(BA 随着直线 122xx 1224Zxx 目标函数中的Z在减小。且在点处取得最小值。从而得最优解:1121xx沿梯度反方向去扫可行域,A目标函数的最优值为:min2 14 12.Z 例5 解LP问题:12max2Zxx解:)2,1(02462.2121ixxxxxtsi 画出可行域。令Z=0,有,2021xx 画出直线在原点的梯度:122Zxx11,xZ
22、 22.xZ 所以(1,2)Z1x2x06221 xx41x22x2120 xx 2120 xx)2,1(s1x2x06221 xx41x22x2120 xx)2,1(s例5 解LP问题:12max2Zxx解:)2,1(02462.2121ixxxxxtsi 随着直线 沿梯度方向去扫可行域,122Zxx目标函数中的Z在增加。直到与直线2120 xx 6221 xx重合。DC此时,线段CD上的所有点均是最优解。其中,点C的坐标为:),1,4(点D的坐标为:).2,2(例5 解LP问题:212maxxxs解:过)2,1(02462.2121ixxxxxtsi1x2x06221 xx41x22x21
23、20 xx)2,1(sDC)2,2(),1,4(DC的直线方程为:32112xx)42(1 x6221 xx例6 解LP问题:12maxZxx12236.0(1,2)ixxstxi解:画出可行域。1x2x063221 xx 令Z=0,有,021xx 画出直线12xx 在原点的梯度:12Zxx11,xZ 21.xZ 所以(1,1)Z)1,1(s 随着直线 沿梯度方向去扫可行域,12Zxx目标函数中的Z一直在增加。所以,此LP问题无最优解。12xx 12xx 为无界域。例7 解LP问题:12min3Zxx12121.101,2ixxs txxxi 01x2x121xx121 xx111解:画出可行
24、域。由于可行域为空集,所以此LP问题无可行解,当然无最优解。通过以上的讨论,LP问题的解有下面四种类型:有最优解且有唯一的最优解。有可行解且有无穷多最优解。有可行解但无最优解。(4)无可行解补充知识:凸集凸集:在点集中任取两点,则其连线仍在其中。即没有凹入的部分;没有空洞。在凸集中,点A,B,C,D称为极点(或顶点)。ABCD从图解法中我们了解到以下事实:若LP问题的可行域存在,则可行域一定是凸集。若LP问题的最优解存在,则最优解或最优解之一(如果有无穷多最优解的话)一定是可行域凸集的某个顶点。思路:最优解先在可行域中找。(可行域为空集,则无可行解,故无最优解。)最优解在可行域的顶点中找。顶点
25、是有限个,若两个顶点都是最优解,则两个顶点所连线段上的所有点均是最优解)定义:LP问题的可行域的顶点称为基本可行解。可行解可行域中的点基本可行解可行域中的顶点最优解1.3 单纯形法 原 理1.复习:非齐次线性方程组解例:解非齐次线性方程组5242615552142132xxxxxxxx增广矩阵(1)51001124010261500150A1x2x3x4x5xb为基变量。称,3x,4x5x基变量个数=3)()(ArAr51001124010261500150A1x2x3x4x5xb此方程组的解为2152142352624515xxxxxxxx51001124010261500150A1x2x3
展开阅读全文