第1章线性规划及单纯形法.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第1章线性规划及单纯形法.ppt》由用户(hwpkd79526)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 单纯
- 资源描述:
-
1、Operations Research(OR)夫运筹于帷幄之中,夫运筹于帷幄之中,决胜于千里之外决胜于千里之外运筹:军事用语,排兵布阵运筹:军事用语,排兵布阵Operation:军事行动军事行动 规划、调度规划、调度历史背景:战争历史背景:战争|运筹学运筹学主要研究经济活动与军事主要研究经济活动与军事活动中能用数量来表达有关运用、活动中能用数量来表达有关运用、筹划与管理方面的问题。它根据筹划与管理方面的问题。它根据问题地要求,通过数学的分析与问题地要求,通过数学的分析与运算,作出综合防治性的合理安运算,作出综合防治性的合理安排,以达到较经济较有效地使用排,以达到较经济较有效地使用人力物力。人力
2、物力。|运筹学运筹学是应用分析、试验、量化是应用分析、试验、量化的方法对经济管理系统中人力、的方法对经济管理系统中人力、物力、财力等资源进行统筹安排,物力、财力等资源进行统筹安排,为决策者提供有依据的最优方案,为决策者提供有依据的最优方案,以实现最有效的管理。以实现最有效的管理。|起源:古代战争、娱乐、建设起源:古代战争、娱乐、建设|学科产生:第二次世界大战学科产生:第二次世界大战|问题:合理利用稀缺战争资源问题:合理利用稀缺战争资源保护自己、消灭敌人保护自己、消灭敌人|扩展:战后用于民用事业扩展:战后用于民用事业|成型:各个分支成熟成型:各个分支成熟|成熟:计算机、信息技术结合成熟:计算机、
3、信息技术结合|发展:学科结合、渗透发展:学科结合、渗透 应用广度和深度、方法和算应用广度和深度、方法和算法的完善法的完善 确定目标,明确约束确定目标,明确约束 抓主要矛盾、舍次要矛盾抓主要矛盾、舍次要矛盾 选择模型、设定变量选择模型、设定变量 描述约束和目标、确定参数描述约束和目标、确定参数 选择求解方法、求解工具选择求解方法、求解工具 检验解,灵敏度分析检验解,灵敏度分析 谁、什么时间、如何。谁、什么时间、如何。提出问题提出问题建立模型建立模型优化求解优化求解检验分析检验分析方案实施方案实施|规划理论规划理论 线性规划线性规划 非线性规划非线性规划 运输问题运输问题 整数规划整数规划 动态规
4、划动态规划 目标规划目标规划|图与网络理论图与网络理论|排队论排队论|存储论存储论|决策论决策论|对策论对策论|冲突分析冲突分析|搜索论搜索论|可靠性理论可靠性理论|计划协调技术计划协调技术|图解协调技术图解协调技术课程内容:课程内容:线性规划及单纯形法线性规划及单纯形法线性规划的对偶理论线性规划的对偶理论运输问题运输问题 整数规划整数规划 目标规划目标规划考核办法:考核办法:总评平时成绩总评平时成绩10%+实验实验成绩成绩20+期末考试期末考试70%一般线性规划问题的数学模一般线性规划问题的数学模型型图解法图解法单纯形法原理单纯形法原理单纯形法的计算步骤单纯形法的计算步骤应用举例应用举例 线
5、性规划与单纯形法线性规划与单纯形法 第一章第一章|问题的提出问题的提出|线性规划的概念和模型线性规划的概念和模型|线性规划的标准型线性规划的标准型|线性规划的解线性规划的解一般线性规划问题的一般线性规划问题的 数学模型数学模型第一节第一节 例例 某工厂生产某工厂生产A、B、C三种产品,三种产品,每吨利润分别为每吨利润分别为2千元,千元,3千元,千元,3千元;千元;生产单位产品所需的工时及原材料如下生产单位产品所需的工时及原材料如下表所示。若供应的原材料每天不超过表所示。若供应的原材料每天不超过9t,所能利用的劳动力日总工时为所能利用的劳动力日总工时为3个单位,个单位,问如何制定日生产计划,使三
6、种产品总问如何制定日生产计划,使三种产品总利润最大?利润最大?产产品品生产每吨生产每吨产品所需产品所需资源资源资资 源源 A B C 工工 时时 材材 料料 1 1 1 1 4 7问题:工时和材料的日可供量已知问题:工时和材料的日可供量已知 求使利润最大的生产方案求使利润最大的生产方案解:产品解:产品A,B,C的日生产量:的日生产量:x1,x2,x3每日工时每日工时=x1+x2+x3 每日消耗材料量每日消耗材料量=x1+4x2+7x3每天可得利润(以千元为单位)每天可得利润(以千元为单位)Z=2x1+3x2+3x3利润最大利润最大工时约束工时约束材料约束材料约束非负约束非负约束 321332m
7、axxxxZ0,0,09743.321321321xxxxxxxxxtsMax:maximize,“最大化最大化”定义:定义:对于求取一组变量对于求取一组变量xj(j=1,2,.,n),使之既满足线使之既满足线性约束条件,又使具有线性的性约束条件,又使具有线性的目标函数取得极值的一类最优目标函数取得极值的一类最优化问题称为化问题称为线性规划问题线性规划问题。max(或或min)nnxcxcxcZ2211自由,00,),(),(),(.2122112222212111212111nmnmnmmnnnnxxxbxaxaxabxaxaxabxaxaxats一般形式:一般形式:max(或或min)自由
8、,00,),(),(),(.2122112222212111212111nmnmnmmnnnnxxxbxaxaxabxaxaxabxaxaxatsnnxcxcxcZ2211目标函数目标函数约束条件约束条件非负约束非负约束称为称为决策变量决策变量),2,1(njxj称为称为价值系数价值系数或或目标函数系数目标函数系数),2,1(njcj称为称为资源常数资源常数或或约束右端常数约束右端常数),2,1(mibi称为称为技术系数技术系数或或约束系数约束系数(1,2,1,2,)ija im jn紧缩形式:紧缩形式:max(或或min)njjjxcZ1njxbxatsjnjijij,2,10),(.1i=
9、1,2,.,m 矩阵形式:矩阵形式:max(或或min)称为称为决策变量向量决策变量向量 称为称为价值系数向量价值系数向量或或目标函数系数向量目标函数系数向量 称为称为资源常数向量资源常数向量或或约束右端常数向量约束右端常数向量 称为称为技术系数技术系数或或约束系数矩阵约束系数矩阵 CXZ0XbAXts),(.nxxxX21),(21ncccCmnmmnnaaaaaaaaaA212222111211mbbbb21线性规划模型特点:线性规划模型特点:用一组未知变量(决策变量)表示用一组未知变量(决策变量)表示要求的方案。通常,根据决策变量要求的方案。通常,根据决策变量所代表的事物的特点可以对变量
10、的所代表的事物的特点可以对变量的取值加以约束,例如非负约束。取值加以约束,例如非负约束。存在一定的限制条件,通常称为约存在一定的限制条件,通常称为约束条件,这些约束条件可以用一组束条件,这些约束条件可以用一组线性等式或者线性不等式来表示。线性等式或者线性不等式来表示。有一个目标要求,并且可以表示为有一个目标要求,并且可以表示为决策变量的线性函数,称为目标函决策变量的线性函数,称为目标函数,按所研究问题的不同,要求目数,按所研究问题的不同,要求目标函数实现最大化或者最小化。标函数实现最大化或者最小化。标准型的主要特征:标准型的主要特征:目标最大;目标最大;约束等式;约束等式;变量非负;变量非负;
11、右端非负。右端非负。nnxcxcxcZ2211max0,.2122112222212111212111nmnmnmmnnnnxxxbxaxaxabxaxaxabxaxaxat s标准型的紧缩形式:标准型的紧缩形式:njjjxcZ1maxnjxmibxatsjnjijij,2,10,2,1.1标准型的矩阵形式:标准型的矩阵形式:CXZ max0.XbAXts标准型的向量形式:标准型的向量形式:njjjxcZ1maxnjxbxptsjnjjj,2,10.1其中:其中:mjjjjaaap21标标准准化化把一般的把一般的LP化成标准型的过程化成标准型的过程称为称为线性规划问题的标准化线性规划问题的标准
12、化 方法:方法:1 目标标准化目标标准化 min Z=-max(-Z)2 化约束为等式化约束为等式 加松弛变量、减剩余变量加松弛变量、减剩余变量 3 变量非负化变量非负化 做变换做变换 或或 4 右端非负右端非负jjxxjjjxxx 0 jx0jx标标准准化化标准化举例:标准化举例:32132minxxxZ符号不受限制321321321321,0,1382310.xxxxxxxxxxxxts1233max23Zxxxx1233412335123312334510328.31,0 xxxxxxxxxxs txxxxx xxxxx可行解:可行解:满足所有约束条件的解满足所有约束条件的解.可行域:可
13、行域:即可行解的集合即可行解的集合.满足所有约束条件满足所有约束条件的解的集合,称为可行域的解的集合,称为可行域.最优解:最优解:使得目标函数达到最优的可行解使得目标函数达到最优的可行解.最优值:最优值:最优解对应的目标函数值最优解对应的目标函数值.CXZ max0.XbAXts先研究先研究AX=b设设 系数矩阵系数矩阵A是是mn矩阵,秩为矩阵,秩为m,B是是A中中mm阶阶非奇异子矩阵非奇异子矩阵(即(即|B|0),),则称则称B是线性规划问题是线性规划问题的一个的一个基基。B 是由是由m个线性独立的列向量组成个线性独立的列向量组成),(21mrrrpppB),2,1(mjxrj基向量基向量
14、基变量基变量非基变量非基变量:其余变量其余变量AX=BXB+NXN=b令令 非基变量非基变量XN=0 得得BXB=b和特解和特解XB=B-1b,结合结合XN=0 得得称为对应于称为对应于B的的基解基解.基解个数基解个数=基的个数基的个数Cnm基可行解基可行解:满足变量非负约束的基解满足变量非负约束的基解.XB0 XN=0 可行基可行基:对应于基可行解的基:对应于基可行解的基.NBTnXXxxxX),(21A=(B|N)12(,.,0,.,0)TmXx xx例例 在下述线性规划问题中在下述线性规划问题中,列出全部列出全部基、基解、基可行解和指出最优解基、基解、基可行解和指出最优解12314252
15、212416.5150(1,.,5)jxxxxxstxxxj12max23Zxx用作图的方法确定可行域,判用作图的方法确定可行域,判断目标函数的大小,达到求断目标函数的大小,达到求解的目的解的目的优点优点:直观性强直观性强,计算方便计算方便适用对象:适用对象:仅有两个变量的仅有两个变量的LP问题问题 步骤:步骤:建立平面坐标系建立平面坐标系,将约束条件将约束条件在图上表示在图上表示.|确立满足约束条件的解的范确立满足约束条件的解的范围围.作目标函数等值线作目标函数等值线平移目标函数等值线平移目标函数等值线确定最优解确定最优解例例1 用图解法求解下面的线性规用图解法求解下面的线性规划问题:划问题
16、:2152maxxxZ0,02224.21212121xxxxxxxxts2x1+5x2=10-x1+2x2=2 2x1+5x2=0 x1+x2=4 0 1 2 3 4 x1x2 G4321FEHABCDI x1-x2=2 例例2 用图解法求解下面的线性规用图解法求解下面的线性规划问题:划问题:2122maxxxZ0,02224.21212121xxxxxxxxts-x1+2x2=2 x1-x2=2 x1+x2=4 0 1 2 3 4 x1x2 G4321FEHABCDI例例3 用图解法求解下面的线性用图解法求解下面的线性规划问题:规划问题:212minxxZ0,0302.21121xxxxx
17、tsx1+2x2=4 x1+2x2=6 0 1 2 3 4 x1 x1=3X2321-x1+2x2=0例例4 用图解法求解下面的线性用图解法求解下面的线性规划问题:规划问题:212minxxZ0,0302.21121xxxxxts0 1 2 3 4 x1 x1=3X2321-x1+2x2=0例例5 用图解法求解下面的线性规用图解法求解下面的线性规划问题:划问题:212maxxxZ0,0302.21121xxxxxtsx1+2x2=4 x1+2x2=6 0 1 2 3 4 x1 x1=3X2321-x1+2x2=0例例6 用图解法求解下面的线性用图解法求解下面的线性规划问题:规划问题:212ma
18、xxxZx1+x2=1 0 1 2 3 4 x1 X2321-x1+2x2=40,0142.212121xxxxxxts 可行域可行域 最优解最优解 空集空集 无最优解无最优解 有界集有界集 唯一最优解唯一最优解 无界集无界集无穷多个最优解无穷多个最优解没有有限最优解没有有限最优解|LP的解的情况有的解的情况有:唯一最优解唯一最优解,无穷多个最优解无穷多个最优解,无界解无界解,无可无可行解行解.|若若LP的可行域存在的可行域存在,则可行域则可行域是一个凸集是一个凸集.|若若LP的最优解存在的最优解存在,则最优解则最优解或最优解之一定能够在可行或最优解之一定能够在可行域的某个顶点达到域的某个顶点
19、达到.|求解思路求解思路?图解法的启示图解法的启示|先找出凸集的任一顶点先找出凸集的任一顶点,计算计算在顶点处的目标函数值在顶点处的目标函数值.比较比较周围相邻的目标函数值是否比周围相邻的目标函数值是否比这个值更优这个值更优,如果为否如果为否,则该顶则该顶点就是最优解的点或最优解的点就是最优解的点或最优解的点之一点之一,否则转到比这个点的否则转到比这个点的目标函数值更优的另一顶点目标函数值更优的另一顶点,重复上述过程重复上述过程,一直找出使目一直找出使目标函数值最优的顶点为止标函数值最优的顶点为止.求一个初始基本可行解求一个初始基本可行解 是是 判断基本可行解是否最优判断基本可行解是否最优 结
20、结 束束 不是不是 求使目标得到改善的基本可行解求使目标得到改善的基本可行解 是否存在?是否存在?如何得到?如何得到?是否唯一?是否唯一?如何判断?如何判断?如何改善?如何改善?如何判断没有有限最优解?如何判断没有有限最优解?|3-1 预备知识预备知识|凸集凸集 如果集合如果集合C中任意两中任意两点点 X1,X2,其连线上的所有点也都其连线上的所有点也都是集合是集合C中的点中的点,称称C为为凸集凸集.|顶点顶点 凸集凸集C中满足下述条中满足下述条件的点称为件的点称为顶点顶点:如果如果C中不存在中不存在任何两个不同的点任何两个不同的点X1,X2,使使X成成为这两个点连线上的一个点为这两个点连线上
21、的一个点.|3-2 几个基本定理几个基本定理|定理定理1若线性规划问题存在可行若线性规划问题存在可行解解,则问题的可行域是凸集则问题的可行域是凸集.|引理引理 线性规划问题的可行解线性规划问题的可行解 X=(x x1 1,x,x2 2,x xn n)T T为基可行解的充为基可行解的充要条件是要条件是 X 的正分量所对应的系的正分量所对应的系数列向量是线性无关的数列向量是线性无关的.z 定理定理2 线性规划问题的基可行线性规划问题的基可行解解X对应线性规划问题可行域对应线性规划问题可行域(凸集凸集)的顶点的顶点.|定理定理3 若线性规划问题有最优若线性规划问题有最优解解,一定存在一个基可行解是最
22、优一定存在一个基可行解是最优解解.njjjxcZ1maxnjxbpxtsjnjjj,2,10.1mnnjjnjjjxxcZ110max0,.212211222222121111212111mnmmnnmnmmnnnnnnxxxbxxaxaxabxxaxaxabxxaxaxatsmnnjjnjjjxxcZ110max0,.212211222222121111212111mnmmnnmnmmnnnnnnxxxbxxaxaxabxxaxaxabxxaxaxats100010001),(21mnnnpppBTmbbbX),0,0,0(21基基基可行解基可行解bxPmiii10mnmjmmmnjmnjm
23、njmmbaaabaaabaaabpppppp,1,2,2,21,21,1,11,1121100010001)(TmxxxX)0,0,(0001()2设初始基可行解为设初始基可行解为则有则有其系数矩阵的增广矩阵为其系数矩阵的增广矩阵为bPPaxPaPPaPjmiiijimiiijjmiiijj1011)()0(0)(0miiijjPaP1TmjmjaxaxX)0,0,(0101)1(则找到满足则找到满足 的另一个点的另一个点则则bxPmjjj100ijiax.)(0)(00|min)1(000是一个新的基可行解则则令Xliliaxaxaaxijiljlijijii)1(X要使要使 是一个基可行
展开阅读全文