版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、运筹学Operational Research,TelE_mail:,绪 论,一、运筹学的起源与发展 二、运筹学的定义和主要研究分支 三、运筹学的特点及研究对象 四、运筹学解决问题的方法步骤 五、运筹学与其他学科的关系,一、运筹学的起源与发展,起源于二次大战的一门新兴交叉学科 与作战问题相关 如雷达的设置、运输船队的护航、反潜作战中深水炸弹的深度、飞行员的编组、军事物资的存储等 英国称为 Operational Research 美国称为 Operations Research 战后在经济、管理和机关学校及科研单位继续研究 1952年,Morse 和 Kimball出
2、版运筹学方法 1948年英国首先成立运筹学会 1952年美国成立运筹学会 1959年成立国际运筹学联合会(IFORS) 我国于1982年加入IFORS,并于1999年8月组织了第15届大会,一、运筹学的起源与发展,1、中国运筹学会简介 50年代中期,我国著名科学家钱学森、许国志等教授将运筹学从西方引入国内。1980年4月,中国数学会运筹学分会成立。1991年,中国运筹学会成立。历届学会理事长有,华罗庚、越民义,徐光辉,章祥荪,袁亚湘, 2、中国系统工程学会简介 1、1979年由钱学森、宋健、关肇直、许国志等21名专家、学者共同倡议并筹备。1980年11月18日在北京正式成立。 第一届理事会理事
3、长关肇直,第二、三届理事长许国志。第四、五届理事长顾基发、第六届理事长陈光亚。 3、运筹学、系 统工程 主要研究人员构成 1)数学:如华罗庚、越民义,徐光辉,章祥荪,袁亚湘,许国志,顾基发等; 2)控制论:张仲俊,刘豹,陈珽,郑维敏,赵纯均,陈剑等 3)管理等专业相关教学、科研技术人员,一、运筹学的起源与发展,4、相关研究机构和高校 1)中国科学院数学与系统科学研究院系统科学研究所 2)中国科学院数学与系统科学研究院应用数学研究所 3)哈工大:胡运权,黄梯云,钱国明等 4)天津大学:刘豹,顾培亮,张维,杜 纲等 5)西安交大:汪应洛,席酉民等 6)上海交大:张仲俊,王浣尘等 7)清华大学:郑维
4、敏,赵纯均,陈剑等; 8)大连理工:王众托,胡祥培等 9)北航:顾昌耀,黄海军等 10)北理工 :吴沧浦,吴祈宗,张强等,二、运筹学的定义和主要研究分支,运筹学的定义 为决策机构对所控制的业务活动作决策时,提供以数量为基础的科学方法Morse 和 Kimball 运筹学是把科学方法应用在指导人员、工商企业、政府和国防等方面解决发生的各种问题,其方法是发展一个科学的系统模式,并运用这种模式预测,比较各种决策及其产生的后果,以帮助主管人员科学地决定工作方针和政策英国运筹学会 运筹学是应用分析、试验、量化的方法对经济管理系统中人力、物力、财力等资源进行统筹安排,为决策者提供有根据的最优方案,以实现最
5、有效的管理中国百科全书 现代运筹学涵盖了一切领域的管理与优化问题,称为 Management Science,二、运筹学的定义和主要研究分支,运筹学的分支 数学规划:线性规划、非线性规划、整数规划、动态规划、目标规划等 图论与网路理论 随机服务理论:排队论 存储理论 网络计划方法 决策理论 对策论 系统仿真:随机模拟技术、系统动力学 可靠性理论 金融工程,11,三、运筹学的特点及研究对象,运筹学的特点: 1)优化 以整体最优为目标,从系统的观点出发,力图以整个系统最佳的方式来协调各部门之间的利害冲突,从而求出问题的最优解。所以运筹学可看成是一门优化技术,为解决各类问题提供优化方法 2定量 为所
6、研究的问题提供定量的解决方案。如采用运筹学研究资源分配问题时,其求解结果是一个定量的最优资源分配方案。 运筹学的研究对象: 来自生产管理过程中的具体问题,如资源分配、物资调度,生产计划与控制等。,四、运筹学解决问题的方法步骤,1、理清问题、明确目标 2、建立模型 讨论:什么叫模型 3、求解模型。建立模型之后,需要设计相应算法进行求解,实际问题运算量一般都很大,通常需要用计算机求解。 4、结果分析 讨论:模型计算结果与已有的经验或知识进行比较 1)模型计算结果和已有的经验或知识比较一致 2)模型计算结果和已有的经验或知识差异较大 你喜欢那一种情况?,五、运筹学与其他学科的关系,运筹学目标分析、建
7、模、求解和结果分析需要用到很多相关学科的知识,它与如下学科的知识关系比较密切。 1、数学:学习、应用运筹学应该具备较广的数学知识,许多运筹学者来自数学专业就是这个原因,有人甚至认为运筹学是一门应用数学; 2、管理学:运筹学研究对象是生产管理过程的具体问题,在利用运筹学理论和方法解决具体问题时,需要的涉及管理科学的有关理论; 3、计算机:运筹学所研究的实际问题通常都是比较复杂,而且规模比较大,在求解这些问题时,必须借助计算机来完成。,第一章 线性规划,1.1 线性规划模型 1.1.1问题的提出 一、例1、多产品生产问题(Max, ),另,问该工厂应如何安排生产才能使工厂的总收入最大?,一、例1、
8、多产品生产问题(Max, ),设x1, x2 分别代表甲、乙两种电缆的生产量,f(x)为工厂的总收入,则上述问题可用如下数学模型来表示,其中,OBJ(Objective)表示目标,S.t.(Subject to)表示满足于。表示在满足铜、铅资源和需求等约束条件下,使工厂的总收入这一目标达到最大。最优解为,二、例2、配料问题(min, ),某混合饲料加工厂计划从市场上购买甲、乙两种原料生产一种混合饲料。混合饲料对VA、VB1、VB2和VD的最低含量有一定的要求。已知单位甲、乙两种原料VA、VB1、VB2和VD的含量,单位混合饲料对VA、VB1、VB2和VD的最低含量以及甲、乙两种原料的单位价格如
9、下表所示。,问该该加工厂应如何搭配使用甲乙两种原料,才能使混合饲料在满足VA、VB1、VB2和VD的最低含量要求条件下,总成本最小?,二、例2、配料问题(MIN, ),设 x1, x2分别代表混合单位饲料对甲、乙两种原料的用量,f(x)表示单位混合饲料所需要的成本,则上述问题的线性规划数学模型如下:,该数学模型的最优解为该问题的最优解为 x1=3.69,x2=0.77,minf(x)=1.49,三、线性规划数学模型的特征和定义,1、线性规划数学模型的特征: 1)有一组决策变量(x1,x2,xn)表示某一方案。这一组决策变量的具体值就代表一个具体方案; 2)有一个目标函数,该目标函数根据其的具体
10、性质取最大值或最小值。当目标为成本型时取最小,而当目标为效益型时取最大。 3)有一组约束方程,包括决策变量的非负约束; 4)目标函数和约束方程都是线性的。 2、线性规划数学模型的定义 定义1.1 有一个目标函数和一组约束方程,且目标函数和约束方程都是线性的数学模型称为线性规划数学模型。,四、线性规划数学模型的背景模型和思考,1、线性规划数学模型的背景模型: 例1.1的多产品生产计划问题的数学模型称为线性规划的背景模型。把该背景模型的条件一般化后可叙述如下:用有限量的几种资源生产若干种产品,如何安排生产,才能使工厂的总收入或利润达到最大。 2、背景模型的思考 1)讨论:什么叫背景模型 能够帮助我
11、们理解和记住一些相对抽象和复杂问题的简单问题模型。 2)背景模型的思考 利用一些相对比较简单的问题来阐述一些相对复杂和抽象的运筹学中的一些基础概念和原理是本课程力求在教学中体现的第一个特点,希望大家用心体会。,1.1.2 线性规划数学模型的一般表示方式,1、和式,2、向量式,3、矩阵式,1.1.3 线性规划的图解法,f(x)=36,线性规划问题的几个特点:,1、线性规划的可行域为凸集; 讨论:什么叫凸集? 集合中任意两点连线上的一切点仍然在该集合中,在平面上为凸多边形,在空间上为凸几何体; 讨论:最优解在那里取得? 2、线性规划的最优解一定可在其凸集的某一顶点上达到; 讨论:什么情况有最优解?
12、最优解的存在性条件? 3、线性规划若有可行域且其可行域有界,则一定有最优解。 上述3个结论是线性规划的3个基础定理,可以用严格的数学方法进行证明。我们以简单、直观的图解法方式给出,相信大家是可以接受的。,1.3 线性规划求解的基础原理和单纯形法,1.3.1 线性规划问题的标准形 一、线性规划模型一般形式,二、求解思路 1、规定一标准型线性的规划问题数学模型; 2、如何把非标准形的线性规划问题数学模型转化为标准形线性规划问题数学模型? 3、如何求解标准形线性规划问题数学模型。,三、线性规划问题的标准形,在上述线性规划标准形中,决策变量的个数取n+m个是习惯表示法。我们知道,对于线性规划背景模型,
13、有m个约束方程,且每个约束方程的不等式均为“”号。如果我们在每个约束方程的左边加上一个大于等于0的变量,则可将各个约束方程的“”号转变为“=”。此时,决策变量就有n+m个。,四、变换的方法,1、目标函数为min型,价值系数一律反号。令 g(x) = -f(x) = -CX, 有 min f(x) = - max - f(x) = - max g(x) 2、第i 个约束的bi 为负值,则该行左右两端系数同时反号,同时不等号也要反向 3、第i 个约束为 型,在不等式左边增加一个非负的变量xn+i ,称为松弛变量;同时令 cn+i = 0 4、第i 个约束为 型,在不等式左边减去一个非负的变量xn+
14、i ,称为剩余变量;同时令 cn+i = 0 5、若xj 0,令 xj= -xj ,代入非标准型,则有xj 0 6、若xj 不限,令 xj= xj - xj, xj 0,xj 0,代入非标准型,五、 变换举例:,1.3.2 线性规划问题的解和基础定理,本章开始到现在已讨论的内容,相信大部分读者都会感到比较容易理解和掌握。这一节我们将要讨论关于线性规划问题解的一些基础概念和定理,与前面讨论的内容相比,线性规划问题解的一些基础概念略显难一些,其中比较难的概念有线性规划问题的基和基础解等相关概念。为了帮助大家比较容易理解这些概念,我们先从大家熟悉的两个变量两个线性方程组这一简单问题入手,然后逐步过渡
15、到我们所要讨论的线性规划问题的基和基础解等相关概念。 著名数学家笛卡尔曾说过,他最擅长做的两件事是: 1)第一做简单事; 2)第二是将复杂事变为简单事。 本课程将从大家熟悉的一些简单问题入手,然后逐步过渡到运筹学一些相对比较抽象和难的概念和原理。这是本课程教学力求的另一特点。,一、线性方程组的解,考虑如下线性方程组的解:,再考虑如下线性方程组的解:,一、线性方程组的解,类似地,如果将方程组(3)中的变量x2或x1当成常数,分别移到其方程的右边后采用消元法进行求解,则也可得到如下两组通解及其特解:,一、线性方程组的解,仔细观察和思考方程组(3)的三组通解(4)、(6)和(8)或三组特解(5)、(
16、7)和(9)是如何得到的,以及能够得到这些通解或特解的条件是什么?根据求解线性方程组克莱姆条件可知,能够得到方程组(3)的通解(4)或特解(5)的条件是方程组(3)中的变量x1和x2的系数矩阵行列式不等于0,即,或变量x1和x2的系数矩阵B1是非奇异矩阵或变量x1和x2的系数列向量是线性无关。显然,这三个条件是等价的。,一、线性方程组的解,同样,由于方程组组(3)中的变量x1和x3的系数矩阵行列式|B2|不等于0与变量x2和x3的系数矩阵行列式|B3|不等于0,即,才能得到方程组(3)的通解或特解(6)或(7)与通解或特解(8)或(9)。,将上面讨论的方程组(3)加上一目标函数和变量非负约束条
17、件后就变成一标准型线性规划。如:,一、线性方程组的解,对于上述标准型线性规划(10),称 B1 、B2和B3为线性规划(10)的基。因利用其中任何一个基B1 或B2或B3,都能得到线性规划(10)的一组通解和特解(见式(4)-(9)。,变量x1和x2为基变量,变量x3为非基变量,令x3=0,得解(5)为线性规划(10)的基础解,但因该基础解中x1= -10,不满足线性规划(10)的变量非负约束条件,因此,该基础解(5)是线性规划(10)的基础非可行解。,变量x1和x3为基变量,变量x2为非基变量,令x2=0,得解(7)为线性规划(10)的基础解。该基础解中x1和x3均大于0,满足线性规划(10
18、)的变量非负约束条件,因此,该基础解(7)是线性规划(10)的基础可行解。,变量x2和x3为基变量,变量x1为非基变量,令x1=0,得解(9)为线性规划(10)的基础解.该基础解中x2和x3均大于0,满足线性规划(10)的变量非负约束条件,因此,该基础解(9)是线性规划(10)的基础可行解。,二、标准型线性规划解的若干基础概念,标准型有 n+m 个变量, m 个约束行 “基”的概念 在标准型中,技术系数矩阵有 n+m 列,即 A = ( P1, P2 , , Pn+m ) A中线性独立的 m 列,构成该标准型的一个基,即 B = ( P1 , P2 , , Pm ), | B | 0 P1 ,
19、 P2 , , Pm 称为基向量 与基向量对应的变量称为基变量,记为 XB = ( x1 , x2 , , xm )T,其余的变量称为非基变量,记为 XN = ( xm+1 , xm+2 , , xm+n ) T , 故有 X = (XB , XN ) 最多有 个基,二、标准型线性规划解的若干基础概念,可行解与非可行解 满足约束条件和非负条件的解 X 称为可行解,不满足约束条件或非负条件的解 X 称为非可行解 基础解 对应某一基B且令其非基变量 XN = 0,求得基变量 XB的值。称X = (XB , XN)T为基础解。 其中,XB = B1 b, XN = 0 XB 是基础解必须满足如下条件
20、: 1)非0分量的个数 m; 2、m个基变量所对应的系数矩阵为非奇异的; 3、满足m个约束条件。,二、标准型线性规划解的若干基础概念,基础可行解与基础非可行解 基础解 XB 的非零分量都 0 时,称为基础可行解,否则为基础非可行解。 退化解 基础可行解的非零分量个数 m 时,称为退化解 可行基 对应于基础可行解的基称为可行基 最优解 使目标函数达到最优的基础可行解称为最优解 无穷多最优解 当最优解的基变量组成不止一个时,线性规划有无穷多最优解,三、线性规划标准型问题解的关系,约束方程的 解空间,基础解,可行解,非可行解,基础 可行解,退化解,四、线性规划解的判定,对于某一线性规划的任意一个解X
21、,我们如何判定X是基础解、或是基础可行解、或是基础非可行解、或是非可行解、或是可行解呢? 判定步骤: 1、写出给定线性规划问题的标准型线性规划; 2、根据基础解的三个条件判定X是否是基础解。当三个条件均满足时,X才是基础解;否则X不是基础解。若X是基础解,转3;否则,转4; 3、X是否满足非负约束,即其基变量值是否都大于0?若是,X是基础可行解;否则X是基础非可行解。 4、将X代入给定线性规划的所有约束方程,包括非负约束,若X满足所有约束方程,则X为可行解,否则X为非可行解。,五、线性规划解的判定举例,六、线性规划问题解的一些基本定理,定理1 若线性规划问题存在可行域,则其可行域是凸集。 定理
22、2 线性规划问题可行域的顶点与其基础可行解一一对应。 定理3 若线性规划问题存在可行域,则它必有基础可行解。 定理4 若线性规划问题存在可行域且其可行域有界,则它必有最优解。 定理5 若线性规划问题存在最优解,则其最优解一定可以在其可行域的某个顶点上取得。,1.3.3 单纯型法的基础原理,一、单纯形法的基础思路和步骤 (一)基础思路 从一个基础可行解出发,设法得到另一个更好的基础可行解,直到目标函数达到最优时,基础可行解即为最优解。 (二)基础步骤 1、求一个基础可行解,称为初始基础可行解。求初始基础可行解的方法必须简单实用,且具有通用性; 2、最优检验。即检验任一基础可行解是否是最优解。若是
23、,则停止计算;否则,转3); 3、确定改善方向,求得另一个更好的基础可行解;转2,直到求得最优解为止。 通常把这三个基础步骤称为最优化三步曲。事实上,这三部曲对求解其它最优化问题(如非线性规划等)也是适用的。,单纯型法的基础步骤,二、单纯性法基本原理,为了使大家比较直观容易地理解利用单纯形法求解线性规划问题三个步骤的基础原理,我们先以解线性方程组的方法来求解例1线性规划。,解:(一)标准化,(二)选择初始基础可行解,从系数矩阵A中可知,x3、x4和x5的系数列向量P3,P4和P5是线性独立,这些向量可构成一个基B0(初始基) 对应于基B0的变量 x3、x4和x5为基变量,其它两个变量x1和x2
24、为非基变量。即 XB0=(x3,x4,x5)T, XN0=(x1,x2)T,令非基变量x1=x2=0,可得一初始基础可行解 X(0) = (0,0,10,8,7)T 此时,对应于X(0)的目标函数f (X(0) )=6x1+4x2=0,(三)最优检验,将(2)式代入(1)的目标函数后可得 f (X)=0+6x1+4x2 (3) 从目标函数(3)可知,非基变量x1和x2的系数都是正数,所以X(0)不是最优解。 (四)求另一个更好的基础可行解 1、确定换入变量及其值 从从目标函数(3)可知,非基变量x1的系数大于x2的系数,所以,可确定x1为换入变量,由于,所以,当另一个非基变量x2仍然为0时,由
25、(4)式可得到换入变量x1的值为 x1=Min10/2,8/1,-=5,2、确定换出变量,由于基变量的个数只能等于约束方程的个数m,在本例中,m=3,所以,当有一个非基变量做为换入变量变为基变量时,就必须有一个基变量做为换出变量变为非基变量。即从所有基变量中,将其中一个大于0的基变量变为等于0的非基变量,该非基变量就是换出变量。从(4)式可知,当x1=5时,x3=0,所以x3为换出变量。由此得到线性规划(1)的一个新的基B1和一组新的基变量与非基变量。,XB1=(x1,x4,x5)T,XN1=(x3,x2)T,3、求另一个更好的基础可行解,将(1)约束方程中对应于基B1的非基变量x3和x2移到
26、方程的右边后可得,令非基变量x2=x3=0,可得另一基础可行解 X(1) = (5,0,0,3,7)T 此时,对应于X(1)的目标函数f (X(1) )=6x1+4x2=30 f (X(0) )=0,(五)最优检验,将(5)式代入(1)的目标函数后可得 f (X)=30+x2-3x3 (6) 从目标函数(6)可知,非基变量x2的系数是正数,所以X(1)不是最优解。,(六)求另一个更好的基础可行解,1、确定换入变量及其值 从从目标函数(6)可知,只有非基变量x2的系数为正,所以,可确定x2为换入变量。,由于,所以,当另一个非基变量x3仍然为0时,由(7)式可得到换入变量x1的值为 x2=Min1
27、0/0.5,3/0.5,7/1=6,2、确定换出变量 从(7)式可知,当x2=6时,x4=0,所以x4为换出变量。由此得到线性规划(1)的一个新的基B2和一组新的基变量与非基变量。 B2=(P1 ,P2 ,P5 ), XB2=(x1,x2,x5)T,XN2=(x3,x4)T,3、求另一个更好的基础可行解,将(1)约束方程中对应于基B2的非基变量x3和x4移到方程的右边后可得,令非基变量x3=x4=0,可得另一基础可行解 X(2) = (2,6,0,0,1)T 此时,对应于X(2)的目标函数f (X(2) )=6x1+4x2=36 f (X(1) )=30,(七)最优检验 将(8)式代入(1)的目标函数后可得 f (X)=36-2x3-2x4 (9) 从目标函数(9)可知,非基变量x3和x4的系数都是负数,所以X(2)是最优解。即X*= X(2) = (2,6,0,0,1)T ,f (X*)=36,三、求初始基础可行解(背景模型,MAX, ),设线性规划问题为,另设bi0 (i=1,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 制造业车间设备维护保养标准操作手册
- 机器人运动控制与机械臂操作技术手册
- 餐饮经理五星级酒店KPI考核表
- 爱与责任共育成长-小学主题班会课件
- 家庭理财规划稳健增值方案
- 高校学生社团活动组织与管理实务指南
- 关于加强信息安全管理的提醒通知(8篇)范文
- 电力中断紧急供电社区生活保障预案
- 交通运输行业新技术发展趋势研究报告
- 销售经理销售业绩考核评定表
- 成都交易集团有限公司 2026年第二批社会集中公开招聘的笔试参考试题及答案详解
- 2026江苏泰州市姜堰区罗塘街道招聘公益性岗位工作人员18人笔试参考试题及答案详解
- 电力安全知识宣传
- 2025年事业单位新闻类岗真题及答案解析
- 《数字孪生城市研究报告(2026年)》
- 法人a证试题及答案
- 物资编码基础知识
- 2026版新公司法精解
- 人教九年级上册前三单元化学测试题
- 廉政家访工作制度
- 七十岁驾照换证“三力测试”题库(含答案及解析)
评论
0/150
提交评论