线性规划模型与标准化课件.ppt

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
线性规划模型与标准化课件

第一章、 线性规划及单纯形法 线性规划(Linear Programming,LP)是运筹学的一个重要分支。 一、问题提出 什么是线性规划模型? 线性规划模型的特点是什么? 如何建立线性规划模型? 标准化的提出及实现 定义: 对于求取一组变量xj (j =1,2,......,n),使之既满足线性约束条件,又使具有线性表达式的目标函数取得极大值或极小值的一类最优化问题称为线性规划问题,简称线性规划(LP)。 线性规划模型的特点: 用一组未知变量表示所求的方案,这组未知变量称为决策变量; 存在一定的限制条件,且为线性表达式,称之为约束方程; 有一个目标要求(最大化或最小化),目标表示为未知变量的线性表达式,称之为目标函数; 线性规划数学模型的三要素: 目标函数 Max F 或 Min F 约束条件 s.t. (subject to) 满足于 决策变量 用符号来表示可控制的因素 线性规划模型 max S=50x1+30x2 s.t. 4x1+3x2 ? 120 2x1+ x2 ? 50 x1,x2 ? 0 线性规划数学模型三要素: 决策变量、约束条件、目标函数 例2 营养配餐问题 假定一个成年人每天需要从食物中获得3000千卡的热量、55克蛋白质和800毫克的钙。如果市场上只有四种食品可供选择,它们每千克所含的热量和营养成分和市场价格见下表。问如何选择才能在满足营养的前提下使购买食品的费用最小? 各种食物的营养成分表 解:设x1为每天猪肉的购入量,x2为鸡蛋的购入量,x3为大米的购入量,x4为白菜的购入量,则配餐问题的线性规划模型为: 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 LP数学模型: + + + = … ) ( 2 2 1 1 n n x c x c x c Z Min Max 或 ≥ =  + + + ≥ =  + + + ≥ =  + + 0 , , , ) , ( ) , ( ) , ( . . 2 1 2 2 1 1 2 2 2 22 1 21 1 1 2 12 1 11 n m n mn m m n n n n x x x b x a x a x a b x a x a x a b x a x a x a t s … … … … … + … … ≤ ≤ ≤ ≥ 无限制 二、线性规划模型的标准化: 将 一般形式→标准型 线性规划的标准形式有如下四个特点: 目标最大化; 约束为等式; 决策变量均非负; 右端项非负。 问题:如何将一般形式的线性规划模型化为标准型,使其满足以下四个特点? 目标最大化; 约束为等式; 决策变量均非负; 右端项非负。 (1)目标函数为最小化:令Z=-Z,则maxZ=-CX。 (2)约束方程为不等式:不等号左端加(减)松弛变量(剩余变量)。 (3)决策变量xi小于零:令xi=-xi ,替换原变量; 决策变量xi无约束:令xi=xi ‘-xi ’‘,替换原变量。 (4)右端常数项小于零;两边同乘-1。 例3 将下列问题化成标准型: Min S = -x1+2x2-3x3 s.t. x1+x2+x3 ? 7 x1-x2+x3 ? 2 -3x1+x2+2x3 = - 5 x1,x2 ? 0, x3 无非负限制 Max S’=x1-2x2+3x3 x1+x2+x3 +x4=7 x1-x2+x3 –x5= 2 3x1-x2-2x3 = 5 令x3=x3’-x3’’ Max S ? = x1-2x2+3x3 ? -3x3 ?+0·x4+0·x5 s.t. x1+x2+x3 ? -x3 ? +x4 =7 x1-x2+ x3 ? -x3 ? -x5=2 3x1-x2-2x3 ? +2x3 ? = 5

文档评论(0)

laolingdao1a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档