




已阅读5页,还剩122页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1 运筹学 北京理工大学管理与经济学院吴祈宗教授 2 1 绪论2 线性规划3 运输问题4 动态规划5 图与网络分析6 排队论7 教学日历 运筹学 目录 说明本教学课件是与教材紧密配合使用的 教材为 运筹学 杨民助编著西安交通大学出版社 2000年6月参考书 运筹学 清华大学出版社或其他的 运筹学 方面本科教材的相关内容下面所标注的页号 均为本课程教材的页号 例如 p123表示第123页p31 34表示从第31页到第34页 3 绪论 运筹学 OperationalResearch 直译为 运作研究 运筹学是运用科学的方法 如分析 试验 量化等 来决定如何最佳地运营和设计各种系统的一门学科 运筹学对经济管理系统中的人力 物力 财力等资源进行统筹安排 为决策者提供有依据的最优方案 以实现最有效的管理 运筹学有广泛应用 可以自己找一些参考书看 运筹学的产生和发展 可以自己找一些参考书看 4 运筹学解决问题的过程 1 提出问题 认清问题2 寻求可行方案 建模 求解3 确定评估目标及方案的标准或方法 途径4 评估各个方案 解的检验 灵敏性分析等5 选择最优方案 决策6 方案实施 回到实践中7 后评估 考察问题是否得到完满解决1 2 3 形成问题 4 5 分析问题 定性分析与定量分析 构成决策 5 运筹学的分支 线性规划非线性规划整数规划动态规划多目标规划随机规划模糊规划等 图与网络理论存储论排队论决策论对策论排序与统筹方法可靠性理论等 6 运筹学在工商管理中的应用 生产计划 生产作业的计划 日程表的编排 合理下料 配料问题 物料管理等库存管理 多种物资库存量的管理 库存方式 库存量等运输问题 确定最小成本的运输线路 物资的调拨 运输工具的调度以及建厂地址的选择等人事管理 对人员的需求和使用的预测 确定人员编制 人员合理分配 建立人才评价体系等市场营销 广告预算 媒介选择 定价 产品开发与销售计划制定等财务和会计 预测 贷款 成本分析 定价 证券管理 现金管理等 设备维修 更新 项目选择 评价 工程优化设计与管理等 7 运筹学方法使用情况 美1983 8 运筹学方法在中国使用情况 随机抽样 9 运筹学的推广应用前景 据美劳工局1992年统计预测 运筹学应用分析人员需求从1990年到2005年的增长百分比预测为73 增长速度排到各项职业的前三位 结论 运筹学在国内或国外的推广前景是非常广阔的工商企业对运筹学应用和需求是很大的在工商企业推广运筹学方面有大量的工作要做 10 学习运筹学要把重点放在分析 理解有关的概念 思路上 在自学过程中 应该多向自己提问 如一个方法的实质是什么 为什么这样做 怎么做等 自学时要掌握三个重要环节 1 认真阅读教材和参考资料 以指定教材为主 同时参考其他有关书籍 一般每一本运筹学教材都有自己的特点 但是基本原理 概念都是一致的 注意主从 参考资料会帮助你开阔思路 使学习深入 但是 把时间过多放在参考资料上 会导致思路分散 不利于学好 2 要在理解了基本概念和理论的基础上研究例题 注意例题是为了帮助你理解概念 理论的 作业练习的主要作用也是这样 它同时还有让你自己检查自己学习的作用 因此 做题要有信心 要独立完成 不要怕出错 因为 整个课程是一个整体 各节内容有内在联系 只要学到一定程度 知识融会贯通起来 你做题的正确性自己就有判断 3 要学会做学习小结 每一节或一章学完后 必须学会用精炼的语言来该书所学内容 这样 你才能够从较高的角度来看问题 更深刻的理解有关知识和内容 这就称作 把书读薄 若能够结合自己参考大量文献后的深入理解 把相关知识从更深入 广泛的角度进行论述 则称之为 把书读厚 在建数学模型时要结合实际应用 要学会用计算机软件解决问题 如何学习运筹学课程 返回目录 11 各章节的重点 难点及注意事项 12 1 线性规划 线性规划模型 目标函数 Maxz 50 x1 100 x2约束条件 s t x1 x2 3002x1 x2 400 x2 250 x1 x2 0 看p7 9例1 1 1 2 例1 某工厂在计划期内要安排甲 乙两种产品的生产 已知生产单位产品所需的设备台时及A B两种原材料的消耗以及资源的限制 如下表 问题 工厂应分别生产多少单位甲 乙产品才能使工厂获利最多 13 1 线性规划 续1 1 1 1线性规划的概念线性规划的组成 目标函数Maxf或Minf约束条件s t subjectto 满足于决策变量用符号来表示可控制的因素 一般形式 p10 p11 目标函数 Max Min z c1x1 c2x2 cnxn约束条件 s t a11x1 a12x2 a1nxn b1a21x1 a22x2 a2nxn b2 am1x1 am2x2 amnxn bmx1 x2 xn 0 标准形式 p11 p15 例1 3 目标函数 Maxz c1x1 c2x2 cnxn约束条件 s t a11x1 a12x2 a1nxn b1a21x1 a22x2 a2nxn b2 am1x1 am2x2 amnxn bmx1 x2 xn 0 练习 p68 70习题11 1 1 2 14 1 线性规划 续1 2 1 2线性规划问题解的概念及性质熟悉下列一些解的概念 p15 16 可行解 可行解集 可行域 最优解 最优值 基 基变量 非基变量 基本解 基本可行解 可行基 最优基 图解方法及各有关概念的意义 p16 20 看 图解法步骤 例1 4 1 5 1 6 1 7 1 8 1 9下一页是一个图解法解题的一个例子 右图中的阴影部分为可行域 单纯形法的理论基础 p20 30 1 2 3段要求看懂 了解如何直接通过对约束矩阵的分析求出基本可行解1 2 4 1 2 5两段应注重结论的了解 如单纯形法思想和关于线性规划解的四个定理 而对证明过程则可根据自己的数学基础来掌握 基础很好 可要求掌握 否则 也可略去不看 习题 p70习题11 3 1 4 15 1 线性规划 续1 2 例1 目标函数 Maxz 50 x1 100 x2约束条件 s t x1 x2 300 A 2x1 x2 400 B x2 250 C x1 0 D x2 0 E 得到最优解 x1 50 x2 250最优目标值z 27500 16 1 线性规划 续1 3 1 3单纯形法利用单纯形表的方法求解线性规划 重点 p30 451 3 1 1 3 2 1 3 3 此项内容是本章的重点 学习中应注意掌握表格单纯形法求解线性规划问题的基本过程 要通过读懂教材内容以及大量练习来掌握 17 1 线性规划 续1 3 表格单纯形法 p40 p45 考虑 bi 0i 1 mMaxz c1x1 c2x2 cnxns t a11x1 a12x2 a1nxn b1a21x1 a22x2 a2nxn b2 am1x1 am2x2 amnxn bmx1 x2 xn 0加入松弛变量 Maxz c1x1 c2x2 cnxns t a11x1 a12x2 a1nxn xn 1 b1a21x1 a22x2 a2nxn xn 2 b2 am1x1 am2x2 amnxn xn m bmx1 x2 xn xn 1 xn m 0 18 显然 xj 0j 1 n xn i bii 1 m是基本可行解对应的基是单位矩阵 以下是初始单纯形表 mm其中 f cn ibi j cj cn iaij为检验数cn i 0i 1 mi 1i 1an i i 1 an i j 0 j i i j 1 m 1 线性规划 续1 3 19 1 线性规划 续1 3单纯形法解题例 例1 化标准形式 Maxz 50 x1 100 x2s t x1 x2 x3 3002x1 x2 x4 400 x2 x5 250 x1 x2 x3 x4 x5 0最优解x1 50 x2 250 x4 50 松弛标量 表示原料A有50个单位的剩余 20 注意 单纯形法中 1 每一步运算只能用矩阵初等行变换 2 表中第3列的数总应保持非负 0 3 当所有检验数均非正 0 时 得到最优单纯形表 1 线性规划 续1 3 21 1 线性规划 续1 3 一般情况的处理及注意事项的强调 p45 55 1 3 4段主要是讨论初始基本可行解不明显时 常用的方法 要弄清它的原理 并通过例1 14 例1 17掌握这些方法 同时进一步熟悉用单纯形法解题 考虑一般问题 bi 0i 1 mMaxz c1x1 c2x2 cnxns t a11x1 a12x2 a1nxn b1a21x1 a22x2 a2nxn b2 am1x1 am2x2 amnxn bmx1 x2 xn 0 22 1 线性规划 续1 3 大M法 引入人工变量xn i 0i 1 m 充分大正数M 得到 Maxz c1x1 c2x2 cnxn Mxn 1 Mxn ms t a11x1 a12x2 a1nxn xn 1 b1a21x1 a22x2 a2nxn xn 2 b2 am1x1 am2x2 amnxn xn m bmx1 x2 xn xn 1 xn m 0显然 xj 0j 1 n xn i bii 1 m是基本可行解对应的基是单位矩阵 结论 若得到的最优解满足xn i 0i 1 m则是原问题的最优解 否则 原问题无可行解 23 1 线性规划 续1 3 两阶段法 引入人工变量xn i 0 i 1 m 构造 Maxz xn 1 xn 2 xn ms t a11x1 a12x2 a1nxn xn 1 b1a21x1 a22x2 a2nxn xn 2 b2 am1x1 am2x2 amnxn xn m bmx1 x2 xn xn 1 xn m 0第一阶段求解上述问题 显然 xj 0j 1 n xn i bii 1 m是基本可行解对应的基是单位矩阵 结论 若得到的最优解满足xn i 0i 1 m则是原问题的基本可行解 否则 原问题无可行解 得到原问题的基本可行解后 第二阶段求解原问题 24 1 线性规划 续1 3 例题 例 LP Maxz 5x1 2x2 3x3 x4s t x1 2x2 3x3 152x1 x2 5x3 20 x1 2x2 4x3 x4 26x1 x2 x3 x4 0大M法问题 LP M Maxz 5x1 2x2 3x3 x4 Mx5 Mx6s t x1 2x2 3x3 x5 152x1 x2 5x3 x6 20 x1 2x2 4x3 x4 26x1 x2 x3 x4 x5 x6 0两阶段法 第一阶段问题 LP 1 Maxz x5 x6s t x1 2x2 3x3 x5 152x1 x2 5x3 x6 20 x1 2x2 4x3 x4 26x1 x2 x3 x4 x5 x6 0 25 1 线性规划 续1 3 大M法例 大M法 LP M 得到最优解 25 3 10 3 0 11 T最优目标值 112 3 26 1 线性规划 续1 3 两阶段法例 第一阶段 LP 1 得到原问题的基本可行解 0 15 7 25 7 52 7 T 27 1 线性规划 续1 3 两阶段法例 第二阶段把基本可行解填入表中 得到原问题的最优解 25 3 10 3 0 11 T最优目标值 112 3 28 1 线性规划 续1 3 1 3 5矩阵描述 此段为选读 有困难者可不看 1 3 6段单纯形迭代过程中的几点注意事项是对有关内容的强调和补充 要认真学习 理解 习题 p70 71习题11 5 1 6 29 1 4线性规划应用 建模 p55 68 本节介绍了些线性规划应用的例子 这些例子从多个方面介绍建模对未来是很有用的 应认真对待 除了教材上的例子之外 还有许多其它应用 合理利用线材问题 如何下料使用材最少 配料问题 在原料供应量的限制下如何获取最大利润 投资问题 从投资项目中选取方案 使投资回报最大 产品生产计划 合理利用人力 物力 财力等 使获利最大 劳动力安排 用最少的劳动力来满足工作的需要 运输问题 如何制定调运方案 使总运费最小 下面是一些建模的例子 有兴趣者 可作为练习 这些例子有一定的难度 做起来会有一些困难 习题 p72 73习题11 7 1 8 1 9 1 10 1 线性规划 续1 4 返回目录 30 例 某昼夜服务的公交线路每天各时间段内所需司机和乘务人员数如下 设司机和乘务人员分别在各时间段一开始时上班 并连续工作八小时 问该公交线路怎样安排司机和乘务人员 既能满足工作需要 又配备最少司机和乘务人员 例 人力资源分配的问题 31 解 设xi表示第i班次时开始上班的司机和乘务人员数 这样我们建立如下的数学模型 目标函数 Minx1 x2 x3 x4 x5 x6约束条件 s t x1 x6 60 x1 x2 70 x2 x3 60 x3 x4 50 x4 x5 20 x5 x6 30 x1 x2 x3 x4 x5 x6 0 例 人力资源分配的问题 续 32 例 明兴公司生产甲 乙 丙三种产品 都需要经过铸造 机加工和装配三个车间 甲 乙两种产品的铸件可以外包协作 亦可以自行生产 但产品丙必须本厂铸造才能保证质量 数据如下表 问 公司为了获得最大利润 甲 乙 丙三种产品各生产多少件 甲 乙两种产品的铸造中 由本公司铸造和由外包协作各应多少件 例 生产计划的问题 33 解 设x1 x2 x3分别为三道工序都由本公司加工的甲 乙 丙三种产品的件数 x4 x5分别为由外协铸造再由本公司机加工和装配的甲 乙两种产品的件数 求xi的利润 利润 售价 各成本之和可得到xi i 1 2 3 4 5 的利润分别为15 10 7 13 9元 这样我们建立如下的数学模型 目标函数 Max15x1 10 x2 7x3 13x4 9x5约束条件 s t 5x1 10 x2 7x3 80006x1 4x2 8x3 6x4 4x5 120003x1 2x2 2x3 3x4 2x5 10000 x1 x2 x3 x4 x5 0 例 生产计划的问题 续 34 例 永久机械厂生产 三种产品 均要经过A B两道工序加工 假设有两种规格的设备A1 A2能完成A工序 有三种规格的设备B1 B2 B3能完成B工序 可在A B的任何规格的设备上加工 可在任意规格的A设备上加工 但对B工序 只能在B1设备上加工 只能在A2与B2设备上加工 数据如下表 问 为使该厂获得最大利润 应如何制定产品加工方案 例 生产计划的问题 续 35 解 设xijk表示第i种产品 在第j种工序上的第k种设备上加工的数量 利润 销售单价 原料单价 产品件数 之和 每台时的设备费用 设备实际使用的总台时数 之和 这样我们建立如下的数学模型 Max0 75x111 0 7753x112 1 15x211 1 3611x212 1 9148x312 0 375x121 0 5x221 0 4475x122 1 2304x322 0 35x123s t 5x111 10 x211 6000 设备A1 7x112 9x212 12x312 10000 设备A2 6x121 8x221 4000 设备B1 4x122 11x322 7000 设备B2 7x123 4000 设备B3 x111 x112 x121 x122 x123 0 产品在A B工序加工的数量相等 x211 x212 x221 0 产品在A B工序加工的数量相等 x312 x322 0 产品在A B工序加工的数量相等 xijk 0 i 1 2 3 j 1 2 k 1 2 3 例 生产计划的问题 续 36 例 某工厂要做100套钢架 每套用长为2 9m 2 1m 1 5m的圆钢各一根 已知原料每根长7 4m 问 应如何下料 可使所用原料最省 解 设计下列5种下料方案 假设x1 x2 x3 x4 x5分别为上面前5种方案下料的原材料根数 这样我们建立如下的数学模型 目标函数 Minx1 x2 x3 x4 x5约束条件 s t x1 2x2 x4 1002x3 2x4 x5 1003x1 x2 2x3 3x5 100 x1 x2 x3 x4 x5 0 例 套裁下料问题 37 例6 某工厂要用三种原料1 2 3混合调配出三种不同规格的产品甲 乙 丙 数据如下表 问 该厂应如何安排生产 使利润收入为最大 例 配料问题 38 例 配料问题 续 解 设xij表示第i种 甲 乙 丙 产品中原料j的含量 这样我们建立数学模型时 要考虑 对于甲 x11 x12 x13 对于乙 x21 x22 x23 对于丙 x31 x32 x33 对于原料1 x11 x21 x31 对于原料2 x12 x22 x32 对于原料3 x13 x23 x33 目标函数 利润最大 利润 收入 原料支出约束条件 规格要求4个 供应量限制3个 39 Maxz 15x11 25x12 15x13 30 x21 10 x22 40 x31 10 x33s t 0 5x11 0 5x12 0 5x13 0 原材料1不少于50 0 25x11 0 75x12 0 25x13 0 原材料2不超过25 0 75x21 0 25x22 0 25x23 0 原材料1不少于25 0 5x21 0 5x22 0 5x23 0 原材料2不超过50 x11 x21 x31 100 供应量限制 x12 x22 x32 100 供应量限制 x13 x23 x33 60 供应量限制 xij 0 i 1 2 3 j 1 2 3 例 配料问题 续 40 例8 某部门现有资金200万元 今后五年内考虑给以下的项目投资 已知 项目A 从第一年到第五年每年年初都可投资 当年末能收回本利110 项目B 从第一年到第四年每年年初都可投资 次年末能收回本利125 但规定每年最大投资额不能超过30万元 项目C 需在第三年年初投资 第五年末能收回本利140 但规定最大投资额不能超过80万元 项目D 需在第二年年初投资 第五年末能收回本利155 但规定最大投资额不能超过100万元 据测定每万元每次投资的风险指数如右表 问 a 应如何确定这些项目的每年投资额 使得第五年年末拥有资金的本利金额为最大 b 应如何确定这些项目的每年投资额 使得第五年年末拥有资金的本利在330万元的基础上使得其投资总的风险系数为最小 解 1 确定决策变量 连续投资问题设xij i 1 5 j 1 2 3 4 表示第i年初投资于A j 1 B j 2 C j 3 D j 4 项目的金额 这样我们建立如下的决策变量 Ax11x21x31x41x51Bx12x22x32x42Cx33Dx24 例 投资问题 41 2 约束条件 第一年 A当年末可收回投资 故第一年年初应把全部资金投出去 于是x11 x12 200 第二年 B次当年末才可收回投资故第二年年初的资金为x11 于是x21 x22 x24 1 1x11 第三年 年初的资金为x21 x12 于是x31 x32 x33 1 1x21 1 25x12 第四年 年初的资金为x31 x22 于是x41 x42 1 1x31 1 25x22 第五年 年初的资金为x41 x32 于是x51 1 1x41 1 25x32 B C D的投资限制 xi2 30 I 1 2 3 4 x33 80 x24 1003 目标函数及模型 a Maxz 1 1x51 1 25x42 1 4x33 1 55x24s t x11 x12 200 x21 x22 x24 1 1x11 x31 x32 x33 1 1x21 1 25x12 x41 x42 1 1x31 1 25x22 x51 1 1x41 1 25x32 xi2 30 I 1 2 3 4 x33 80 x24 100 xij 0 i 1 2 3 4 5 j 1 2 3 4 b Minf x11 x21 x31 x41 x51 3 x12 x22 x32 x42 4x33 5 5x24s t x11 x12 200 x21 x22 x24 1 1x11 x31 x32 x33 1 1x21 1 25x12 x41 x42 1 1x31 1 25x22 x51 1 1x41 1 25x32 xi2 30 I 1 2 3 4 x33 80 x24 1001 1x51 1 25x42 1 4x33 1 55x24 330 xij 0 i 1 2 3 4 5 j 1 2 3 4 例 投资问题 续 42 2 线性规划问题的进一步研究 2 1 2 1对偶原理1 对偶问题 考虑前文例1若设备和原料都用于外协加工 工厂收取加工费 试问 设备工时和原料A B各如何收费才最有竞争力 设y1 y2 y3分别为每设备工时 原料A B每单位的收取费用Maxz 50 x1 100 x2Minf 300y1 400y2 250y3s t x1 x2 300s t y1 2y2 502x1 x2 400 不少于甲产品的利润 x2 250y1 y2 y3 100 x1 x2 0y1 y2 y3 0 43 2 对偶定义对称形式 互为对偶 LP Maxz cTx DP Minf bTys t Ax bs t ATy cx 0y 0 Max Min 一般形式 若一个问题的某约束为等式 那么对应的对偶问题的相应变量无非负限制 反之 若一个问题的某变量无非负限制 那么对应的对偶问题的相应约束为等式 2 线性规划问题的进一步研究 2 1 44 3 对偶定理 原问题与对偶问题解的关系 考虑 LP 和 DP 定理2 1 弱对偶定理 若x y分别为 LP 和 DP 的可行解 那么cTx bTy 推论若 LP 可行 那么 LP 无有限最优解的充分必要条件是 LD 无可行解 定理2 2 最优性准则定理 若x y分别为 LP 和 DP 的可行解 且cTx bTy 那么x y分别为 LP 和 DP 的最优解 定理2 3 主对偶定理 若 LP 和 DP 均可行 那么 LP 和 DP 均有最优解 且最优值相等 以上定理 推论对任意形式的相应线性规划的对偶均有效 习题 p99习题22 1 2 线性规划问题的进一步研究 2 1 45 4 影子价格 是一个向量 它的分量表示最优目标值随相应资源数量变化的变化率 若x y 分别为 LP 和 DP 的最优解 那么 cTx bTy 根据f bTy b1y1 b2y2 bmym 可知 f bi yi yi 表示bi变化1个单位对目标f产生的影响 称yi 为bi的影子价格 注意 若B是最优基 y BT 1cB为影子价格向量 2 线性规划问题的进一步研究 2 1 46 5 由最优单纯形表求对偶问题最优解第1章例1 化标准形式 Maxz 50 x1 100 x2s t x1 x2 x3 300 2x1 x2 x4 400 x2 x5 250 x1 x2 x3 x4 x5 0IOB p1 p4 p2 BT 1cBB 1最优解x1 50 x2 250 x4 50 松弛标量 表示原料A有50个单位的剩余 影子价格y1 50y2 0y3 50 B 1对应的检验数 BT 1cB 2 线性规划问题的进一步研究 2 1 47 2 2对偶单纯形法对偶单纯形法在什么情况下使用 应用前提 有一个基 其对应的基本解满足 单纯形表的检验数行全部非正 对偶可行 变量取值可有负数 非可行解 注 通过矩阵行变换运算 使所有相应变量取值均为非负数即得到最优单纯性表 2 线性规划问题的进一步研究 2 2 48 2 线性规划问题的进一步研究 2 2 对偶单纯形法求解线性规划问题过程 1 建立初始对偶单纯形表 对应一个基本解 所有检验数均非正 转2 2 若b 0 则得到最优解 停止 否则 若有bk 0则选k行的基变量为出基变量 转3 3 若所有akj 0 j 1 2 n 则原问题无可行解 停止 否则 若有akj 0则选 min j akj akj 0 r akr 那么r为进基变量 转4 4 以akr 为转轴元 作矩阵行变换使其变为1 该列其他元变为0 转2 49 例 求解线性规划问题 Minf 2x1 3x2 4x3S t x1 2x2 x3 32x1 x2 x3 4x1 x2 x3 0标准化 MaxZ 2x1 3x2 4x3S t x1 2x2 x3 x4 3 2x1 x2 3x3 x5 4x1 x2 x3 x4 x5 0 2 线性规划问题的进一步研究 2 2 50 表格对偶单纯形法 习题 p100习题22 2 2 3 2 线性规划问题的进一步研究 2 2 51 2 3灵敏度分析进一步理解最优单纯形表中各元素的含义考虑问题Maxz c1x1 c2x2 cnxns t a11x1 a12x2 a1nxn b1a21x1 a22x2 a2nxn b2 am1x1 am2x2 amnxn bmx1 x2 xn 0引入m个松弛变量后 通过计算得到最优单纯形表 应 1 1能够找到最优基B的逆矩阵B 以及BN 检验数等 2 线性规划问题的进一步研究 2 3 52 2 线性规划问题的进一步研究 2 3 最优单纯形表 B 1 BT 1cB I O 53 价值系数C发生变化 m考虑检验数 j cj criarijj 1 2 ni 11 若ck是非基变量的系数 设ck变化为ck ck k ck ck criarik k ck只要 k 0 即 ck k 则最优解不变 否则 将最优单纯形表中的检验数 k用 k 取代 继续单纯形法的表格计算 例 MaxZ 2x1 3x2 4x3S t x1 2x2 x3 x4 3 2x1 x2 3x3 x5 4x1 x2 x3 x4 x5 0 2 线性规划问题的进一步研究 2 3 54 例 最优单纯形表从表中看到 3 C3 C3 C2 a13 C1 a23 可得到 C3 9 5时 原最优解不变 2 线性规划问题的进一步研究 2 3 55 2 若cs是基变量的系数 设cs变化为cs cs 那么 j cj criarij cs cs asj j csasj 对所有非基变量i s只要对所有非基变量 j 0 即 j csasj 则最优解不变 否则 将最优单纯形表中的检验数 j用 j 取代 继续单纯形法的表格计算 Max j asj asj 0 cs Min j asj asj 0 例 MaxZ 2x1 3x2 0 x3 0 x4 0 x5S t x1 2x2 x3 84x1 x4 164x2 x5 12x1 x2 x3 x4 x5 0 2 线性规划问题的进一步研究 2 3 56 例 下表为最优单纯形表 考虑基变量系数c2发生变化从表中看到 j Cj C1 a1j C5 a5j C2 C2 a2j j 3 4可得到 3 C2 1时 原最优解不变 2 线性规划问题的进一步研究 2 3 57 右端项b发生变化设分量br变化为br br 根据第1章的讨论 最优解的基变量xB B 1b 那么只要保持B 1 b b 0 则最优基不变 即基变量保持 只有值的变化 否则 需要利用对偶单纯形法继续计算 对于问题 LP Maxz cTxs t Ax bx 0最优单纯形表中含有B 1 aij i 1 m j n 1 n m那么 新的xi B 1b i brairi 1 m 由此可得 最优基不变的条件是Max bi air air 0 br Min bi air air 0 2 线性规划问题的进一步研究 2 3 58 例 上例最优单纯形表如下 00 250 这里B 1 20 51 各列分别对应b1 b2 b3的单一 0 5 0 1250 变化 因此 设b1增加4 则x1 x5 x2分别变为 4 0 4 4 4 2 4 4 0 2 0 5 4 4用对偶单纯形法进一步求解 可得 x 4 3 2 0 0 Tf 17 2 线性规划问题的进一步研究 2 3 59 增加一个变量增加变量xn 1则有相应的pn 1 cn 1 那么 计算出B 1pn 1 n 1 cn 1 criarin 1填入最优单纯形表 若 n 1 0则最优解不变 否则 进一步用单纯形法求解 例 前例增加x6 p6 2 6 3 T c6 5 计算得到 2 线性规划问题的进一步研究 2 3 用单纯形法进一步求解 可得 x 1 1 5 0 0 0 2 Tf 16 5 60 增加一个约束增加约束一个之后 应把最优解带入新的约束 若满足则最优解不变 否则填入最优单纯形表作为新的一行 引入1个新的非负变量 原约束若是小于等于形式可引入非负松弛变量 否则引入非负人工变量 并通过矩阵行变换把对应基变量的元素变为0 进一步用单纯形法或对偶单纯形法求解 例 前例增加3x1 2x2 15 原最优解不满足这个约束 于是 2 线性规划问题的进一步研究 2 3 61 A中元素发生变化 只讨论N中某一列变化情况 与增加变量xn 1的情况类似 假设pj变化 那么 重新计算出B 1pj j cj criarij填入最优单纯形表 若 j 0则最优解不变 否则 进一步用单纯形法求解 2 线性规划问题的进一步研究 2 3 可得最优解 x 3 2 0 8 0 0 2 4 Tf 15 2 62 2 线性规划问题的进一步研究 2 3 2 3灵敏度分析 内容 为重点 2 3 1Ci发生变化2 3 2Bj发生变化2 3 3增加一个变量2 3 4增加一个约束2 3 5A中元素发生变化 习题 p100习题22 4 返回目录 63 3 1运输问题模型与性质运输模型例 某公司从两个产地A1 A2将物品运往三个销地B1 B2 B3 各产地的产量 各销地的销量和各产地运往个销地每件物品的运费如下表所示 问 应如何调运可使总运输费用最小 3 运输问题 3 1 64 解 产销平衡问题 总产量 总销量设xij为从产地Ai运往销地Bj的运输量 得到下列运输量表 Minf 6x11 4x12 6x13 6x21 5x22 5x23s t x11 x12 x13 200 x21 x22 x23 300 x11 x21 150 x12 x22 150 x13 x23 200 xij 0 i 1 2 j 1 2 3 3 运输问题 3 1 65 系数矩阵 111000 000111 100100 010010 001001 特点 1 共有m n行 分别表示产地和销地 mn列分别表示各变量 2 每列只有两个1 其余为0 分别表示只有一个产地和一个销地被使用 3 运输问题 3 1 66 设xij为从产地Ai运往销地Bj的运输量 得到下列一般运输量问题的模型 mnMinf cijxiji 1j ins t xij sii 1 2 mj 1m xij djj 1 2 ni 1xij 0 i 1 2 m j 1 2 n 一般运输模型 产销平衡A1 A2 Am表示某物资的m个产地 B1 B2 Bn表示某物质的n个销地 si表示产地Ai的产量 dj表示销地Bj的销量 cij表示把物资为从产地Ai运往销地Bj的单位运价 3 运输问题 3 1续 67 3 运输问题 3 1续 变化 1 有时目标函数求最大 如求利润最大或营业额最大等 2 当某些运输线路上的能力有限制时 模型中可直接加入 等式或不等式 约束 3 产销不平衡时 可加入虚设的产地 产大于销时 或销地 销大于产时 68 3 运输问题 3 1续 求解思路是基本可行解最优否结束否换基运输问题基变量的特点 运输问题的基变量共有m n 1个 A的秩为m n 1 运输问题的m n 1个变量构成基变量的充分必要条件是不含闭回路 要弄清下列概念 闭回路 闭回路的顶点 69 3 2运输问题的表上作业法 本章重点1 初始基本可行解的确定 1 西北角法 从西北角 左上角 格开始 在格内的右下角标上允许取得的最大数 然后按行 列 标下一格的数 若某行 列 的产量 销量 已满足 则把该行 列 的其他格划去 如此进行下去 直至得到一个基本可行解 2 最小元素法 从运价最小的格开始 在格内的右下角标上允许取得的最大数 然后按运价从小到大顺序填数 若某行 列 的产量 销量 已满足 则把该行 列 的其他格划去 如此进行下去 直至得到一个基本可行解 注 应用西北角法和最小元素法 每次填完数 都只划去一行或一列 只有最后一个元例外 同时划去一行和一列 当填上一个数后行 列同时饱和时 也应任意划去一行 列 在保留的列 行 任意没被划去的格内标一个0 3 运输问题 3 2 70 3 运输问题 3 2 71 3 运输问题 3 2 72 2 最优性检验 因为求最小 当所有检验数均大于等于0时为最优解 1 位势法求检验数 位势 设对应基变量xij的m n 1个ij 存在ui vj满足ui vj cij i 1 m j 1 n 称这些ui vj为该基本可行解对应的位势 由于有m n个变量 ui vj m n 1个方程 基变量个数 故有一个自由变量 位势不唯一 利用位势求检验数 ij cij ui vji 1 m j 1 n 3 运输问题 3 2 73 前例 位势法求检验数 step1从任意基变量对应的cij开始 任取ui或vj 然后利用公式cij ui vj依次找出m n个ui vj 从c14 10开始step2计算非基变量的检验数 ij cij ui vj 填入圆圈内 3 运输问题 3 2 74 3 主元变换 1 选负检验数中最小者 rk 那么xrk为主元 作为进基变量 上页图中x24 2 以为xrk起点找一条闭回路 除xrk外其余顶点必须为基变量格 上页图中蓝色回路 3 为闭回路的每一个顶点标号 xrk为1 沿一个方向依次给各顶点标号 4 求 min xij xij对应闭回路上的偶数标号格 xpq那么确定xpq为出基变量 为调整量 5 对闭回路的各奇标号顶点xij 对各偶标号顶点xij 特别xpq 0 变为非基变量 3 运输问题 3 2 重复2 3步 直到所有检验数均非负 得到最优解 75 主元变换 由前面得到 1 于是 3 运输问题 3 2 ij 0 得到最优解x13 5 x14 2 x21 3 x24 1 x32 6 x34 3 其余xij 0 最优费用 f 3 5 10 2 1 3 8 1 4 6 5 3 85 习题 p123习题33 1 3 2 76 3 3产销不平衡的运输问题1 产量大于销量例 某公司从两个产地A1 A2将物品运往三个销地B1 B2 B3 各产地的产量 各销地的销量和各产地运往个销地每件物品的运费如下表所示 问 应如何调运可使总运输费用最小 解 增加一个虚设的销地运输费用为0 3 运输问题 3 3 77 2 销量大于产量例 某公司从两个产地A1 A2将物品运往三个销地B1 B2 B3 各产地的产量 各销地的销量和各产地运往个销地每件物品的运费如下表所示 问 应如何调运可使总运输费用最小 解 增加一个虚设的产地运输费用为0 3 运输问题 3 3 78 下面给出一些例题 可作为建模的练习 例 石家庄北方研究院有一 二 三 三个区 每年分别需要用煤3000 1000 2000吨 由河北临城 山西盂县两处煤矿负责供应 价格 质量相同 供应能力分别为1500 4000吨 运价如下表 由于需大于供 经院研究决定一区供应量可减少0 200吨 二区必须满足需求量 三区供应量不少于1700吨 试求总费用为最低的调运方案 3 运输问题 例题 79 解 根据题意 作出产销平衡与运价表 取M代表一个很大的正数 其作用是强迫相应的x31 x33 x34取值为0 3 运输问题 例题 80 例 设有A B C三个化肥厂供应1 2 3 4四个地区的农用化肥 假设效果相同 有关数据如下表 试求总费用为最低的化肥调拨方案 3 运输问题 例题 81 解 根据题意 作出产销平衡与运价表 最低要求必须满足 因此把相应的虚设产地运费取为M 而最高要求与最低要求的差允许按需要安排 因此把相应的虚设产地运费取为0 对应4 的销量50是考虑问题本身适当取的数据 根据产销平衡要求确定D的产量为50 3 运输问题 例题 82 例 某厂按合同规定须于当年每个季度末分别提供10 15 25 20台同一规格的柴油机 已知该厂各季度的生产能力及生产每台柴油机的成本如下表 如果生产出来的柴油机当季不交货 每台每积压一个季度需储存 维护等费用0 15万元 试求在完成合同的情况下 使该厂全年生产总费用为最小的决策方案 3 运输问题 例题 83 解 设xij为第i季度生产的第j季度交货的柴油机数目 那末应满足 交货 x11 10生产 x11 x12 x13 x14 25x12 x22 15x22 x23 x24 35x13 x23 x33 25x33 x34 30 x14 x24 x34 x44 20 x44 10把第i季度生产的柴油机数目看作第i个生产厂的产量 把第j季度交货的柴油机数目看作第j个销售点的销量 成本加储存 维护等费用看作运费 可构造下列产销平衡问题 目标函数 Minf 10 8x11 10 95x12 11 1x13 11 25x14 11 1x22 11 25x23 11 4x24 11 0 x33 11 15x34 11 3x44 3 运输问题 例题 84 例 光明仪器厂生产电脑绣花机是以产定销的 已知1至6月份各月的生产能力 合同销量和单台电脑绣花机平均生产费用见下表已知上年末库存103台绣花机 如果当月生产出来的机器当月不交货 则需要运到分厂库房 每台增加运输成本0 1万元 每台机器每月的平均仓储费 维护费为0 2万元 在7 8月份销售淡季 全厂停产1个月 因此在6月份完成销售合同后还要留出库存80台 加班生产机器每台增加成本1万元 问应如何安排1 6月份的生产 可使总的生产费用 包括运输 仓储 维护 最少 3 运输问题 例题 85 解 这个生产存储问题可化为运输问题来做 考虑 各月生产与交货分别视为产地和销地1 1 6月份合计生产能力 包括上年末储存量 为743台 销量为707台 设一假想销地销量为36 2 上年末库存103台 只有仓储费和运输费 把它列为的0行 3 6月份的需求除70台销量外 还要80台库存 其需求应为70 80 150台 4 1 6表示1 6月份正常生产情况 1 6 表示1 6月份加班生产情况 续下页产销平衡与运价表 3 运输问题 例题 86 习题 p124习题33 3 3 4 3 运输问题 例题 返回目录 87 4 1动态规划概念与模型多阶段决策过程特点要点 阶段 状态 决策 状态转移方程 k 后部子过程 4 动态规划 4 1 88 动态规划模型noptR u1 un rk xk uk k 1s t xk 1 Tk xk uk xk Xk uk Ukk 1 n 表示对n阶段效应进行综合 常用 或 opt 最优化 Max或Min R u1 un 目标函数 最优值函数 xk 1 Tk xk uk 状态转移方程Xk 状态可能集合Uk 决策允许集合 4 动态规划 4 1 89 建模过程 确定阶段与阶段变量 明确状态变量与状态可能集合 明确决策变量与决策允许集合 明确状态转移方程 确定阶段效应和目标 4 动态规划 4 1 90 4 2动态规划求解求解动态规划模型 从起始状态x1开始 找最优策略 最优路线和最优目标值 最优性原理最优策略具有的基本性质是 无论初始状态和初始决策如何 对于前面决策所确定的某一状态而言 余下的决策序列必构成最优策略 最优策略的任何一子策略也是相应初始状态的最优策略 每个最优策略只能由最优子策略构成 4 动态规划 4 2 91 贝尔曼函数 k 子过程的最优目标函数 nfk xk opt ri xi ui k 1 ni k动态规划求解问题的一般过程 逆序地求出条件最优目标函数值集合和条件最优决策集合 fn 1 xn 1 0 边界条件 fk xk opt rk xk uk fk 1 xk 1 uk n 1 4 动态规划 4 2 92 顺序地求最优决策序列 初始状态唯一 R f1 x1 u1 x1 u1 x1 若不唯一 R opt f1 x1 x1 X1 f1 x1 u1 x1 u1 x1 xk 1 Tk xk uk uk 1 xk 1 uk 1 xk 1 k 1 n最优策略 u1 x1 u2 x2 un xn 最优路线 x1 x2 xn xn 1 4 动态规划 4 2 93 1 动态规划的四大要素 一个方程 重点 状态变量及其可能集合xk Xk 决策变量及其允许集合uk Uk 状态转移方程xk 1 Tk xk uk 阶段效应rk xk uk 动态规划基本方程fn 1 xn 1 0 边界条件 fk xk opt rk xk uk fk 1 xk 1 uk n 1 4 动态规划 4 2 94 4 3动态规划应用举例例 一个线路网络图 从A到E要修建一条石油管道 必须在B C D处设立加压站 各边上的数为长度 现需要找一条路使总长度最短 4 动态规划 4 3 95 解 可分成4个阶段 A到B B到C C到D D到E 每个阶段k的起点称为状态Sk 从k阶段的起点出发可以做一选择 即决定到下一阶段的哪个节点 称为决策Xk 可见 Sk 1是由Sk和Xk所决定的 那麽 从A出发经过4个阶段 A到B B到C C到D D到E 逐次作出决策 构成从A到E的一条路线 记为u 即 u S1X1S2X2S3X3S4X4S5其中S1 A S5 E记d为两个相邻节点之间的长度 如d A B3 3 记fk Sk 为从Sk到E的最短长度 称为从Sk到E的距离 那么 f1 A 是从A到E的最短距离 即最优策略的值 4 动态规划 4 3续 96 最短路问题的特点 如果从A到E的最优策略经过某节点 那么这个策略的从该节点到E的一段 必定是该节点到E的所有线路中Sk最短的一条 即这一段的长度为fk Sk 1 逆序法 从E到A 2 顺序法 对节点Sk 从A到Sk所有线路中 最短的一条的长度记为 k Sk 例如 1 A 0 称为问题的边界条件 4 动态规划 4 3续 动态规划文本 97 学习方法建议 第一步先看问题 充分理解问题的条件 情况及求解目标 第二步结合前面讲到的理论和解题过程 考虑如何着手进行求解该问题的工作 分析针对该动态规划问题的 四大要素 一个方程 这一步在开始时 会感到困难 但是一定要下决心去思考 在思考过程中深入理解前文讲到的概念和理论 4 动态规划 4 3续 98 第三步动手把求解思路整理出来 或者说 把该问题作为习题独立的来做 第四步把自己的求解放到一边 看书中的求解方法 要充分理解教材中的论述 第五步对照自己的求解 分析成败 习题 p175 1774 1 4 2 4 3 4 6 练习 4 4 4 5 4 7 4 动态规划 4 3续 返回目录 99 5 1图的基本概念 本节主要是概念 图G V E V是顶点集合 vi i 1 6 E是边的集合 ej j 1 9 顶点数p G 6边数q G 9对于边e3 v1 v4 v1 v4是e3的端点e3是v1 v4的关联边 5 图与网络分析 5 1 图的其他概念 相邻点 相邻边 环 多重边 平行边 多重图 简单图 100 端点的次d v 点v作为边端点的次数 奇点 d v 奇数 偶点 d v 偶数 悬挂点 d v 1 悬挂边 与悬挂点连接的边 孤立点 d v 0 空图 E 无边图 定理一 所有顶点次数之和等于所有边数的2倍 定理二 在任一图中 奇点的个数必为偶数 5 图与网络分析 5 1续 101 图的连通性 链 由两两相邻的点及其相关联的边构成的点边序列 如 v0 e1 v1 e2 v2 e3 v3 vn 1 en vn v0 vn分别为链的起
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 教师招聘之《小学教师招聘》过关检测(夺冠)附答案详解
- 教师招聘之《幼儿教师招聘》练习题(一)含答案详解【基础题】
- 教师招聘之《幼儿教师招聘》考前冲刺练习题库提供答案解析及答案详解(网校专用)
- 2025年教师招聘之《小学教师招聘》考前冲刺练习题库【基础题】附答案详解
- 客户信息管理与客户关系维护标准工具
- 教师招聘之《幼儿教师招聘》练习题库附参考答案详解【预热题】
- 2025内蒙古兴安盟乌兰浩特市第一批公益性岗位招聘部分岗位调整笔试备考附答案详解(考试直接用)
- 教师招聘之《小学教师招聘》考前冲刺模拟题库(典优)附答案详解
- 教师招聘之《幼儿教师招聘》能力提升试题打印附答案详解【黄金题型】
- 教师招聘之《小学教师招聘》从业资格考试真题含完整答案详解(典优)
- 油品质量安全培训课件
- 2025版宝鸡市房地产评估服务合同范本(含保密条款)2篇
- 医疗机构药品管理法
- 有限空间第三方承包安全协议书
- 地毯更换简易施工合同协议书
- 西方文化概论(第二版)课件全套 曹顺庆 第0-6章 绪论 西方文化的渊源与流变、西方文学 -西方社会生活与习俗
- 百年郎酒试题专项测试题及答案
- 托管中心学生托管合同协议书
- 高中生物近5年生物高考真题分类和解析(神经调节)
- 押金管理制度
- 人教版(2024) 七年级上册英语培优补差教学工作计划
评论
0/150
提交评论