第1章:线性规划教程.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一节 线性规划问题及其数学模型 二、线性规划问题数学模型的一般形式 无穷多最优解 第六节 线性规划应用举例 三、生产与存贮问题 【例1-9】某厂签订了5种产品(i=1,…,5)上半年的交货合同。已知各产品在第j月(j=1,…,6)的合同交货量Dij,该月售价sij、成本价cij及生产1件时所需工时aij。该厂第j月的正常生产工时为tj,但必要时可加班生产,第j月允许的最多加班工时不超过 ,并且加班时间内生产出来的产品每件成本增加额外费用 元;若生产出来的产品当月不交货,每件库存1个月交存贮费pi元。试为该厂设计一个保证完成合同交货,又使上半年预期盈利总额为最大的生产计划安排。 四、人力资源分配问题 【例1-10】某医院护士值班班次及每班所需要的护士人数如下表所示。 30 2:00— 6:00 6 20 22:00— 2:00 5 50 18:00—22:00 4 60 14:00—18:00 3 70 10:00—14:00 2 60 6:00—10:00 1 所需人数(人) 工作时间 班次 若该医院值班护士分别在各时间段开始时上班,并连续工作8小时。问该医院最少需要多少护士,才能满足工作需要? 五、连续投资问题 【例1-11】某部门在今后五年内考虑给以下项目投资,已知: 项目A,从第一年到第四年每年年初需要投资,并于次年末收回本利115%; 项目B,第三年初需要投资,到第五年末收回本利125%,但规定最大投资额不超过4万元; 项目C,第二年初需要投资,到第五年末收回本利140%,但规定最大投资额不超过3万元; 项目D,五年内每年初可购买公债,于当年末归还,并加利息6%; 该部门现有资金10万元,问它应如何确定给这些项目每年的投资额,使到第五年末的资金的本利总额为最大? 第七节 WinQSB软件应用 【例1-12】利用WinQSB软件求解例1-1的线性规划问题。 解:具体操作过程如下: ⑴启动线性规划与整数线性规划程序。依次点取:开始→程序→WinQSB→Linear and Integer Programming,系统出现如下图的界面。 ⑵建立新的数据文件或打开已有的数据文件。点击File→New Problem,系统出现如下图的界面。 ⑶输入数据。选择Spreadsheet Matrix Form(电子表格格式),输入数据,系统出现如下图的输入界面。 ⑷问题求解。点击系统菜单Solve and Analyze,出现的下拉菜单有三个选项:Solve the Problem(求解不显示迭代过程)、Solve and Display Steps(求解并显示迭代过程)和Graphic Method(图解法)。如选择Solve the Problem,系统直接给出求解结果,如下图所示。 一、单纯形法迭代原理 对于标准形式的线性规划问题,先找出一个 基可行解,判断其是否为最优解;如果不是,则 转换到相邻的基可行解,并使目标函数值不断增 大,一直找到最优解为止。 基本思路 从可行域的一个顶点转向另一个顶点(图解法启示) 基可行解与可行域的顶点一一对应(Th2) 对标准型线性规划问题: 步骤流程 称为基向量,同其对应的变量 称为基变量, 模型中的其它变量 称为非基变量。 令所有非基变量等于零,即可找到一个解: —— 基可行解 1、确定初始基可行解 约束条件的变量的系数矩阵中总会存在一个单位矩阵: —— 基 2、最优性检验和解的判别 —— 检验数 设已得到一个基可行解 ,则 判别标准 当所有的σj≤0 ( j = m+1,m+2,…,n ) 时,问题得到最优解 若存在某个非基变量的检验数σk=0,问题有无穷多最优 解;若所有的σj0,问题有唯一最优解。 如果存在某个σj0,又Pj≤0,则线性规划有无界解 如果存在某个σj0,又Pj 0,则继续迭代 无可行解的情况暂不讨论 3、从一个基可行解转化为相邻的基可行解 相邻的基可行解:仅变换一个基变量得到的基可行解 (1) 确定入基变量 令 对应的变量xs 为入基变量。 (2) 确定出基变量 令 对应的变量xh 为出基变量。 (3) 对新的基进行初等变换,为下一次迭代做好准备 设已得到基可行解(初始or过程中) 它必满足约束条件 因为 是基,故 可表示为 由此可得满足约束方程组(2)的另一组解 取 为出基变量(依据) 若 为基可行解,还应满足:1) ,( ); 2) 前m

文档评论(0)

阿里山的姑娘 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档