- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章线性规划
第一节线性规划问题及数学模型
一、引例例1:生产计划问题
工厂可生产A、B两种产品。每生产一吨A产品需用煤9吨,耗电4千瓦,用工时3个;每生产一吨B产品需用煤4吨,耗电5千瓦,用工时10个。每生产一吨A产品工厂可获得利润700元,一吨B产品可获利润1200元。工厂的煤、电力和工人均为有限,分别为煤:360吨,电:200千瓦时,工时:300个。在这种情况下,问:为获得最大利润,工厂应分别生产A、B两种产品各多少吨?
该问题中的数据可归纳为下表:
产品
A
B
资源限制
煤
9
4
360
电
4
5
200
工时
3
10
300
利润
700
1200
下面列出该问题的数学模型。
首先设变量,七为产品A的生产量,七为产品B的生产量。
可列出问题中煤、电、工时三种资源的?消耗和限制情况:
煤:9气+4x2360
电:4气+5x2200
工时:3x+10x300
再列出获得最大利润这一目标:
maxz-700x+1200x
最后列出变量的有效取值范围:气,x20
上面这些表达式用数学形式反映出了2问题中的各种因素,即称为该问题的数学模型,整理如下:
maxz-700x+1200x9x+4x3604x+5x200123x1+10x2300x,x0
该数学模型即是一个线性规划模型。
二、问题的特征
引例中的问题可表示为一个线性规划模型,该问题也就相应地称为是一个线性规划问题。下面结合该例题明确线性规划问题所具有的几个特征:
目标性。问题中存在一个趋向性的目标,要求某个指标尽可能大或尽可能小。如要求利润尽可能大。
约束性。问题中存在一定的限制条件,如煤、电、工时的消耗量不能超过一定的限量。
矛盾性。是指不论如何调整解决问题的方案,都会对问题的目标同时产生有利和不利两方面的影响。或者说,对模型中所设定的每个变量,不论是增大还是减小变量的取值,都会从不同的方面导致目标值的增大和减小。如增加产品A的产量,会增大A的利润,但同时会增大A消耗的资源,从而减少B可用的资源,导致B的产量及利润减少。
矛盾性决定了一个问题无法通过简单的计算得到结果,而需要采用最优化方法来求解。
比例性与可加性。比例性指问题中各变量所产生的效应与变量的取值成正比。如资源的消耗量、利润均与产量成正比;可加性指各变量所产生的效应之和等于总效应,如两种产品所产生的利润相加即等于总利润。
三、线性规划模型的一般形式
线性规划模型的一般形式可表示如下:
max(或min)z-cx+cx++cx(目标函数)1122nn
ax+ax++ax(=,)^TOC\o1-5\h\z1111221nn1 \o CurrentDocument ax+ax++ax(=,)b,.
2112222nn*2(约束条件)ax+ax++ax(=,)bm11m22mnnm第二节图解法
一、求解方法
例:
maxz=2x+3x2x+2x124x1615x152xx0
解:
建立一个二维坐标系,将x1对应于横轴,x2对应于纵轴。
画出约束条件
在坐标系中画出各约束条件及变量约束,得到能满足全部约束的区域,如图中阴影部分所示。该区域称为可行域。
(3)画出目标函数线,确定目标线的移动方向。
取不同的z值,画出对应的目标线,并根据趋向性要求确定目标线的移动方向。
(4)在图上确定最优解的位置
根据目标线的移动方向,将目标线移动到能与可行域存在相交的极限位置,此时目标线与可行域相交的部分即为最优解。
X2*
(5)求得最优解
根据最优解的图上位置可知其处于约束线5七=15与2气+2七=12的相交处。联立这两条直线方程求解,可得最优解:气=3,x2=3
将解代入目标函数可得最优目标值:z*=15二、线性规划解的情况
结合上例,可明确线性规划模型的解存在如下四种情况:
无穷多最优解
如果将上例中的目标函数改为:maxz=3气+3x2
则可行域右上角斜边线上的所有点均为最优解,其由无穷多个。
无界解
如去掉上例中第1和第3个约束条件,则目标线可一直向右上方推,z值可达到无穷大。在实际问题中若出现此种情况,通常是列模型错误,漏列了某些约束条件。
无可行解
如果将第2、第3个约束条件均改为》,则不能存在可同时满足所有约束的区域,即不存在可行域,此时模型无可行解。如实际问题中出现此种情况,通常应调整模型,放宽某些约束条件。
唯一最优解
例题中所求得的解即为唯一最优解。唯一解与无求多解在实际问题中均为正常情况。
第三节线性规划的Excel求解
一、Execl规划求解功能的加载
执行Excel菜单项“工具一一加载宏”;勾选“规划求解”;确定。
该项操作只需进行一次。
二、Excel求解步骤
规划单元格布局,填写数据;
填写目标函数及约束函数;
设定规划求解目标、变量及约束(菜单:工具一一规划求解);
求解,获取结果
原创力文档


文档评论(0)