版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、二、线性规划与目标规划,(概论) 线性规划(Linear Programming)创始人: 1947年美国人丹捷克( G.B. Dantzing) 1951年提出单纯形算法(Simpler) 1963年Dantzing写成“Linear Programming and Extension” 目标规划 1961年查恩斯(A.Charnes)与库伯(W.W.Cooper) 多目标规划(优先因子):艾吉利(Y.Ijiri) 计算机处理目标规划:斯.姆.李(S.M.Lee)与杰斯开莱尼(V.Jaaskelainen) 线性规划是研究线性不等式组的理论,或者说是研究(高维空间中)凸多面体的理论,是线性代
2、数的应用和发展。,第1章:线性规划与单纯形法 第1节:线性规划问题及其数学模型 1.1 问题的提出 生产计划问题 如何合理使用有限的人力,物力和资金,使得收到最好的经济效益。 如何合理使用有限的人力,物力和资金,以达到最经济的方式,完成生产计划的要求。,例1.1 生产计划问题(资源利用问题) 胜利家具厂生产桌子和椅子两种家具。桌子售价50元/个,椅子销售价格30元/个,生产桌子和椅子要求需要木工和油漆工两种工种。生产一个桌子需要木工4小时,油漆工2小时。生产一个椅子需要木工3小时,油漆工1小时。该厂每个月可用木工工时为120小时,油漆工工时为50小时。问该厂如何组织生产才能使每月的销售收入最大
3、?,解:将一个实际问题转化为线性规划模型有以下几个步骤: 1确定决策变量:x1=生产桌子的数量 x2=生产椅子的数量 2确定目标函数:家具厂的目标是销售收入最大 max z=50 x1+30 x2 3确定约束条件: 4x1+3x2120(木工工时限制) 2x1+x2 50 (油漆工工时限制) 4变量取值限制: 一般情况,决策变量只取正值(非负值) x1 0, x2 0,数学模型 maxZ=50 x1+30 x2 s.t. 4x1+3x2 120 2x1+ x2 50 x1,x2 0 线性规划数学模型三要素: 决策变量、约束条件、目标函数,例1 .2 营养配餐问题 假定一个成年人每天需要从食物中
4、获得3000千卡的热量、55克蛋白质和800毫克的钙。如果市场上只有四种食品可供选择,它们每千克所含的热量和营养成分和市场价格见下表。问如何选择才能在满足营养的前提下使购买食品的费用最小?,各种食物的营养成分表,解:设xj为第j种食品每天的购入量,则配餐问题的线性规划模型为: min Z=14x1+6x2 +3x3+2x4 s.t. 1000 x1+800 x2 +900 x3+200 x4 3000 50 x1+ 60 x2 + 20 x3+ 10 x4 55 400 x1+200 x2 +300 x3+500 x4 800 x1,x2 , x3 , x4 0,其他典型问题: 合理下料问题
5、运输问题 生产的组织与计划问题 投资证券组合问题 分派问题 生产工艺优化问题,用于成功决策的实例: 美国航空公司关于哪架飞机用于哪一航班和哪些机组人员被安排于哪架飞机的决策 美国国防部关于如何从现有的一些基地向海湾运送海湾战争所需要的人员和物资的决策 Chessie道路系统关于购买和修理价值40亿美圆货运汽车决策,用于成功决策的实例: 魁北克水利部门关于用哪几个水库来满足每天电力需求决策 农场信贷系统联邦土地银行关于如何支付到期债券和应发售多少新债券以获取资金(每年共计60亿美圆)来维持发展决策 北美长途运输公司关于每周如何调度数千辆货车的决策 埃克森炼油厂关于调节冶炼能力去适应关于无铅燃料生
6、产的法律更改的决策,线性规划问题隐含的假定: 比例性假定:决策变量变化引起的目标函数的改变量和决策变量的改变量成比例,同样,每个决策变量的变化引起约束方程左端值的改变量和该变量的改变量成比例。 可加性假定:每个决策变量对目标函数和约束方程的影响是独立于其他变量的,目标函数值是每个决策变量对目标函数贡献的总和。 连续性假定:线性规划问题中的决策变量应取连续值。 确定性假定:线性规划问题中的所有参数都是确定的参数。线性规划问题不包含随机因素。,1.2 线性规划问题的标准形式(1) MaxZ=c1x1+c2x2+.+cnxn s.t. a11x1+a12x2+.+a1nxn =b1 a21x1+a2
7、2x2+.+a2nxn =b2 . am1x1+am2x2+.+amnxn =bm x1,x2.xn 0,线性规划问题的标准形式(2): Max Z = s.t. xj 0 (j=1,2,.m),线性规划标准型的矩阵形式(3): Max Z = CX s.t. AX=b X 0,a11 a12 . a1n b1 A= a21 a22 . a2n b = b2 . am1 am2 . amn bn,c1 x1 0 c2 x2 0 C= X= 0 = . cn xn 0,如何将一般问题化为标准型: 若目标函数是求最小值 Min Z = CX 令 Z= - Z, 则 Max S= - CX 若约束条
8、件是不等式 若约束条件是“”不等式,yi 0是非负的松驰变量,若约束条件是“”不等式,zi 0是非负的松驰变量,如何将一般问题化为标准型: 若约束条件右面的某一常数项 bi0 这时只要在bi相对应的约束方程两边乘上-1。 若变量 xj无非负限制 引进两个非负变量xj xj 0 令xj= xj- xj(可正可负) 任何形式的线性规划总可以化成标准型,例1.3 将下列问题化成标准型: Min Z = -x1+2x2-3x3 s.t. x1+x2+x3 7 x1-x2+x3 2 -3x1+x2+2x3 = 5 x1,x2 0 x3 无非负限制,Max Z = x1-2x2+3x3 -3x3 s.t.
9、 x1+x2+x3 -x3 +x4 =7 x1-x2+ x3 -x3 -x5=2 -3x1+x2+2x3 -2x3 =5 x1, x2 , x3 ,x3 , x4,x5 0,1-3 线性规划问题的解,一、线性规划问题图解法(二维) (1)满足约束条件的变量的值,称为可行解。 (2)使目标函数取得最优值的可行解,称为最优解。 例1.1的数学模型 max Z=50 x1+30 x2 s.t. 4x1+3x2 120 2x1+x2 50 x1,x2 0,x2,50,40,30,20,10,10,20,30,40,x1,4x1+3x2 120,由 4x1+3x2 120 x1 0 x2 0 围成的区域
10、,x2,50,40,30,20,10,10,20,30,40,x1,2x1+x2 50,由 2x1+x2 50 x1 0 x2 0 围成的区域,x2,50,40,30,20,10,10,20,30,40,x1,2x1+x2 50,4x1+3x2 120,可行域,同时满足: 2x1+x2 50 4x1+3x2 120 x1 0 x2 0 的区域可行域,x2,50,40,30,20,10,10,20,30,40,x1,可行域,O(0,0),Q1(25,0),Q2(15,20),Q3(0,40),可行域是由约束条件围成的区域,该区域内的每一点都是可行解,它的全体组成问题的解集合。 该问题的可行域是由
11、O,Q1,Q2,Q3作为顶点的凸多边形,x2,50,40,30,20,10,10,20,30,40,x1,可行域,目标函数是以Z作为参数的一组平行线 x2 =Z /30-(5/3)x1,x2,50,40,30,20,10,10,20,30,40,x1,可行域,当Z值不断增加时,该直线 x2 =Z /30-(5/3)x1 沿着其法线方向向右上方移动。,x2,50,40,30,20,10,10,20,30,40,x1,可行域,当该直线移到Q2点时,Z(目标函数)值达到最大: Max Z=5015+30 20=1350 此时最优解=(15,20),Q2(15,20),二个重要结论: 满足约束条件的可
12、行域一般都构成凸多边形。这一事实可以推广到更多变量的场合。 最优解必定能在凸多边形的某一个顶点上取得,这一事实也可以推广到更多变量的场合。,二、解的讨论: 最优解是唯一解; 无穷多组最优解: 例1.1的目标函数由 max Z=50 x1+30 x2 变成: max z=40 x1+30 x2 s.t. 4x1+3x2 120 2x1+x2 50 x1,x2 0,x2,50,40,30,20,10,10,20,30,40,x1,可行域,目标函数同约束条件:4x1+3x2 120平行的直线 x2 =Z /30-(4/3)x1,x2,50,40,30,20,10,10,20,30,40,x1,可行域
13、,当Z的值增加时,目标函数同约束条件:4x1+3x2 120 重合,Q1与Q2之间都是最优解。,Q1(25,0),Q2(15,20),解的讨论: 无界解: 例:max S=x1+x2 s.t. -2x1+x2 40 x1-x2 20 x1,x2 0,x2,50,40,30,20,10,10,20,30,40,x1,该可行域无界,目标函数值可增加到无穷大,称这种情况为无界解或无最优解。,解的讨论: 无可行解: 例:max z=2x1+3x2 s.t. x1+2x2 8 x1 4 x2 3 -2x1+x2 4 x1,x2 0,该问题可行域为空集,即无可行解,也不存在最优解。,解的情况: 有可行解
14、有唯一最优解 有无穷最优解 无最优解 满足约束条件的解X=(x1,x2, xn )T 称为线性规划问题的可行解,其中满足目标函数的可行解称为最优解 无可行解,二、线性规划问题解的概念 线性规划标准型的矩阵形式: Max Z = CX (1-9) s.t. AX=b (1-10) X 0 (1-11),a11 a12 . a1n b1 A= a21 a22 . a2n b = b2 am1 am2 . amn bn,c1 x1 0 c2 x2 0 C= X= 0= . cn xn 0,解、可行解、最优解 满足约束条件(1-10)的X,称为 线性规划问题的解。 满足约束条件(1-10)与(1-11
15、) 的X,称为线性规划的问题可行 解。 满足目标函数(1-9)的可行解X, 称为线性规划的问题最优解。,基、基向量、基变量 设r(A)=m,并且B是A的m 阶非奇异 的子矩阵(det(B)0),则称矩阵 B为线性规划问题的一个基。 矩阵B=(P1,P2.Pm) ,其列向量 Pj称为对应基B的基向量。 与基向量 Pj 相对应的变量xj就称为 基变量,其余的就称为非基变量。,基解.基可行解.可行基 对于某一特定的基B,非基变量取 0值的解,称为基解。 满足非负约束条件的基解,称 为基可行解。 与基可行解对应的基,称为可 行基。,为了理解基解.基可行解.最优解的概念,用下列例子说明: 例1.4:ma
16、x Z= 2x1 + 3x2 (1-12) s.t. -2x1 + 3x2 6 (1-13-1) 3x1 - 2x2 6 (1-13-2) x1 + x2 4 (1-13-3) x1, x2 0 (1-14),x2,4,3,2,1,1,2,3,4,x1,O,-1,-1,-2,-2,-3,-3,-2x1+3x2=6,3x1 -2 x2=6,x1 + x2 =4,A,Q1,Q2,Q3,Q4,B,x2,4,3,2,1,1,2,3,4,x1,O,-1,-1,-2,-2,-3,-3,A,B,x2,4,3,2,1,1,2,3,4,x1,O,-1,-1,-2,-2,-3,-3,-2x1+3x26,3x1 -
17、2 x2 6,x1 + x2 4,A,Q1,Q2,Q3,Q4,B,满足约束条件(1-13) -2x1+3x2 6 (1-13-1) 3x1 -2 x2 6 (1-13-2) x1 + x2 4 (1-13-3) 与坐标系 x1, x2=0 (1-14) 的交点(O,A,B,Q1,Q2,Q3,Q4) 都是代表基解。 注意:点(4,0)(0,4)不满足(1-13),满足约束条件(1-13) -2x1+3x2 6 (1-13-1) 3x1 -2 x2 6 (1-13-2) x1 + x2 4 (1-13-3) 且满足 x1, x2 0 (1-14) 的交点(O,Q1,Q2,Q3,Q4) 都是代表基可
18、行解。 注意:点A,B不满足x1, x2 0 点(O,Q1,Q2,Q3,Q4)刚好是可行域的顶点。,x2,4,3,2,1,1,2,3,4,x1,O,-1,-1,-2,-2,-3,-3,-2x1+3x2 6,3x1 -2 x2 6,x1 + x2 4,A,Q1,Q2,Q3,Q4,B,可行域,x2,4,3,2,1,1,2,3,4,x1,O,-1,-1,-2,-2,-3,-3,-2x1+3x2 6,3x1 -2 x2 6,x1 + x2 4,A,Q1,Q2,Q3,Q4,B,可行域,本问题解的情况: 基础解:点(O,A,B,Q1,Q2,Q3,Q4) 可行解:由点(O,Q1,Q2,Q3,Q4)围成的区域
19、。 基础可行解:点(O,Q1,Q2,Q3,Q4) 最优解: Q3,解的集合:,非可行解,可行解,解的集合:,基解,解的集合:,可行解,基解,基可行解,解的集合:,可行解,基础解,基础最优解,基础可行解,第2节:线性规划解的性质(几何意义) 2-1 基本概念 1、凸集 设K是n维线性空间Rn的一个点集,若K中的任意两点x(1),x(2)的连线上的一切点x仍在K中,则称K为凸集。 即:若K中的任意两点x(1),x(2) K,存在01 使得 x= x(1)+(1- )x(2) K,则称K为凸集,例1. 6(凸集),例1. 7(非凸集),例1.8(凸集性质) 二个凸集的交还是凸集,二个凸集的并不一定是
20、凸集,2、凸组合: 设x(1),x(2) .x(k)是n维线性空间Rn中的k个点,若存在数u1,u2,.uk 且0 ui 1 (i=1,2,k), ui =1, 使得 x= u1 x(1)+ u2 x(2) +.+ uk x(k) 成立,则称x为x(1),x(2) .x(k)的凸组合。,3、顶点: 设K是凸集, 若K中点x 不能成为K中任何线段上的内点,则称x为凸集K的顶点。 即:若K中的任意两点x(1),x(2) ,不存在数 (0 1) 使得 x= x(1)+(1- )x(2) 成立,则称x为凸集K的一个顶点。,例1.9: 多边形上的点是顶点,圆周上的点都是顶点,2-1 基本定理,定理1 线性规划问题的可行解集是凸集。(即连接线性规划问题任意两个可行解的线段上的点仍然是可行解。) 证明见P17,线性规划的基本定理,引理1 线性规划问题的可行解x为基可行解的充分必要条件是:x
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025中信证券股份有限公司北京分公司校园招聘300人笔试历年备考题库附带答案详解2套试卷
- 关于2026年技术服务合同条款确认的确认函(6篇)
- 生态治理行业绿色转型承诺书4篇范文
- 客户关系维护与顾客忠诚度提升互动方案
- 桥梁防护栏施工技术方案
- 高层建筑钢框架安装方案
- 建筑节能幕墙设计与施工方案
- 传媒策划经理活动策划与执行效果绩效评定表
- 桥梁临时放坡施工技术方案
- 工厂设备调试与试运行技术方案
- 2026年福建莆田市涵江区区属一级国有企业高级管理人员招聘2人笔试备考题库及答案解析
- 2026福建莆田市涵江区选聘区属一级国有企业高级管理人员2人笔试备考题库及答案解析
- 2026春季开学教职工大会校长精彩发言:大格局!3个变局、3个确定性、3个转变
- 西安市离婚协议书(2026简易标准版)
- 养老机构护理服务操作手册
- 液化气公司服务规范制度
- DB44∕T 2748-2025 企业政务服务规范
- (高清版)DG∕TJ 08-2093-2019 电动汽车充电基础设施建设技术标准 含2021年局部修订
- 陕旅版三年级英语下册教案导学案
- 多模块化大数据分析处理软件操作手册
- 2025抖音电商个护家清营销趋势报告
评论
0/150
提交评论