运筹学全部课件.pptVIP

  • 189
  • 0
  • 约7.48千字
  • 约 52页
  • 2019-10-07 发布于湖北
  • 举报
2、运筹学解决问题的步骤 1)问题的分析;2)模型的建立 3)模型的求解;4)解的检验 5)解的有效控制;6)方案的实施。 真实系统 系统分析 问题描述 模型建立与修改 模型求解与检验 结果分析与实施 数据准备 ? ? ? ? ? ? ? ? CH1 线性规划及单纯形法 §1.1 线性规划问题及其数学模型 §1.2 线性规划问题的解 §1.3 线性规划的单纯形法 §1.4 单纯形表 §1.5 单纯形法应用的几个问题 §1.6 线性规划建模举例 §1.1 线性规划问题及其数学模型 一、线性规划问题 在生产管理和经营活动中经常需要解决:如何合理地利用有限的资源(人力、物力、财力等 ),以得到最大的效益。 生产计划问题 如何合理使用有限的人力,物力和资金,使得收到最好的经济效益。 如何合理使用有限的人力,物力和资金,以达到最经济的方式,完成生产计划的要求。 §1.1 线性规划问题及其数学模型 例1-1 某工厂生产A,B两种产品,若生产A产品每吨需煤9吨,木材4立方米,人力3个劳动日,生产B产品每吨需煤4吨,木材5立方米,人力10个劳动日。已知A,B两种产品每吨的价格分别为700元和1200元,并知该厂现有的资源为:煤360吨,木材200立方米,可提供人力300个劳动日,试问应生产A,B产品各多少吨,能使该厂的产值最高? 解 先将题中有关数据列为下表 产品 原材料 A B 资源 煤 9 4 360 木材 4 5 200 人力 3 10 300 单价 700 1200 设计划生产A,B产品分别为 吨,产值为Z元,该问题的数学模型如下: 称(1-1)为目标函数,(1-2)~(1-5)为约束条件(其中s.t是subject to的缩写,可译为受约束于)。 ? 这是一个典型的利润最大化的生产计划问题。其中,“Max”是英文单词“Maximize”的缩写,含义为“最大化”;“s.t.”是“subject to”的缩写,表示“满足于……”。 因此,上述模型的含义是:在给定条件限制下,求使目标函数z达到最大的x1 ,x2 的取值。 例1-2:某工厂拥有A、B、C三种类型的设备,生产甲、乙两种产品。每件产品在生产中需要占用的设备机时数,每件产品可以获得的利润以及三种设备可利用的时数如下表所示:问题:工厂应如何安排生产可获得最大的总利润? ? 产品甲 产品乙 设备能力(h) 设备A 3 2 65 设备B 2 1 40 设备C 0 3 75 利润(元/件) 1500 2500 ? 目标函数 Max z =1500x1+2500x2? 约束条件 s.t. 3x1+2x2≤ 65 2x1+x2≤ 40 3x2≤ 75 x1 ,x2 ≥0? ? 产品甲 产品乙 设备能力(h) 设备A 3 2 65 设备B 2 1 40 设备C 0 3 75 利润(元/件) 1500 2500 ? 线性规划模型的三要素 3.约束条件:为实现优化目标需受到的限制,用决策变量的等式或不 等式表示; 1.决策变量:需决策的量,即待求的未知数; 2.目标函数:需优化的量,即欲达的目标,用决策变量的表达式表示; 例1 .3 营养配餐问题     假定一个成年人每天需要从食物中获得3000千卡的热量、55克蛋白质和800毫克的钙。如果市场上只有四种食品可供选择,它们每千克所含的热量和营养成分和市场价格见下表。问如何选择才能在满足营养的前提下使购买食品的费用最小? 各种食物的营养成分表 解:设xj为第j种食品每天的购入量,则配餐问题的线性规划模型为: min S=14x1+6x2 +3x3+2x4 s.t. 1000x1+800x2 +900x3+200x4 ? 3000 50x1+ 60x2 + 20x3+ 10x4 ? 55 400x1+200x2 +300x3+500x4 ? 800 x1,x2 , x3 , x4 ? 0 以上例题的共同特征: ① 每一个问题都用一组决策变量表示某一方案; 这组决策变量的值就代表一个具体方案,一般这些变量取值是非负的。 ② 存在一定的约束条件,这些约束条件用一组线性等式或不等式来表示。 ③ 都有一个要达到的目标,它可用决策变量的线性函

文档评论(0)

1亿VIP精品文档

相关文档