运筹学(胡运权第三版)第四章 目标规划
运筹学胡运权第四章(1)
x1
,
x2
0,且均为整数
解:其松弛问题为
max z 3x1 2x2
2x1 3x2 14 s.t.2x1 x2 9
x1, x2 0
先求松弛问题的最优解; 再用四舍五入的方法求整 数规划的最优解
该问题共有19个整数可行解, 注意:可行域不是凸集!
x2
2x1+x2=9
1
yi 0,(1 i 1, 2,3,4)
一般的,若约束条件的右端项(或变量x)只能 取r个值b1,b2,…,br中的一个值
引入r个0 1变量
1 yi 0
右端项(或x)取第i个值bi (i 1, 2, 右端项(或x)不取第i个值bi
, r)
n
aij x j b1 y1 b2 y2 ... br yr (或x b1 y1 b2 y2 ... br yr )
, m)
j1
第i个人完成一项工作
m
s.t. xij 1( j 1, 2, , m) i1
第j项工作由一个人完成
xij
0
或
1(i,
j
1, 2,
, m)
分配问题是0-1整数规划的特例,也是运输问题的特例。
分配问题一定有最优解。
2-2 匈牙利法
例 已知某分配问题的 效率矩阵如右:
xij =0或1 (i=1,2,3,4; j=1,2,3,4)
1、分配问题或指派问题(Assignment Problem)
有m项工作要交给m个人完成,规定每项工 作只能交给其中一个人完成,而每个人只能完 成其中一项工作。
运筹学完整版胡运权
运筹学简述
运筹学的历史
“运作研究(Operational Research)小组”:解决复 杂的战略和战术问题。例如:
1. 如何合理运用雷达有效地对付德军德空袭 2. 对商船如何进行编队护航,使船队遭受德国潜
艇攻击时损失最少; 3. 在各种情况下如何调整反潜深水炸弹的爆炸深
度,才能增加对德国潜艇的杀伤力等。
线性规划问题的数学模型
Page 16
2. 线性规划的数学模型由三个要素构成 决策变量 Decision variables 目标函数 Objective function 约束条件 Constraints
怎样辨别一个模型是线性规划模型?
其特征是: (1)问题的目标函数是多个决策变量的线性函数, 通常是求最大值或最小值; (2)问题的约束条件是一组多个决策变量的线性不 等式或等式。
x3) x3)
x5 2 5
x1 , x2 , x3 , x3, x4 , x5 0
Page 25
线性规划问题的数学模型
Page 26
4. 线性规划问题的解
线性规划问题
n
max Z c j x j (1) j1
s.t
n j1
aij x j
bi
(i 1,2,, m)
每年节约成本600万美元 每年节约成本7000万
优化商业用户的电话销售中心选址
控制成本库存(制定最优再定购点和定购 量确保安全库存) 制定最优铁路时刻表并调整铁路日运营量
优化员工安排,以最低成本服务客户
每年节约成本4.06亿美元,销 售额大幅增加 每年节约成本380万美元
每年节约成本1500万美元, 年收入大幅增加。 每年节约成本1300万美元
绪论
《运筹学》教学大纲
《运筹学》教学大纲一、课程基本信息1、课程英文名称:Operations Research2、课程类别:专业基础课程3、课程学时:总学时64,实验学时84、学分:45、先修课程:高等数学、线性代数、概率统计6、适用专业:信息管理与信息系统7、大纲执笔:管理工程教研室张吉军8、大纲审批:经济管理学院学术委员会9、制定(修订)时间:2006年12月二、课程目的与任务《运筹学》是信息管理与信息系统专业的专业基础课程之一,它涉及线性规划、整数规划、动态规划等基本内容。
本课程旨在使同学们正确、全面地掌握各级管理工作中已被广泛应用、发展比较成熟的最优化理论与方法,并能运用所学理论和方法解决管理工作中出现的各种优化问题,为后续课程奠定定量分析基础。
三、课程基本要求信息管理与信息系统专业的学生应系统地学习《运筹学》的全部内容。
系统掌握线性规划、运输问题、目标规划、整数规划、动态规划、图与网络分析的理论和方法;能借助电子计算手段,运用所学理论和方法解决实际问题。
通过该课程的学习,进一步培养学生的分析问题和解决问题的能力。
四、教学内容、要求、及学时分配(一)理论教学绪论(2学时)内容:第一节运筹学释义与发展简史1、运筹学名称的来历;2、运筹学的发展简史。
第二节运筹学研究的基本特征与基本方法1、运筹学研究的基本特征;2、运筹学研究的基本方法。
第三节运筹学主要分支简介1、线性规划;2、非线性规划;3、动态规划;4、图与网络分析;5、存贮论;6、排队论;7、对策论;8、决策分析;9、整数规划;10、多目标规划;11、其它。
第四节运筹学与管理科学1、运筹学的诞生既是管理科学发展的需要,又是管理科学研究深化的标志;2、运筹学在管理人才的培养中占有十分重要的地位;3、运筹学的研究应用已经给企业和国民经济各部门带来了巨大的财富。
基本要求:1、让学生了解运筹学名称的来历和发展历史;2、使学生正确理解运筹学研究的基于特征和基本方法;3、让学生了解运筹学的主要分支;4、让学生初步理解运筹学与管理科学的关系。
运筹学经典课件-04.整数规划(胡运权)
整数规划: 要求决策变量取整数值的规划问题。
(线性整数规划、非线性整数规划等)
纯整数规划:在整数规划中,如果所有的变量都为非负整 数,则称为纯整数规划问题; 混合整数规划:如果有一部分变量为非负整数,则称之为 混合整数规划问题。 0-1变量:在整数规划中,如果变量的取值只限于0和1,这 样的变量我们称之为0-1变量。 0-1规划:在整数规划问题中,如果所有的变量都为0-1变 量,则称之为0-1规划。
资源 金属板(吨) 小号容器 2 中号容器 4 大号容器 8
劳动力(人月)
机器设备(台月)
2
1
3
2
4
3
2013-10-30
14
解:这显然是一个整数规划的问题。
设x1,x2, x3 分别为小号容器、中号容器和大号容器的生产数量。各 种容器的固定费用只有在生产该种容器时才投入,为了说明固定费用的这 种性质,设 yi = 1(当生产第 i种容器, 即 xi > 0 时) 或0(当不生产第 i种
2 x1 3x2 14
z 3x1 2 x2
2013-10-30
x1
5
§2 应用举例
一、 逻辑变量在数学模型中的应用
1、m个约束条件中只有k个起作用
设有m个约束条件
a
j 1
n
ij
bi ,
i 1,2,..., m
0 定义0-1整型变量: yi 1 M是任意大正数。
x j 0, j 1,... 6
2013-10-30
13
例3.(固定成本问题) 高压容器公司制造小、中、大三种尺寸的金属容器,所用资 源为金属板、劳动力和机器设备,制造一个容器所需的各种 资源的数量如表所示。每种容器售出一只所得的利润分别为 4万元、5万元、6万元,可使用的金属板有500吨,劳动力有 300人/月,机器有100台/月,此外不管每种容器制造的数量 是多少,都要支付一笔固定的费用:小号是l00万元,中号为 150 万元,大号为200万元。现在要制定一个生产计划,使获 得的利润为最大。
运筹学胡运权第三版第四章目标规划
第三十八页,编辑于星期三:九点 二十七分。
第三十一页,编辑于星期三:九点 二十七分。
第三十二页,编辑于星期三:九点 二十七分。
第三十三页,编辑于星期三:九点 二十七分。
第三十四页,编辑于星期三:九点 二十七分。
第三十五页,编辑于星期三:九点 二十七分。
第三十六页,编辑于星期三:九点 二十七分。
第三十七页,编辑于星期三:九点 二十七分。
第二十四页,编辑于星期三:九点 二十七分。
第二十五页,编辑于星期三:九点 二十七分。
第二十六页,编辑于星期三:九点 二十七分。
第二十七页,编辑于星期三:九点 二十七分。
第二十八页,编辑于星期三:九点 二十七分。
第二十九页,编辑于星期三:九点 二十七分。
第三十页,编辑于星期三:九点 二十七分。
第一页,编辑于星期三:九点 二十七分。
第二页,编辑于星期三:九点 二十七分。
第三页,编辑于星期三:九点 二十七分。
第四页,编辑于星期三:九点 二十七分。
第五页,编辑于星期三:九点 二十七分。
第六页,编辑于星期三:九点 二十七分。
第七页,编辑于星期三:九点 二十七分。
第八页,编辑于星期三:九点 二十七分。
第九页,编辑于星期三:九点 二十七分。
第十页,编辑于星期三:九点 二十七分,编辑于星期三:九点 二十七分。
第十三页,编辑于星期三:九点 二十七分。
第十四页,编辑于星期三:九点 二十七分。
第十五页,编辑于星期三:九点 二十七分。
第十六页,编辑于星期三:九点 二十七分。
第十七页,编辑于星期三:九点 二十七分。
第十八页,编辑于星期三:九点 二十七分。
第十九页,编辑于星期三:九点 二十七分。
运筹学(胡运权第三版)绪论
3.《辞海》(1979年版)的解释是:运筹学“主 要研究经济活动与军事活动中能用数量来表达的、有 关运用、筹划与管理等方面的问题,根据问题的要求, 通过数学的分析与运算,作出综合性的合理安排,以 达到较经济较有效地使用人力物力。” 4.《中国企业管理百科全书》(1984年版)的解 释是:运筹学“应用分析、试验、量化的方法,对经 济管理系统中人、财、物等有限资源进行统筹安排, 为决策者提供有依据的最优方案,以实现最有效的管 理。”
齐王出马的对策有六种:
(上、中、下)、(上、下、中)、(中、上、下)、
①
②
③
(中、下、上)、(下、上、中)、(下、中、上)。
④
⑤
⑥
田忌的对策也同样有六种:
(上、中、下)、(上、下、中)、(中、上、下)、
a
b
e
c
(中、下、上)、(下、上、中)、(下、中、上)。
d
f
这样搭配起来就有 36种对赛的格局。
几个例子: 例1.田忌赛马例子 战国时期齐威王常邀武臣田忌赛马赌金,双方约
定每方出上马、中马、下马各一匹各赛一局,每 局赌注是黄金一千两。 由于田忌的马比齐王同等级的马都要略逊一筹, 而在头一轮的比赛中,双方都是用同等级的马进 行对抗,所以齐王很快赢了全部三场,得到了三 千两黄金。
2、图与网络分析(Graph Theory and Network Analysis)
工程设计中经常碰到研究各种管道、线路的通过
能力,以及仓库、设施的布局等问题。运筹学中把一
些研究的对象用节点表示,对象之间的联系用连线(边) 表示,这些点和边连接起来,就构成了所说的图。图 论是研究由节点和边所组成图形的数学理论和方法。 图是网络分析的基础,根据研究的具体问题,赋
运筹学学习题(胡运权版)
A B C 单位利润(元) I 1 10 2 10 II 1 4 2 6 III 1 5 6 4 设备能力(台时) 100 600 300
(1)求获利最大的产品生产计划; (2)产品III每件的利润增加到多大时才值得安排生产; (3)如有一种新产品,加工一件需设备A、B、C的台时各为1, 4,3小时,预期每件的利润为8元,是否值得安排生产。 14
ci b
i
xB
x1 x m x m 1 x n
1 0 0 1 a1, m 1 a m , m 1 a1n amn
n
i
1
Hale Waihona Puke c1 cmx1 xm
m
检验数
z cib cB B b
练习2:
已知下列线性规划问题,求: (1)用单纯形法求解,并指出问题属于哪一类解; (2)写出该问题的对偶问题,并求出对偶问题的最优解;
m a xz 6 x1 3 x 2 3 x 3 3 x1 x 2 x 3 6 0 2 x1 2 x 2 4 x 3 2 0 s .t . 3 x1 3 x 2 3 x 3 6 0 x , x , x 0 1 2 3
x4
1 0 0 0 1 0 0 0 5/3 -2/3 -2
x5
0 1 0 0 -0.1 0.1 -0.2 -1 -1/6 1/6 0
x6
0 0 1 0 0 0 1 0 0 0 1 0
100 60 150 200/3 150 150
运筹学教案胡运权版)
《绪论》(2课时)【教学流程图】举例引入,绪论运筹学运筹学与数学模型的基本概念管理学课堂练习课堂小结布置作业【教学方法】本课主要采用任务驱动和程序式思维相结合的教学方法,过程当中辅以案例讲解、启发提问、自主学习和协作学习等方式。
任务驱动是实现本课教学目标和完成教学内容的主要方法,任务是师生活动内容的核心,在教学过程中,任务驱动被多次利用。
自主学习能提高学生的自主探究能力,竞赛和协作学习调动学生的积极性,激发学生参与的热情。
学生之间互帮互助,共同分享劳动果实,从而激发了学生的团队意识,达到理想的教学效果。
【教学内容】一、教学过程:(一)举例引入:(5分钟)(1)齐王赛马的故事(2)两个囚犯的故事导入提问:什么叫运筹学?(二)新课:绪论一、运筹学的基本概念(用实例引入)例1-1战国初期,齐国的国王要求田忌和他赛马,规定各人从自己的上马、中马、下马中各选一匹马来比赛,并且说好每输一匹马就得支付一千两银子给予获胜者。
当时齐王的马比田忌的马强,结果每年田忌都要输掉三千两银子。
但孙膑给田忌出主意,可使田忌反输为赢。
试问:如果双方都不对自己的策略保密,当齐王先行动时,哪一方会赢?赢多少?反之呢?例1-2有甲乙两个囚犯正被隔离审讯,若两人都坦白,则每人判入狱8年;若两个人都抵赖,则每人判入狱1年;若只有一人坦白,则他初释放,但另一罪犯被判刑10年。
求双方的最优策略。
乙囚犯抵赖坦白甲囚犯抵赖 -1,-1 -10,0坦白 0,-10 -8,-8定义:运筹学(Operation Research)是运用系统化的方法,通过建成立数学模型及其测试,协助达成最佳决策的一门科学。
它主要研究经济活动和军事活动中能用数学的分析和运算来有效地配置人力、物力、财力等筹划和管理方面的问题。
二、学习运筹学的方法1、读懂教材上的文字;2、多练习做题,多动脑筋思考;3、作业8次;4、考试;5、EXCEL操作与手动操作结合。
二、学生练习(20分钟)三、课堂小结(5分钟)《线性规划及单纯形法》(2课时)【教学流程图】运筹学运筹学与线性规划的基本概念线性规划(结合例题讲解)线性规划的标准型目标函数结合例题讲解线性规划标准型的转化方法约束条件的右端常数约束条件为不等式课堂练习课堂小结布置作业【教学方法】本课主要采用任务驱动和程序式思维相结合的教学方法,过程当中辅以案例讲解、启发提问、自主学习和协作学习等方式。
《运筹学》课堂作业及相应答案解析
第一部分绪论第二部分线性规划与单纯形法1 判断下列说法是否正确:(a)图解法同单纯形法虽然求解的形式不同,但从几何上理解,两者是一致的;(b)线性规划模型中增加一个约束条件,可行域的范围一般将缩小,减少一个约束条件,可行域的范围一般将扩大;(c)线性规划问题的每一个基解对应可行域的一个顶点;(d)如线性规划问题存在可行域,则可行域一定包含坐标的原点;(e)对取值无约束的变量x i,通常令其中,在用单纯形法求得的最优解中有可能同时出现(f)用单纯形法求解标准型的线性规划问题时,与对应的变量都可以被选作换入变量;(g)单纯形法计算中,如不按最小比值原则选取换出变量,则在下一个解中至少有一个基变量的值为负;(h)单纯形法计算中,选取最大正检验数δk对应的变量x k作为换入变量,将使目标函数值得到最快的增长;(i)一旦一个人工变量在迭代中变为非基变量后,则该变量及相应列的数字可以从单纯形表中删除,而不影响计算结果;(j)线性规划问题的任一可行解都可以用全部基可行解的线性组合表示;(k)若x1,x2分别是某一线性规划问题的最优解,则也是该线性规划问题的最优解,其中λ1,λ2可以为任意正的实数;(1)线性规划用两阶段法求解时,第一阶段的目标函数通常写为X ai为人工变量),但也可写为,只要所有k i均为大于零的常数;(m)对一个有n个变量、m个约束的标准型的线性规划问题,其可行域的顶点恰好为个;(n)单纯形法的迭代计算过程是从一个可行解转转换到目标函数值更大的另一个可行解;(o)线性规划问题的可行解如为最优解,则该可行解一定是基可行解;(p)若线性规划问题具有可行解,且其可行域有界,则该线性规划问题最多具有有限个数的最优解;(q)线性规划可行域的某一顶点若其目标函数值优于相邻的所有顶点的目标函数值,则该顶点处的目标函数值达到最优;(r)将线性规划约束条件的“≤”号及“≥”号变换成“=”号,将使问题的最优目标函数值得到改善;(s)线性规划目标函数中系数最大的变量在最优解中总是取正的值;(t)一个企业利用3种资源生产4种产品,建立线性规划模型求解得到的最优解中,最多只含有3种产品的组合;(u)若线性规划问题的可行域可以伸展到无限,则该问题一定具有无界解;(v)一个线性规划问题求解时的迭代工作量主要取决于变量数的多少,与约束条件的数量关系相对较小。
运筹学第三版清华大学出版社第4章目标规划
解:作图如下 在满足前两个目标下, 只能在HE连线上
(4)目标规划的目标函效.
目标规划的目标函数是通过各目标约束的 正、负偏差变量和赋于相应的优先等级来构造 的.
目标规划模型
2. 目标规划模型的基本概念 (续)
决策者的要求是尽可能从某个方向缩小偏 离目标的数值。于是,目标规划的目标函数 应该是求极小:min f = f (d +,d -). 其基本形式有三种:
目标规划的几何意义及图解法
x 20 15 10 5 0 5 10 A(3,8) + + + G-2 G-1 +
G-3
15
G-4
20 y
图4 – 4
目标规划的图解法 1) 首先作出绝对约束的直线和区域; 2) 其次作出目标等式约束的直线(去掉正负偏差量); 3) 对于2)所作的直线两侧标上正负偏差量的方向; 4) 根据目标函数中的优先级和权重, 依次确定各偏差量. 下面求解: min z P d P (d d ) P d
第
4
章
目 标 规 划
第4章 目标规划
在科学研究、经济建设和生产实践中,人 们经常遇到一类含有多个目标的数学规划问题, 我们称之为多目标规划。本章介绍一种特殊的多 目标规划叫目标规划(goal programming),这 是美国学者Charnes等在1952年提出来的。目标 规划在实践中的应用十分广泛,它的重要特点是 对各个目标分级加权与逐级优化,这符合人们处 理问题要分别轻重缓急保证重点的思考方式。 本章分目标规划模型、目标规划的几何意义 与图解法和求解目标规划的单纯形方法等三个部 分进行介绍。
(LGP)中的第二行是K个目标约束,第三行是 m个绝对约束,ckj 和gk 是目标参数。
运筹学胡运权第三版第四章目标规划
max z 6 x1 8 x2 5 x1 10 x2 60 s.t. 4 x1 4 x2 40 x1 , x2 0
解得,最优解x1=8,x2=2,max z=64(元)
在单纯形表Ⅲ中,由于非基变量d1+和d3+的检验数都是 零,故知例4-4有多重最优解(满意解)。
以d1+为换入变量继续迭代,可得如下单纯形表Ⅳ
cj→ CB 0 P1 0 xB x3 x1 d2d 1+ b 20 8 4 8 P1 cj-zj P2 P3 0 x1 0 1 0 0 0 0 0 0 x2 10/3 4/3 -4/3 10/3 0 0 0 0 x3 1 0 0 0 0 0 0 P1 d10 0 0 -1 1 0 0 0 d1+ 0 0 0 1 0 0 0 0 d20 0 1 0 0 0 0 P2 d 2+ 0 0 -1 0 0 1 0 P3 d3-5/6 1/6 -2/3 1/6 0 0 1 0 d 3+ 5/6 -1/6 2/3 -1/6 0 0 0
第四章 目标规划
Operational Research ( OR )
本章 内容
目标规划问题及其数学模型 目标规划的图解法 解目标规划的单纯形法 目标规划的灵敏度分析 目标规划应用举例
例4-1 某工厂生产两种产品,受到原材料供应和设
目 标 规 划 问 题 的 导 出
备工时的限制。在单件利润等有关数据已知上网 条件下,要求制订一个获利最大的生产计划。具 体数据如下:
目 标划的目标函数
目标规划的目标函数由各目标约束的偏差变量及 相应的优先因子和权系数构成。当每一目标值确定 后,决策者的要求是尽可能缩小偏离目标值。因此 目标规划的目标函数只能是极小化minz =f(d+,d-)。 三种基本表达式: ①要求恰好达到目标值,即正、负偏差变量都要尽 可能地小 min{f(d++d-)} 或者 minz = f(d++d-) ②要求不超过目标值,即允许达不到目标值,就是 正偏差变量要尽可能地小 min{f(d+)} 或者 minz = f(d+) ③要求不低于目标值,但允许超过目标值,即超过 量不限,但是必须是负偏差变量要尽可能地小 min{f(d-)} 或者 minz = f(d-)
运筹学_胡运权
标准型的向量形式:
max Z c j x j
j 1 n
标 准 型
n p j x j b s.t. j 1 x 0 j 1,2,, n j
a1 j a2 j 其中: p j a mj
标 准 化
把一般的LP化成标准型的过程称为 线性规划问题的标准化 方法: 1 目标标准化 min Z 等价于 max ( - Z ) max Z’=-∑cjxj 2 化约束为等式 加松弛变量、减剩余变量 3 变量非负化 x j 0 做变换 x j x j xj 0 或 x j x j x j 4 右端非负
目标函数 max z 2 x1 x2
数 学 模 型
5 x2 15 6 x 2 x 24 2 约束条件 s.t. 1 x1 x2 5 x1 , x2 0
(1.1a) (1.1b) (1.1c)
(1.1d)
max: maximize的缩写, “最大化”, s.t. subject to的缩写, “受限制于……”
一般形式:
目标函数
概 念 和 ห้องสมุดไป่ตู้ 型
max(或min) Z c1 x1 c 2 x2 c n xn a11x1 a12 x2 a1n xn (, )b1 约束条件 a x a x a x (, )b 2n n 2 21 1 22 2 s.t. a x a x a x (, )b mn n m m1 1 m 2 2 x1 , x2 , , xn 0 0,自由
标 准 化
2 x 2 x x x x 9 2 3 3 4 1 3x x 2 x 2 x x 4 1 2 3 3 5 s.t. 4 x1 2 x2 3 x3 3 x3 6 x1 , x2 , x3 , x3 , x4 , x6 0
运筹学之目标计划(胡运权版)
第七章 目标规划 §1 目标规划的提出线性规划问题是讨论一个给定的线性目标函数在一组线性约束条件下的最大值或最小值问题。
对于一个实际问题,管理科学者根据管理层决策目标的要求,首先确定一个目标函数以衡量不同决策的优劣,且根据实际问题中的资源、资金和环境等因素对决策的限制提出相应的约束条件以建立线性规划模型;然后用计算机软件求出最优方案并作灵敏度分析以供管理层决策之用。
而在一些问题中,决策目标往往不只一个,且模型中有可能存在一些互相矛盾的约束条件的情况,用已有的线性规划的理论和方法无法解决这些问题。
因此,1961年美国学者查恩斯(A.Charnes )和库柏(W.W.Coopor )提出了目标规划的概念与数学模型,以解决经济管理中的多目标决策问题。
我们将通过几个例子来说明在实际应用中线性规划存在一系列的局限性。
例1 某厂生产A 、B 两种产品每件所需的劳动力分别为4个人工和6个人工,所需设备的单位台时均为1。
已知该厂有10个单位机器台时提供制造这两种产品,并且至少能提供70个人工。
又,A 、B 产品的利润,每件分别为300元和500元。
试问:该厂各应生产多少件A 、B 产品,才能使其利润值最大?解 设该厂能生产A 、B 产品的数量分别为12,x x 件,则有121212max 30050010..46700, 1,2.jz x x x x s t x x x j =+⎧+≤⎪+≥⎨⎪≥=⎩ 图解法求解如下:由上图可得,满足约束条件的可行解集为∅,即机时约束和人工约束之间产生矛盾,因而该问题无解。
但在实际中,该厂要增加利润,不可能不生产A 、B 两种产品,而由线性规划模型无法为其找到一个合适的方案。
例2 某厂为进行生产需采购A 、B 两种原材料,单价分别为70元/公斤和50元/公斤。
现要求购买资金不超过5000元,总购买量不少于80公斤,而A 原材料不少于20公斤。
问如何确定最好的采购方案(即花掉的资金最少,购买的总量最大)?解 这是一个含有两个目标的数学规划问题。
运筹学第三版之第四章目标规划
,K)
j1
n
aij x j (, )bi
(i 1, 2, , m)
j1
x
j
0
(j
1,2,
, n)
,d
k
,
d
k
0
(k 1, 2,
,K)
(二)、建模的步骤
1、根据要研究的问题所提出的各目标与条件,确定目 标值,列出目标约束与绝对约束;
2、可根据决策者的需要,将某些或全部绝对约束 转化为目标约束。这时只需要给绝对约束加上负偏差 变量和减去正偏差变量即可。
d
3
x1 x1
x2
d
1
d1
0
2 x2
d
2
d
2
10
8 x1
10 x2
d
3
d
3
56
2 x1 x2
11
x12
0,
d
j
.
d
j
0
(j
1.2.3)
C D
min
Z
P1d1
P2
(d
2
d
2
)
P3d
3
d
1
⑴
x1 x1
x2
d1
d
1
0
2 x2
d
2
d
2
10
d1
8 x1
例2、已知一个生产计划的线性规划模型为
max Z 30 x1 12 x2
2 x1 x2 140 (甲资源)
x1
60 (乙资源) x2 100 (丙资源)
x12 0
其中目标函数为总利润,x1,x2 为产品A、B产量。现
有下列目标:
运筹学 第三版 (胡运权版) 黄皮版 清华大学出版社
五、学科体系
2. 学科内容
模型类型 线性规划 整数规划 目标规划 动态规划 网络分析 网络计划 管理决策 方案排序 库存模型 统计方法 排队理论 仿真模拟
21
解决的典型办法 在线性目标和约束条件间取得最优化结果 在线性目标和约束条件间寻求整数决策最优 在相对立的目标间寻得多目标妥协的满意解 寻求多阶段动态系统的整体决策优化问题 寻求网络路径、流量分布、网络瓶颈及其改进 用各种作业和结点的网络排列来说明项目实施计划 依据决策准则权衡比较备选方案的决策结果 综合各方案的优势与不足寻求多指标排名次序 寻求订货、存储和缺货等库存成本降至最低的经济批量 从一个抽样得到普遍结果的推论和曲线拟合 分析正在等待的队列特点及其运行指标 动态观察复杂的管理问题的行为,模拟管理系统的结构关系
MC: 定量解决方法
应用统计 线性规划 整数规划 目标规划 网络计划 网络分析 决策分析 动态规划 ……
教材与参考书籍
• 教材:
谢家平编著.管理运筹学:管理科学方法, 中国人民大学出版社,2010
• 参考书:
David et al. 数据、模型与决策,机械工业出版社,2004 费雷德里克. 数据、模型与决策,中国财政经济出版社,2004 James et al. 数据、模型与决策,中国人民大学出版社,2006
9 OR:SM
决策
二、学科作用
2. 量化思考使人理性
• 冰淇淋实验: 一杯A有70克,装在50克的杯子里,看上去要溢出了 一杯B是80克,装在100克的杯子里,看上去还没装满
单独凭经验判断时,在相同的价格上,人们普遍选择A
• 听一场音乐会:网络订票的票价500元,不去可退票 情况1:在你马上要出发的时候,发现你把最近的价值 500元的电话卡弄丢了。你是否还会去听这场音乐会?
运筹学课程07-动态规划(胡运权 清华大学)
Vk ,n (sk , uk , sk 1 , uk 1 , , sn1 )
可递推
k [ sk , uk , Vk 1, n ( sk 1 , uk 1 , , sn 1 )]
指标函数形式: 和、 积
NEUQ
原过程的一个后部子过程: 对于任意给定的k(1 ≤ k≤n),从第k段到第n段的过 程称为原过程的一个后部子过程
阶段4
本阶段始点 (状态) D1 D2 本阶段各终点(决策) E 10 6 10 6 到E的最短距离 本阶段最优终点 (最优决策) E E
NEUQ
分析得知:从D1 和 D2 到E的最短路径唯一。
NEUQ
第三阶段:有三个始点C1,C2,C3,终点有D1,D2,对始点 和终点进行分析和讨论分别求C1,C2,C3到D1,D2 的最短路 径问题:
NEUQ
动态规划 Dynamic Programming
不要过河拆桥 追求全局最优
本章内容
多阶段决策过程的最优化 动态规划的基本概念和基本原 理 动态规划方法的基本步骤 动态规划方法应用举例
NEUQ
NEUQ
一、多阶段决策过程的最优化
示例1(工厂生产安排):
某种机器可以在高、低两种负荷下生产。高负荷生产
NEUQ
示例3 (连续生产过程的控制问题):
一般化工生产过程中,常包含一系列完成
生产过程的设备,前一工序设备的输出则是后
一工序设备的输入,因此,应该如何根据各工
序的运行工况,控制生产过程中各设备的输入 和输出,以使总产量最大。
示例4、最短路径问题
NEUQ
给定一个交通网络图如下,其中两点之间的数字表示距离 (或花费),试求从A点到G点的最短距离(总费用最小)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
0
0 0 -5 1 -4 -6 1 0
1
0 0 5 -1 4 6 0 0
0
0 0 0 0 1 0 0 0
0
1 0 0 0 -1 0 0 1
0
0 0 0 0 0 1 0 0
0
0 1 0 0 0 -1 0 0
P3
x3 x1 d 2x2 12 24/5 36/5 12/5 P1 P2
0
0 1 0 0 0 0
目 标 规 划 的 数 学 模 型
基本Biblioteka 念正偏差变量d+ 表示决策值超过目标值的部分; 负偏差变量d- 表示决策值未达到目标值的部分;
(1)偏差变量
d+≥0, d- ≥0,d+·-=0 d (2)绝对约束和目标约束 绝对约束就是必须要满足的约束条件,如线 性规划中的约束条件。绝对约束是硬约束,对 它的满足与否决定了解的可行性。 目标约束是目标规划特有的概念,是一种软 约束,目标约束中决策值之间的差异用偏差变 量表示。
-20
0 0 0 1 0 0
0
1 0 0 0 0 0
6
1 2/5 -2/5 -3/10 1 0
-6
-1 -2/5 2/5 3/10 0 0
0
0 0 1 0 0 0
0
0 0 -1 0 0 1
0
-1 1/10 -3/5 1/20 0 0
1
1 -1/10 3/5 -1/20 0 0
解 目 标 规 划 的 单 纯 形 法
解 目 标 规 划 的 单 纯 形 法
例4-5 用单纯形法解例4-4。
引入松弛变量x3, min {P1d1-,P2d2+,P3d3-}
5x 1 +10x 2 +x 3 =60 + x 1 -2x 2 +d 1 -d 1 =0 + s.t. 4x 1 +4x 2 +d 2 -d 2 =36 + 6x 1 +8x 2 +d 3 -d 3 =48 x ,x ,x ,d - ,d + 0(i=1,2,3) 1 2 3 i i
gk为第k个目标约束的预期目标值,Wlk-和Wlk+为Pl优 先因子对应各目标的权系数。
例1:
某工厂生产Ⅰ,Ⅱ两种产品,已知有关数据 见下表。试求获利最大的生产方案。
产品 原材料(kg/件) 设备(hr/件) 利润(元/件) Ⅰ 2 1 8 Ⅱ 1 2 10 限量 11 10
目 标 规 划 的 案 例
CB 0 P1 0 P3 zj-cj 0 0 0 P3 zj-cj 0 0 0 P3 zj-cj
xB x3 d 1d 2d 3-
P1
P2 P3 x3 x1 d 2d 360 0 36 48 P1 P2
-1
0 -6 0 1 0 0 0 0
2
0 -8 20 -2 12 [20] 0 0
0
0 0 1 0 0 0 0 0
目 标 规 划 问 题 的 导 出
一般来说,一个计划问题可能要满足多方面
得要求。 线性规划有最优解的必要条件是其可行解集 非空,即各约束条件彼此相容。但实际问题 有时不能满足这样的要求。 线性规划解得可行性和最优性具有十分明确 的意义,但那都是针对特定数学模型而言的。 实际中,决策者需要计划人员提供的不是严 格的数学上的最优解,而是可以帮助作出最 优决策的参考性计划,或是提供多种计划方 案,供最终决策时选择。
cj→
0 b 60 0 36 48 x1 5 [1] 4 6
0 x2 10 -2 4 8
0 x3 1 0 0 0
P1 d10 1 0 0
0 d1+ 0 -1 0 0
0 d 20 0 1 0
P2 d2+ 0 0 -1 0
P3 d30 0 0 1
0 d3+ 0 0 0 -1
解 目 标 规 划 的 单 纯 形 法
目 标 规 划 的 数 学 模 型
基本概念
(3)优先因子和权系数 一个规划问题常常有若干目标。但决策者在 要求达到这些目标时,是主次或轻重缓急的不 同。要求第一位达到的目标赋予优先因子P1, 次位的目标赋予优先因子P2, …,并规定 Pk>> Pk+1,k=1,2,…,K。表示Pk比 Pk+1有 更大的优先权。即首先保证P1级目标的实现, 这时可不考虑次级目标;而P2级目标是在实现 P1级目标的基础上考虑的;依此类推。这是绝 对差别。 若要区别具有相同优先因子的两个目标的差 别,这时可分别赋予他们不同的权系数wj,这 种差别是相对的。
目 标 规 划 的 数 学 模 型
基本概念
(4)目标规划的目标函数
目标规划的目标函数由各目标约束的偏差变量及 相应的优先因子和权系数构成。当每一目标值确定 后,决策者的要求是尽可能缩小偏离目标值。因此 目标规划的目标函数只能是极小化minz =f(d+,d-)。 三种基本表达式: ①要求恰好达到目标值,即正、负偏差变量都要尽 可能地小 min{f(d++d-)} 或者 minz = f(d++d-) ②要求不超过目标值,即允许达不到目标值,就是 正偏差变量要尽可能地小 min{f(d+)} 或者 minz = f(d+) ③要求不低于目标值,但允许超过目标值,即超过 量不限,但是必须是负偏差变量要尽可能地小 min{f(d-)} 或者 minz = f(d-)
在单纯形表Ⅲ中,由于非基变量d1+和d3+的检验数都是 零,故知例4-4有多重最优解(满意解)。
以d1+为换入变量继续迭代,可得如下单纯形表Ⅳ
cj→ CB 0 P1 0 xB x3 x1 d2d 1+ b 20 8 4 8 P1 cj-zj P2 P3 0 x1 0 1 0 0 0 0 0 0 x2 10/3 4/3 -4/3 10/3 0 0 0 0 x3 1 0 0 0 0 0 0 P1 d10 0 0 -1 1 0 0 0 d1+ 0 0 0 1 0 0 0 0 d20 0 1 0 0 0 0 P2 d 2+ 0 0 -1 0 0 1 0 P3 d3-5/6 1/6 -2/3 1/6 0 0 1 0 d 3+ 5/6 -1/6 2/3 -1/6 0 0 0
目 标 规 划
目标规划问题及其数学模型 目标规划的图解法 解目标规划的单纯形法 目标规划的灵敏度分析 目标规划应用举例
解 目 标 规 划 的 单 纯 形 法
目标规划的数学模型实际上是最小 化形的线性规划,可以用单纯形法 求解。 在用单纯形法解目标规划时,检验 数是各优先因子的线性组合。因此, 在判别各检验数的正负及大小时, 必须注意P1» 2» 3» P P …。当所有 检验数都已满足最优性条件(cj-zj≥0) 时,从最终单纯形表上就可以得到 目标规划的解。
例4-3 用图解法解例4-2。
目 标 规 划 的 图 解 法
目 标 规 划 的 图 解 法
△OAB区域是满足绝对约束和非负条件的解空 间。对于所有目标约束,去掉偏差变量,画出相 应直线,然后标出偏差变量变化时直线平移方向, 见图所示。 首先考虑P1,此时要求min d-1,因而解空间R1为 △OAC区域; 再考虑P2,此时要求min d2+,因而解空间R2为 △ODC区域; 最后考虑P3,此时要求min d3-,因而解空间R3为 四边形EDCF区域。 容易求得E,D,C,F四点的坐标分别为(8,0)、 (9,0)、(6,3)、(4.8,2.4),故问题的解可表示为:
在单目标规划问题的基础上,决策者在原材 料受严格限制的条件下考虑:首先是产品Ⅱ 的产量不低于产品Ⅰ的产量;其次是充分利 用设备有效台时,不加班;再次是利润额不 小于56元。求决策方案。
目 标 规 划
目标规划问题及其数学模型 目标规划的图解法 解目标规划的单纯形法 目标规划的灵敏度分析 目标规划应用举例
max z 8 x1 10 x 2 2 x1 x 2 11 s .t . x1 2 x 2 10 x ,x 0 1 2
解得,最优解x1=4,x2=3,max z=62(元)
目 标 规 划 的 案 例
但实际上工厂在做决策时,要考虑市场等一 系列其他条件: (1) 根据市场信息,产品Ⅰ的销售量有下降趋势, 故考虑产品Ⅰ 的产量不大于产品Ⅱ; (2) 超过计划供应的原材料时,需用高价采购, 会使成本大幅度增加; (3) 应尽可能充分利用设备台时,但不希望加班; (4) 应尽可能达到并超过计划利润指标56元。
例4-4 用图解法解下面的目标规划
目 标 规 划 的 图 解 法
min{P1d1-,P2d2+,P3(5d3-+3d4-),P4d1+}
x 1 +2x 2 +d 1- -d 1 + =6 + x 1 +2x 2 +d 2 -d 2 =9 + s.t. x 1 -2x 2 +d 3 -d 3 =4 + x 2 +d 4 -d 4 =2 x ,x ,d - ,d + 0(i=1,2,3,4) 1 2 i i
目 标 规 划 的 图 解 法
所以满意解为:x1=6.5,x2=1.25 例4-4得到的解不能满足所有目标。这时, 我们要做的是寻找满意解,使它尽可能满足 高级别的目标,同时又使它对那些不能满足 的较低级别目标的偏离程度尽可能的小。 必须注意的是,在考虑低级别目标时, 不能破坏已经满足的高级别目标,这是目标 规划的基本原则。但是,也不能因此而以为, 当高级别目标不能满足时,其后的低级别目 标也一定不能被满足。事实上,在有些目标 规划中,当某一优先级的目标不能满足时, 其后的某些低级别目标仍有可能被满足。