线性规划整数规划0-1规划课件.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下 回 停 一、引言 二、线性规划模型 三、整数线性规划模型 四、0-1整数规划模型五、非线性规划模型六、多目标规划模型 七、动态规划模型 一、引言 我们从2005年“高教社杯”全国大学生数模竞赛的B题“DVD在线租赁”问题的第二问和第三问 谈起. 其中第二个问题是一个如何来分配有限资源,从而达到人们期望目标的优化分配数学模型. 这类问题一般可以归结为数学规划模型. 规划模型的应用极其广泛,其作用已为越来越多的人所重视. 随着计算机的逐渐普及,它越 来越急速地渗透于工农业生产、商业活动、军事 行为核科学研究的各个方面,为社会节省的财富、创造的价值无法估量. 特别是在数模竞赛过程中,规划模型是最常见的一类数学模型. 从历年全国大学生数模竞赛试题的解题方法统计结果来看,每年至少有一道题涉及到利用规划理论来分析、求解. 二、线性规划模型 线性规划模型是所有规划模型中最基本、最简单的一种. 2.1 线性规划模型的标准形式 例1.(食谱问题)设有 n 种食物,各含 m 种营养素,第 j 种食物中第 i 中营养素的含量为 aij , n 种食物价格分别为c1, c2, …, cn,请确定食谱中n 种食物的数量x1, x2, …, xn,要求在食谱中 m 种营养素 的含量分别不低于b1, b2, …, bm 的情况下,使得总总的费用最低. 其次食谱中第 i 种营养素的含量为 因此上述问题可表述为: 解 首先根据食物数量及价格可写出食谱费用为 上述食谱问题就是一个典型的线性规划问题,它是指在一组线性的等式或不等式的约束条件下,寻求以线性函数的最大(小)值为目标的数学模 型. 线性规划模型的三种形式 ⑴ 一般形式 目标函数 价值向量价值系数决策变量 右端向量 系数矩 阵 非负约束 自由变量 ⑵ 规范形式 ⑶ 标准形式 三种形式的LP问题全都是等价的,即一种形式的LP可以简单的变换为另一种形式的LP,且它们有相同的解 . 以下我们仅将一般形式化成规范形式和标准形式. 目标函数的转化 x o z -z 约束条件和变量的转化 ①.为了把一般形式的LP问题变换为规范形式,我们必须消除等式约束和符号无限制变量.在一般形式的LP中,一个等式约束 可用下述两个不等式约束去替代 这样就把一般形式的LP变换为规范形式. ,引进两个非负 对于一个无符号限制变量变量 和 ,并设 代替上述的不等式约束. ②.为了把一般形式的LP问题变换为标准形式,必须消除其不等式约束和符号无限制变量. 对符号无限制变量的处理可按上述方法进行. 对于一个不等式约束 可引入一个剩余变量 ,用 对于不等式约束 代替上述的不等式约束 这样就把一般形式的LP变换为标准形式 . 可引入一个松弛变量 ,用 2.2 线性规划模型的求解 针对标准形式的线性规划问题,其解的理论分析已经很完备,在此基础上也提出了很好的算法——单纯形方法及其相应的变化形式(两阶段法,对偶单纯形法等). 单纯形方法是线性规划问题的最为基础、也 是最核心的算法。它是一个迭代算法,先从一个特殊的可行解(极点)出发,通过判别条件去判断该可行解是否为最优解(或问题无界),若不 是最优解,则根据相应规则,迭代到下一个更好的可行解(极点),直到最优解(或问题无界). 关于线性规划问题解的理论和单纯形法具体的求解过程可参见文献[1]. 在实际应用中,特别是数学建模过程中,遇到线性规划问题的求解,我们一般都是利用现有的软件进行求解,此时通常并不要求线性规划问题是标准形式. 比较常用的求解线性规划模型的软件包有LINGO和LINDO. 运输问题 例2. 设要从甲地调出物资2000吨,从乙地调出物资1100吨,分别供给A地1700吨、B地1100吨、C地200吨、D地100吨. 已知每吨运费如表1.1所示.假定运费与运量成正比. 在这种情况下,采用不 同的调拨计划,运费就可能不一样. 现在问:怎 样才能找出一个运费最省的调拨计划? 表 1.1 运 销 地 费 产 地 A B C D 甲 21 25 7 15 乙 51 51 37 15 乙 甲 D C B A 解 一般的运输问题可以表述如下: 数学模型: 若其中各产地的总产量等于各销地的总销量,即 ,则称该问题为平衡的运输问题. 否则,称为不平衡的运输问题,包括: 总产量总销量和总产量总销量. 类似与将一般的线性规划问题转化为其标准形式,我们总可以通过引入假想的销地或产地,将不平衡的运输问题转化为平衡的运输问题. 从而,我们的重点就是解决平衡运输问题的求解. 产销不平衡问题的处理 在实际中遇到的运输问题常常不是产 销平衡的,而是下列的一般运输问题模型 m n min f = ∑ ∑ cij xij (1) i=1 j=1 n s.t. ∑ xij ≤ai i = 1,2,…,m (2) j=1

文档评论(0)

132****2812 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档