线性规划-应用举例

线性规划-应用举例

线性规划-应用举例

运用Matlab进行线性规划求解(实例)

线性规划 线性规划是处理线性目标函数和线性约束的一种较为成熟的方法,目前已经广泛应用于军事、经济、工业、农业、教育、商业和社会科学等许多方面。 8.2.1 基本数学原理 线性规划问题的标准形式是: ????? ??????≥=+++=+++=++++++=0,,,min 21221122222121112 121112211n m n mn m m n n 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 x c x c x c z 或 ???? ?????=≥===∑∑==n j x m i b x a x c z j n j i j ij n j j j ,,2,1,0,,2,1,min 1 1 写成矩阵形式为: ?? ???≥==O X b AX CX z min 线性规划的标准形式要求使目标函数最小化,约束条件取等式,变量b 非负。不符合这几个条件的线性模型可以转化成标准形式。 MATLAB 采用投影法求解线性规划问题,该方法是单纯形法的变种。 8.2.2 有关函数介绍 在MATLAB 工具箱中,可用linprog 函数求解线性规划问题。 linprog 函数的调用格式如下: ●x=linprog(f,A,b):求解问题minf'*x ,约束条件为A*x<=b 。 ●x=linprog(f,A,b,Aeq,beq):求解上面的问题,但增加等式约束,即Aeq*x=beq 。若没有不等式约束,则令A=[ ],b=[ ]。 ●x=linprog(f,A,b,Aeq,beq,lb,ub):定义设计x 的下界lb 和上界ub ,使得x 始终在该范围内。若没有等式约束,令Aeq=[ ],beq=[ ]。 ●x=linprog(f,A,b,Aeq,beq,lb,ub,x0):设置初值为x0。该选项只适用于中型问题,默认时大型算法将忽略初值。 ●x=linprog(f,A,b,Aeq,beq,lb,ub,x0,options):用options 指定的优化参数进行最小化。 ●[x,fval]=linprog(…):返回解x 处的目标函数值fval 。 ●[x,lambda,exitflag]=linprog(…):返回exitflag 值,描述函数计算的退出条件。 ●[x,lambda,exitflag,output]=linprog(…):返回包含优化信息的输出参数output 。 ●[x,fval,exitflag,output,lambda]=linprog(…):将解x 处的拉格朗日乘子返回到lambda 参数中。

第五章运筹学线性规划在管理中的应用案例

第五章线性规划在管理中的应用 某企业停止了生产一些已经不再获利的产品,这样就产生了一部分剩余生产力。管理层考虑将这些剩余生产力用于新产品Ⅰ、Ⅱ、Ⅲ的生产。可用的机器设备是限制新产品产量的主要因素,具体数据如下表: 司的利润最大化。 1、判别问题的线性规划数学模型类型。 2、描述该问题要作出决策的目标、决策的限制条件以及决策的总绩效测度。 3、建立该问题的线性规划数学模型。 4、用线性规划求解模型进行求解。 5、对求得的结果进行灵敏度分析(分别对最优解、最优值、相差值、松驰/剩余量、对偶价格、目标函数变量系数和常数项的变化范围进行详细分析)。 6、若销售部门表示,新产品Ⅰ、Ⅱ生产多少就能销售多少,而产品Ⅲ最少销售18件,请重新完成本题的1-5。 解: 1、本问题是资源分配型的线性规划数学模型。 2、该问题的决策目标是公司总的利润最大化,总利润为: + + 决策的限制条件: 8x1+ 4x2+ 6x3≤500 铣床限制条件 4x1+ 3x2≤350 车床限制条件 3x1+ x3≤150 磨床限制条件 即总绩效测试(目标函数)为: max z= + + 3、本问题的线性规划数学模型 max z= + + S.T.8x1+ 4x2+ 6x3≤500 4x1+ 3x2≤350 3x1+ x3≤150 x1≥0、x2≥0、x3≥0 4、用Excel线性规划求解模板求解结果:最优解(50,25,0),最优值:30元。 5、灵敏度分析

目标函数最优值为: 30 变量最优解相差值 x1 50 0 x2 25 0 x3 0 .083 约束松弛/剩余变量对偶价格 1 0 .05 2 75 0 3 0 .033 目标函数系数范围: 变量下限当前值上限 x1 .4 .5 无上限 x2 .1 .2 .25 x3 无下限.25 .333 常数项数范围: 约束下限当前值上限 1 400 500 600 2 275 350 无上限 3 150 (1)最优生产方案: 新产品Ⅰ生产50件、新产品Ⅱ生产25件、新产品Ⅲ不安排。最大利润值为30元。 (2)x3 的相差值是意味着,目前新产品Ⅲ不安排生产,是因为新产品Ⅲ的利润太低,若要使新产品Ⅲ值得生产,需要将当前新产品Ⅲ利润元/件,提高到元/件。 (3)三个约束的松弛/剩余变量0,75,0,表明铣床和磨床的可用工时已经用完,而车床的可用工时还剩余75个工时; 三个对偶价格,0,表明三种机床每增加一个工时可使公司增加的总利润额。 (4)目标函数系数范围 表明新产品Ⅰ的利润在元/件以上,新产品Ⅱ的利润在到之间,新产品Ⅲ的利润在以下,上述的最佳方案不变。 (5)常数项范围 表明铣床的可用条件在400到600工时之间、车铣床的可用条件在275工时以上、磨铣床的可用条件在到工时之间。各自每增加一个工时对总利润的贡献元,0元,元不变。 6、若产品Ⅲ最少销售18件,修改后的的数学模型是: max z= + + S.T.8x1+ 4x2+ 6x3≤500 4x1+ 3x2≤350 3x1+ x3≤150 x3≥18 x1≥0、x2≥0、x3≥0 这是一个混合型的线性规划问题。 代入求解模板得结果如下: 最优解(44,10,18),最优值:元。 灵敏度报告: 目标函数最优值为: 变量最优解相差值 x1 44 0 x2 10 0 x3 18 0 约束松弛/剩余变量对偶价格

线性规划模型及其举例

线性规划模型及其举例 摘要:在日常生活中,我们常常对一个问题有诸多解决办法,如何寻找最优方案,成为关键,本文提出了线性规划数学模型及其举例,在一定约束条件下寻求最优解的过程,目的是想说明线性规划模型在生产中的巨大应用。 关键词:资源规划;约束条件;优化模型;最优解 在工农业生产与经营过程中,人们总想用有限的资源投入,获得尽可能多的使用价值或经济利益。如:当任务或目标确定后,如何统筹兼顾,合理安排,用最少的资源(如资金、设备、原材料、人工、时间等)去完成确定的任务或目标;企业在一定的资源条件限制下,如何组织安排生产获得最好的经济效益(如产品量最多,利润最大)。 一.背景介绍 如果产出量与投入量存在(或近似存在)比例关系,则可以写出投入产品的线性函数式: 1()n i ij j j f x a x ==∑,1,2,,,1i m m =+ (1) 若将(1)式中第(1m +)个线性方程作为待求的目标函数,其余m 个线性方程作为资源投入的限制条件(或约束条件),则(1)式变为: OPT. 1()n j j j f x c x ==∑ ST. 1 n ij j j a x =∑> ( =, < )i b , 1,2,,i m = (2) 0,j x ≥ 1,2,,j n =… (2)式特点是有n 个待求的变量j x (1,2,,j n =…);有1个待求的线性目标函数()f x ,有m 个线性约束等式或不等式,其中i b (1,2,,i m =…)为有限的资源投入常量。将客观实际问题经过系统分析后,构建线性规划模型,有决策变量,目标函数和约束条件等构成。 1.决策变量(Decision Variable,DV )在约束条件范围内变化且能影响(或限定)目标函数大小的变量。决策变量表示一种活动,变量的一组数据代表一个解决方案,通常这些变量取非负值。 2.约束条件(Subject To,ST )在资源有限与竞争激烈的环境中进行有目的性的一切活动,都

第五章运筹学 线性规划在管理中的应用案例

第五章线性规划在管理中的应用 5.1 某企业停止了生产一些已经不再获利的产品,这样就产生了一部分剩余生产力。管理层考虑将这些剩余生产力用于新产品Ⅰ、Ⅱ、Ⅲ的生产。可用的机器设备是限制新产品产量的主要因素,具体数据如下表: 量,使得公司的利润最大化。 1、判别问题的线性规划数学模型类型。 2、描述该问题要作出决策的目标、决策的限制条件以及决策的总绩效测度。 3、建立该问题的线性规划数学模型。 4、用线性规划求解模型进行求解。 5、对求得的结果进行灵敏度分析(分别对最优解、最优值、相差值、松驰/剩余量、对偶价格、目标函数变量系数和常数项的变化范围进行详细分析)。 6、若销售部门表示,新产品Ⅰ、Ⅱ生产多少就能销售多少,而产品Ⅲ最少销售18件,请重新完成本题的1-5。 解: 1、本问题是资源分配型的线性规划数学模型。 2、该问题的决策目标是公司总的利润最大化,总利润为: 0.5x1+ 0.2x2+ 0.25x3 决策的限制条件: 8x1+ 4x2+ 6x3≤500 铣床限制条件 4x1+ 3x2≤350 车床限制条件 3x1+ x3≤150 磨床限制条件 即总绩效测试(目标函数)为: max z= 0.5x1+ 0.2x2+ 0.25x3 3、本问题的线性规划数学模型 max z= 0.5x1+ 0.2x2+ 0.25x3 S.T.8x1+ 4x2+ 6x3≤500 4x1+ 3x2≤350 3x1+ x3≤150 x1≥0、x2≥0、x3≥0 4、用Excel线性规划求解模板求解结果:最优解(50,25,0),最优值:30元。 5、灵敏度分析

目标函数最优值为 : 30 变量最优解相差值 x1 50 0 x2 25 0 x3 0 .083 约束松弛/剩余变量对偶价格 1 0 .05 2 75 0 3 0 .033 目标函数系数范围 : 变量下限当前值上限 x1 .4 .5 无上限 x2 .1 .2 .25 x3 无下限 .25 .333 常数项数范围 : 约束下限当前值上限 1 400 500 600 2 275 350 无上限 3 37.5 150 187.5 (1)最优生产方案: 新产品Ⅰ生产50件、新产品Ⅱ生产25件、新产品Ⅲ不安排。最大利润值为30元。 (2)x3 的相差值是0.083意味着,目前新产品Ⅲ不安排生产,是因为新产品Ⅲ的利润太低,若要使新产品Ⅲ值得生产,需要将当前新产品Ⅲ利润0.25元/件,提高到0.333元/件。 (3)三个约束的松弛/剩余变量0,75,0,表明铣床和磨床的可用工时已经用完,而车床的可用工时还剩余75个工时; 三个对偶价格0.05,0,0.033表明三种机床每增加一个工时可使公司增加的总利润额。 (4)目标函数系数范围 表明新产品Ⅰ的利润在0.4元/件以上,新产品Ⅱ的利润在0.1到0.25之间,新产品Ⅲ的利润在0.333以下,上述的最佳方案不变。 (5)常数项范围 表明铣床的可用条件在400到600工时之间、车铣床的可用条件在275工时以上、磨铣床的可用条件在37.5到187.5工时之间。各自每增加一个工时对总利润的贡献0.05元,0元,0.033元不变。 6、若产品Ⅲ最少销售18件,修改后的的数学模型是: max z= 0.5x1+ 0.2x2+ 0.25x3 S.T.8x1+ 4x2+ 6x3≤500 4x1+ 3x2≤350 3x1+ x3≤150 x3≥18 x1≥0、x2≥0、x3≥0 这是一个混合型的线性规划问题。 代入求解模板得结果如下: 最优解(44,10,18),最优值:28.5元。 灵敏度报告: 目标函数最优值为 : 28.5 变量最优解相差值 x1 44 0 x2 10 0

线性规划的实际应用

线性规划的实际应用 摘 要:线性规划是一门研究如何使用最少的人力、物力和财力去最优地完成科学研究、工业设计、经济管理中实际问题的专门学科.主要在以下两类问题中得到应用:一是在人力、物力、财务等资源一定的条件下,如何使用它们来完成最多的任务;二是给一项任务,如何合理安排和规划,能以最少的人力、物力、资金等资源来完成该项任务. 关键词:研究性学习;线性规划,教学改革 随着当前基础教育的改革的深入,研究性学习成为当前基础教育的一个热点,引起了教育界和社会的广泛关注,也成为当前培养学生能力的一个崭新的课题。我们本着教学过程始于课内,终于课外的原则对线性规划的实际应用进行研究。主要是把实际问题抽象为数学模型,使其在约束条件下,找到最佳方案。也就是说求线性目标函数在线性约束条件下的最大值和最小值问题。 一. 线性规划问题 在实际社会活动中遇到这样的问题:一类是当一项任务确定后,如何统筹 安排,尽量做到最少的资源消耗去完成;另一类是在已有的一定数量的资源条件下,如何安排使用它们,才能使得完成的任务最多。 例如1-1:某工厂需要使用浓度为的硫酸10,而市场上只有浓度为,0080kg 00600 070和的硫酸出售,每千克价格分别为8元,10元,16元,问应购买各种浓度的硫酸各多0090少?才能满足生产需求,且所花费用最小? 设取浓度为,,的硫酸分别为千克,总费用为,则 006000700090321,,x x x Z s.t ?? ?=++=++8 9.07.06.010 321321x x x x x x ) 3,2,1,0(16108321=≥++=j x x x x Z j 例如1-2:某工厂生产甲,乙两种产品,已知生产甲产品需要种原料不超过3千克,但 A 每千克甲产品需要种原料为2千克;生产乙产品需要种原料不超过4.5千克,但每千克C B 乙产品需要种原料为3千克。每千克甲产品的利润为3元,每千克乙产品的利润为4元, C 工厂生产甲,乙两种产品的计划中要求所耗的种原料不超过15千克,甲,乙两种产品各应C 生产多少,能使的总利润最大? 设生产甲,乙两种产品分别为千克,利润总额为元,则 21,x x Z s.t ???????≥≤+≤≤0 ,15325.43212121x x x x x x 2143x x Z +=二. 线性规划问题的模型 1.概念 对于求取一组变量使之既满足线性约束条件,又使具有线 ),,3,2,1(n j x j ???=性目标函数取得最值的一类最优问题称为线性规划问题。

线性规划的实际应用举例

线性规划的实际应用举例 即两为了便于同学们掌握线性规划的一般理论和方法,本文拟就简单的线性规划( 的实际应用举例加以说明。个变量的线性规划) 1 物资调运中的线性规划问题 万个40万个和30万个,由于抗洪抢险的需要,现需调运1 A,B两仓库各有编织袋50例/元万个、180/万个到乙地。已知从A仓库调运到甲、乙两地的运费分别为120元到甲地,20元/万个。问如何调运,能150/万个、万个;从B仓库调运到甲、乙两地的运费分别为100元? ?总运费的最小值是多少使总运费最小仓库调Bz元。那么需从x万个到甲地,y万个到乙地,总运费记为解:设从A仓库调运40-x万个到甲 地,调运运万个到乙地。20-y 从而有 。z=120x+180y+100(40-x)+150·(20-y)=20x+30y+7000 1)(图,即可行域。作出以上不等式组所表示的平面区域 z'=z-7000=20x+30y. 令 :20x+30y=0,作直线l 且与原点距离最小,0),,l的位置时,直线经过可行域上的点M(30l把直线向右上方平移至l y=0时,即x=30,亦取得最小值,取得最小值,从而z=z'+7000=20x+30y+7000z'=20x+30y 元)。30+30×z=20× 0+7000=7600(min 万个到乙地,可使总万个到甲地,20B30万个到甲地,从仓库调运10A答:从仓库调运元。运费最小,且总运费的最小值为7600 2 产品安排中的线性规划问题 吨,麦麸0.4吨需耗玉米某饲料厂生产甲、乙两种品牌的饲料,已知生产甲种饲料2例1O.4

吨,其余添加剂0.2. 吨甲种1吨,其余添加剂0.2吨。每吨;生产乙种饲料1吨需耗玉米0.5吨,麦麸0.3元。可供饲料厂生产的玉米供应500元,每1吨乙种饲料的利润是饲料的利润是400吨。问甲、乙300吨,麦麸供应量不超过500吨,添加剂供应量不超过量不超过600 ? ?最大利润是多少两种饲料应各生产多少吨(取整数),能使利润总额达到最大 1。分析:将已知数据列成下表 2表1例表 元,那么吨、y吨,利润总额为z解:设生产甲、乙两种饲料分别为x z=400x+500y。 即可行域。(图2)作出以上不等式组所表示的平面区域 平行,所以线段l4x+5y=6000与。并把400x+500y=0l向右上方平移,由于l:作直线l:1。,N(0,1200)M(250MN上所有坐标都是整数的点(整点)都是最优解。易求得,1000) ,y=1000时,1000)取整点M(250,,即x=250 。元1000=600000()=60(万元)=400×z250+500×max 吨,能使利润总额达到最大。最大利润为1000可安排生产甲种饲料250吨,乙种饲料答:万元。60 使我们认识到最优解的个数还例2课本题中出现的线性规划问题大都有唯一的最优解。注:有其他可能,这里不再深入探究。

线性规划应用案例

线性规划应用案例

市场营销应用 案例一:媒体选择 在媒体选择中应用线性规划的目的在于帮助市场营销经理将固定的广告预算分配到各种广告媒体上,可能的媒体包括报纸、杂志、电台、电视和直接邮件。在这些媒体中应用线性规划,目的是要使宣传范围、频率和质量最大化。对于应用中的约束条件通常源于对公司政策、合同要求及媒体的可用性。在下面的应用中,我们将介绍如何应用线性规划这一工具来建立模型进而解决媒体选择问题。 REL发展公司正在私人湖边开发一个环湖社区。湖边地带和住宅的主要市场是距离开发区100英里以内的所有中上收入的家庭。REL公司已经聘请BP&J 来设计宣传活动。 考虑到可能的广告媒体和要覆盖的市场,BP&J建议将第一个月的广告局限于5种媒体。在第一个月末,BP&J将依据本月的结果再次评估它的广告策略。BP&J已经收集到了关于受众数量、广告单价、各种媒体一定周期内可用的最大次数以及评定5种媒体各自宣传质量的数据。质量评定是通过宣传质量单位来衡量的。宣传质量单位是一种用于衡量在各个媒体中一次广告的相对价值的标准,它建立于BP&J在广告业中的经验,将众多因素考虑在内,如受众层次(年龄、收入和受众受教育的程度)、呈现的形象和广告的质量。表4-1列出了收集到的这些信息。 表4-1 REL发展公司可选的广告媒体

REL发展公司提供给BP&J第一个月广告活动的预算是30000美元。而且,REL公司对BP&J如何分配这些资金设置了如下限制:至少要使用10次电视广告,达到的受众至少要有50000人,并且电视广告的费用不得超过18000美元。应当推荐何种广告媒体选择计划呢? 案例二:市场调查 公司开展市场营销调查以了解消费者个性特点、态度以及偏好。专门提供此种信息的市场营销调查公司,经常为客户机构开展实际调查。市场营销调查公司提供的典型服务包括涉及计划、开展市场调查、分析收集数据、提供总结报告和对客户提出意见。在调查设计阶段,应当对调查对象的数量和类型设定目标或限额。市场营销调查公司的目标是以最小的成本满足客户要求。 市场调查公司(MSI)专门评定消费者对新的产品、服务和广告活动的反映。一个客户公司要求MSI帮助确定消费者对一种近期推出的家具产品的反应。在与客户会面的过程中,MSI统一开展个人入户调查,以从有儿童的家庭和无儿童的家庭获得回答。而且MSI还同意同时开展日间和晚间调查。尤其是,客户的合同要求依据以下限制条款进行1000个访问: ●至少访问400个有儿童的家庭; ●至少访问400个无儿童的家庭; ●晚间访问的家庭数量必须不少于日间访问的家庭数量; ●至少40%有儿童的家庭必须在晚间访问; ●至少60%无儿童的家庭必须在晚间访问。 因为访问有儿童的家庭需要额外的访问时间,而且晚间访问者要比日间访问者获得更多收入,所以成本因访问的类型不同而不同。基于以往的调查研究,预计的访问费用如下表所示: 以最小总访问成本满足合同要求的家庭——时间访问计划是什么样的

线性规划模型在生活中的实际应用

线性规划模型在生活中的实际应用 一、线性规划的基本概念 线性规划是运筹学中研究较早、发展较快、应用广泛、方法较成熟的一个重要分支,它是辅助人们进行科学管理的一种数学方法.在经济管理、交通运输、工农业生产等经济活动中,提高经济效果是人们不可缺少的要求,而提高经济效果一般通过两种途径:一是技术方面的改进,例如改善生产工艺,使用新设备和新型原材料.二是生产组织与计划的改进,即合理安排人力物力资源.线性规划所研究的是:在一定条件下,合理安排人力物力等资源,使经济效果达到最好.一般地,求线性目标函数在线性约束条件下的最大值或最小值的问题,统称为线性规划问题.满足线性约束条件的解叫做可行解,由所有可行解组成的集合叫做可行域.决策变量、约束条件、目标函数是线性规划的三要素. 二、线性规划模型在实际问题中的应用 (1)线性规划在企业管理中的应用范围 线性规划在企业管理中的应用广泛,主要有以下八种形式: 1.产品生产计划:合理利用人力、物力、财力等,是获利最大. 2.劳动力安排:用最少的劳动力来满足工作的需要. 3.运输问题:如何制定运输方案,使总运费最少. 4.合理利用线材问题:如何下料,使用料最少. 5.配料问题:在原料供应的限制下如何获得最大利润. 6.投资问题:从投资项目中选取方案,是投资回报最大. 7.库存问题:在市场需求和生产实际之间,如何控制库存量从而获得更高利益. 8.最有经济计划问题:在投资和生产计划中如何是风险最小 . (2)如何实现线性规划在企业管理中的应用 在线性规划应用前要建立经济与金融体系的评价标准及企业的计量体系,摸清企业的资

源.首先通过建网、建库、查询、数据采集、文件转换等,把整个系统的各有关部分的特征进行量化,建立数学模型,即把组成系统的有关因素与系统目标的关系,用数学关系和逻辑关系描述出来,然后白较好的数学模型编制成计算机语言,输入数据,进行计算,不同参数获取的不同结果与实际进行分析对比,进行定量,定性分析,最终作出决策.

线性规划的实际应用

密封线 线性规划的实际应用 摘要线性规划模型是科学与工程领域广泛应用的数学模型。本文应用线性规划模型,以 某水库输水管的选择为研究对象,以实现输水管的选择既能保证供水,又能使造价最低为 目标,根据水库的特点和实际运行情况,分析了其输水管选择过程中线性规划模型的建立 方法,并分别通过单纯形法和MATLAB软件进行求解。 关键词线性规划模型单纯形法 MATLAB 一、专著背景简介 《最优化方法》介绍最优化模型的理论与计算方法,其中理论包括对偶理论、非线性规划的最优性理论、非线性半定规划的最优性理论、非线性二阶锥优化的最优性理论;计算方法包括无约束优化的线搜索方法、线性规划的单纯形方法和内点方法、非线性规划的序列二次规划方法、非线性规划的增广Lagrange方法、非线性半定规划的增广Lagrange方法、非线性二阶锥优化的增广Lagrange方法以及整数规划的Lagrange松弛方法。《最优化方法》注重知识的准确性、系统性和算法论述的完整性,是学习最优化方法的一本入门书。 最优化方法(也称做运筹学方法)是近几十年形成的,它主要运用数学方法研究各种系统的优化途径及方案,为决策者提供科学决策的依据。最优化方法的主要研究对象是各种有组织系统的管理问题及其生产经营活动。最优化方法的目的在于针对所研究的系统,求得一个合理运用人力、物力和财力的最佳方案,发挥和提高系统的效能及效益,最终达到系统的最优目标。实践表明,随着科学技术的日益进步和生产经营的日益发展,最优化方法已成为现代管理科学的重要理论基础和不可缺少的方法,被人们广泛地应用到公共管理、经济管理、工程建设、国防等各个领域,发挥着越来越重要的作用。本章将介绍最优化方法的研究对象、特点,以及最优化方法模型的建立和模型的分析、求解、应用。主要是线性规划问题的模型、求解(线性规划问题的单纯形解法)及其应用-运输问题;以及动态规划的模型、求解、应用-资源分配问题。 二、专著的主要结构内容 《最优化方法》是一本着重实际应用又有一定理论深度的最优化方法教材,内容包括线

线性规划的应用(简介和案例)

线性规划的应用 线性规划是运筹学中一个重要分支,它是研究线性约束条件下线性目标函数的极值问题的数学理论和方法。广泛应用于军事作战、经济分析、经营管理和工程技术等方面。如:经济管理、交通运输、工农业生为合理地利用有限的人力、物力、财力等资源作出的最优决策,提供科学的依据。 线性规划作为运筹学的一个研究较早、发展较快、应用广泛、方法较成熟的重要分支,它在日常生活中的典型应用主要有:1合理利用线材问题:如何下料使用材最少 2配料问题:在原料供应量的限制下如何获取最大利润 3投资问题:从投资项目中选取方案,使投资回报最大 4产品生产计划:合理利用人力、物力、财力等,使获利最大 5劳动力安排:用最少的劳动力来满足工作的需要 6运输问题:如何制定调动方案,使总运费最小 其实,也就是说,线性规划在运筹学中的研究对象主要是在有一定的人力、财力、资源条件下,如何合理安排使用,效益最高和在某项任务确定后,如何安排人、财、物,使之最省。 例如: 某公司现有三条生产线来生产两种新产品,其主要数据如表1.1所示。请问如何生产可以让公司每周利润最大?

表1 产品组合问题的数据表 此问题是在生产线可利用时间受到限制的情形下寻求每周利润最大化的产品组合问题。 在建立产品组合模型的过程中,以下问题需要得到回答: (1)要做出什么决策? (2)做出的决策会有哪些条件限制? (3)这些决策的全部评价标准是什么? (1)变量的确定 要做出的决策是两种新产品的生产水平,记x1为每周生产产品甲的产量,x2为每周生产产品乙的产量。一般情况下,在实际问题中常常称为变量(决策变量)。 (2)约束条件 求目标函数极值时的某些限制称为约束条件。如两种产品在相应生产线上每周生产时间不能超过每条生产线的可得时间,对于生产线一,有x1≤4,类似地,其它生产线也有不等式约束。 (3)目标函数 对这些决策的评价标准是这两种产品的总利润,即目标函数是要求每周的生产利润(可记为z,以百元为计量单位)为最大 这样,可以把产品组合问题抽象地归结为一个数学模型: max z = 3x1+5x2 s.t. x1 ≤4 2x2 ≤12 3x1+ 2x2 ≤18 x1≥0,x2 ≥0

线性规划实验举例

最优化算法实验指导书 1.线性规划求解 1.1 生产销售计划 问题 一奶制品加工厂用牛奶生产A 1、A 2两种普通奶制品,以及B 1、B 2两种高级奶制品,分别是由A 1、A 2深加工开发得到的,已知每1桶牛奶可以在甲类设备上用12h 加工成3kg A 1,或者在乙类设备上用8h 加工成4kg A 2;深加工时,用2h 并花1.5元加工费,可将1kg A 1加工成0.8kg B 1,也可将1kg A 2加工成0.75kg B 2,根据市场需求,生产的4种奶制品全部能售出,且每公斤A 1、A 2、 B 1、B 2获利分别为12元、8元、22元、16元。 现在加工厂每天能得到50桶牛奶的供应,每天正式工人总的劳动时间最多为480h ,并且乙类设备和深加工设备的加工能力没有限制,但甲类设备的数量相对较少,每天至多能加工100kg A 1,试为该厂制定一个生产销售计划,使每天的净利润最大,并讨论以下问题: (1)若投资15元可以增加供应1桶牛奶,应否作这项投资; (2)若可以聘用临时工人以增加劳动时间,支付给临时工人的工资最多是每小时几 元? (3)如果B 1、B 2的获利经常有10%的波动,波动后是否需要制定新的生产销售计划? 模型 这是一个有约束的优化问题,其模型应包含决策变量、目标函数和约束条件。 决策变量用以表述生产销售计划,它并不是唯一的,设A 1、A 2、 B 1、B 2每天的销售量分别为1234,,,x x x x (kg ),34,x x 也是B 1、B 2的产量,设工厂用5x (kg )A 1加工B 1,6x (kg )A 2加工B 2(增设决策变量5x 、6x 可以使模型表达更清晰)。 目标函数是工厂每天的净利润z ,即A 1、A 2、 B 1、B 2的获利之和扣除深加工费,容易写出1234561282216 1.5 1.5z x x x x x x =+++--(元)。 约束条件 原料供应:A 1每天的产量为15x x +(kg ),用牛奶13()/3x x +(桶),A 2的每天产量为26x x +(kg ),用牛奶26()/4x x +(桶),二者之和不得超过每天的供应量50(桶)。 劳动时间:每天生产A 1、A 2的时间分别为154()x x +和262()x x +,加工B 1、B 2的时间分别为52x 和62x ,二者之和不得超过总的劳动时间480h 。 设备能力:A 1每天的产量15x x +,不得超过甲类设备的加工能力100(kg )。 加工约束:1(kg )A 1加工成0.8(kg )B 1,故350.8x x =;类似的460.75x x =。 非负约束:123456,,,,,x x x x x x 均为非负。 由此得如下基本模型: 123456max 1282216 1.5 1.5z x x x x x x =+++--

运用Matlab进行线性规划求解实例

8.2 线性规划 线性规划是处理线性目标函数和线性约束的一种较为成熟的方法,目前已经广泛应用于军事、经济、工业、农业、教育、商业和社会科学等许多方面。 8.2.1 基本数学原理 线性规划问题的标准形式是: ????? ??????≥=+++=+++=++++++=0,,,min 21221122222121112 121112211n m n mn m m n n 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 x c x c x c z ΛΛΛΛΛΛΛΛΛΛΛΛΛΛΛΛΛ 或 ???? ?????=≥===∑∑==n j x m i b x a x c z j n j i j ij n j j j ,,2,1,0,,2,1,min 1 1ΛΛ 写成矩阵形式为: ?? ???≥==O X b AX CX z min 线性规划的标准形式要求使目标函数最小化,约束条件取等式,变量b 非负。不符合这几个条件的线性模型可以转化成标准形式。 MATLAB 采用投影法求解线性规划问题,该方法是单纯形法的变种。 8.2.2 有关函数介绍 在MATLAB 工具箱中,可用linprog 函数求解线性规划问题。 linprog 函数的调用格式如下: ●x=linprog(f,A,b):求解问题minf'*x ,约束条件为A*x<=b 。 ●x=linprog(f,A,b,Aeq,beq):求解上面的问题,但增加等式约束,即Aeq*x=beq 。若没有不等式约束,则令A=[ ],b=[ ]。 ●x=linprog(f,A,b,Aeq,beq,lb,ub):定义设计x 的下界lb 和上界ub ,使得x 始终在该范围内。若没有等式约束,令Aeq=[ ],beq=[ ]。 ●x=linprog(f,A,b,Aeq,beq,lb,ub,x0):设置初值为x0。该选项只适用于中型问题,默认时大型算法将忽略初值。 ●x=linprog(f,A,b,Aeq,beq,lb,ub,x0,options):用options 指定的优化参数进行最小化。 ●[x,fval]=linprog(…):返回解x 处的目标函数值fval 。 ●[x,lambda,exitflag]=linpro g(…):返回exitflag 值,描述函数计算的退出条件。 ●[x,lambda,exitflag,output]=linprog(…):返回包含优化信息的输出参数output 。 ●[x,fval,exitflag,output,lambda]=linprog(…):将解x 处的拉格朗日乘子返回到

运筹学中线性规划实例汇总

实验报告 课程名称:运筹学导论 实验名称:线性规划问题实例分析专业名称:信息管理与信息系统 指导教师:刘珊 团队成员:邓欣(20112111 蒋青青(20114298 吴婷婷(20112124 邱子群(20112102 熊游(20112110 余文媛(20112125 日期:2013-10-25 成绩:___________

1.案例描述 南部联盟农场是由以色列三个农场组成的联合组织。该组织做出了一个关于农场农作物的种植计划,如下: 每一个农场的农业产出受限于两个量,即可使用的灌溉土地量和用于灌溉的水量。数据见下表: 适合本地区种植的农作物包括糖用甜菜、棉花和高粱。这三种作物的差异在于它们每亩的期望净收益和水的消耗量不同。另外农业部门已经制定了南部联盟农场作物总亩数的最大配额,见下表: 作物的任何组合可以在任何农场种植,技术部门的任务是找出一个种植方案使南部联盟农场的净收益最大化。 2.建立模型 决策变量为Xi(i=1,2,……,9,表示每个农场每种作物的种植量。 MAX Z=1000(X1+X2+X3+750(X4+X5+X6+250(X7+X8+X9 约束条件: (1)每一个农场使用的土地 X1+X4+X7≤400

X2+X5+X8≤600 X3+X6+X9≤300 (2每一个农场的水量分布 3X1+2X4+X7≤600 3X2+2X5+X8≤800 3X3+2X6+X9≤375 (3每一种作物的总种植量 X1+X2+X3≤600 X4+X5+X6≤500 X7+X8+X9≤325 非负约束Xi≥0 , i=1,2, (9) 3.计算机求解过程 步骤1.生成表格 步骤2.输入数据

线性规划应用案例

市场营销应用 案例一:媒体选择 在媒体选择中应用线性规划的目的在于帮助市场营销经理将固定的广告预算分配到各种广告媒体上,可能的媒体包括报纸、杂志、电台、电视和直接邮件。在这些媒体中应用线性规划,目的是要使宣传范围、频率和质量最大化。对于应用中的约束条件通常源于对公司政策、合同要求及媒体的可用性。在下面的应用中,我们将介绍如何应用线性规划这一工具来建立模型进而解决媒体选择问题。 REL发展公司正在私人湖边开发一个环湖社区。湖边地带和住宅的主要市场是距离开发区100英里以内的所有中上收入的家庭。REL公司已经聘请BP&J 来设计宣传活动。 考虑到可能的广告媒体和要覆盖的市场,BP&J建议将第一个月的广告局限于5种媒体。在第一个月末,BP&J将依据本月的结果再次评估它的广告策略。BP&J已经收集到了关于受众数量、广告单价、各种媒体一定周期内可用的最大次数以及评定5种媒体各自宣传质量的数据。质量评定是通过宣传质量单位来衡量的。宣传质量单位是一种用于衡量在各个媒体中一次广告的相对价值的标准,它建立于BP&J在广告业中的经验,将众多因素考虑在内,如受众层次(年龄、收入和受众受教育的程度)、呈现的形象和广告的质量。表4-1列出了收集到的这些信息。 表4-1 REL发展公司可选的广告媒体

REL发展公司提供给BP&J第一个月广告活动的预算是30000美元。而且,REL公司对BP&J如何分配这些资金设置了如下限制:至少要使用10次电视广告,达到的受众至少要有50000人,并且电视广告的费用不得超过18000美元。应当推荐何种广告媒体选择计划呢? 案例二:市场调查 公司开展市场营销调查以了解消费者个性特点、态度以及偏好。专门提供此种信息的市场营销调查公司,经常为客户机构开展实际调查。市场营销调查公司提供的典型服务包括涉及计划、开展市场调查、分析收集数据、提供总结报告和对客户提出意见。在调查设计阶段,应当对调查对象的数量和类型设定目标或限额。市场营销调查公司的目标是以最小的成本满足客户要求。 市场调查公司(MSI)专门评定消费者对新的产品、服务和广告活动的反映。一个客户公司要求MSI帮助确定消费者对一种近期推出的家具产品的反应。在与客户会面的过程中,MSI统一开展个人入户调查,以从有儿童的家庭和无儿童的家庭获得回答。而且MSI还同意同时开展日间和晚间调查。尤其是,客户的合同要求依据以下限制条款进行1000个访问: ●至少访问400个有儿童的家庭; ●至少访问400个无儿童的家庭; ●晚间访问的家庭数量必须不少于日间访问的家庭数量; ●至少40%有儿童的家庭必须在晚间访问; ●至少60%无儿童的家庭必须在晚间访问。 因为访问有儿童的家庭需要额外的访问时间,而且晚间访问者要比日间访问者获得更多收入,所以成本因访问的类型不同而不同。基于以往的调查研究,预计的访问费用如下表所示: 以最小总访问成本满足合同要求的家庭——时间访问计划是什么样的呢?

线性规划的实际应用

线性规划的实际应用 The Standardization Office was revised on the afternoon of December 13, 2020

线性规划的实际应用 摘要线性规划模型是科学与工程领域广泛应用的数学模型。本文应用线性规划模 型,以某水库输水管的选择为研究对象,以实现输水管的选择既能保证供水,又能使 造价最低为目标,根据水库的特点和实际运行情况,分析了其输水管选择过程中线性 规划模型的建立方法,并分别通过单纯形法和M A T L A B软件进行求解。 关键词线性规划模型单纯形法M A T L A B 一、专著背景简介 《最优化方法》介绍最优化模型的理论与计算方法,其中理论包括对偶理论、非线性规划的最优性理论、非线性半定规划的最优性理论、非线性二阶锥优化的最优性理论;计算方法包括无约束优化的线搜索方法、线性规划的单纯形方法和内点方法、非线性规划的序列二次规划方法、非线性规划的增广L ag ra ng e 方法、非线性半定规划的增广La gr an ge方法、非线性二阶锥优化的增广 La gr an ge方法以及整数规划的L ag ra n ge松弛方法。《最优化方法》注重知识的准确性、系统性和论述的完整性,是学习最优化方法的一本入门书。 最优化方法(也称做方法)是近几十年形成的,它主要运用研究各种系统的优化途径及方案,为决策者提供科学决策的依据。最优化方法的主要研究对象是各种有的管理问题及其生产经营活动。最优化方法的目的在于针对所研究的系统,求得一个合理运用人力、物力和财力的最佳方案,发挥和提高系统的效能及效益,最终达到系统的最优目标。实践表明,随着科学技术的日益进步和生产经营的日益发展,最优化方法已成为的重要理论基础和的方法,被人们广泛地应用到、、工程建设、国防等各个领域,发挥着越来越重要的作用。本章将介绍最优化方法的研究对象、特点,以及最优化方法模型的建立和模型的分析、求解、应用。主要是线性规划问题的模型、求解(线性规划问题的单纯形解法)及其应用-运输问题;以及动态规划的模型、求解、应用-资源分配问题。 二、专著的主要结构内容 《最优化方法》是一本着重实际应用又有一定理论深度的最优化方法教材,内容包括线性规划、运输问题、整数规划、目标规划、非线性规划(无约束最优化与约束最优化)、动态规划等最基本、应用最广又最有代表性的最优化方

线性规划模型在企业生产计划中的应用

诚信声明 我声明,所呈交的毕业论文是本人在老师指导下进行的研究工作及取得的研究成果。据我查证,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表或撰写过的研究成果,我承诺,论文中的所有内容均真实、可信。 毕业论文作者签名:签名日期:年月日

摘要:在企业生产过程中,生产资源的分配直接影响到企业的经济效益。因此,企业在制定生产计划时,人力物力和时间等资源的优化配制是首要面对的关键问题,而建立线性规划模型则是目前解决该问题的有效方法之一。本文旨在针对上述有限资源条件的约束下,通过建立相应的线性规划模型来制定生产计划以实现企业资源最优化、利益最大化,同时利用LINGO 11.0软件求解线性规划模型并分析在某些资源变动时对该模型所产生的影响并寻求最优生产方案。 关键词:企业生产计划;线性规划;数学模型;LINGO 11.0

Abstract:In the enterprise production process, the allocation of production resources directly affects the economic efficiency of enterprises. Therefore, enterprises in the development of production plan, formulated to optimize the resources of manpower and time is the key problem of face. And to establish the linear programming model is one of the effective ways to solve the problem. This paper aimed at the limited resource constraints, by establishing linear programming model corresponding to make production plan in order to realize the maximization of enterprise resource optimization, interest, and using LINGO11.0 software to solve the linear programming model and analysis the influence on the model in some resource changes and seek the optimal production plan. Key words:Production plan;Linear programming;Mathematical model; LINGO 11.0 目录

线性规划案例分析(1)

1. 在一个金属板加工车间内,要从尺寸为48分米?96分米的大块矩形金属板上切割下 小块的金属板。此车间接到订单要求生产8块大小为36分米?50分米的矩形金属板,13块大小为24分米?36分米的矩形金属板,以及15块大小为18分米?30分米的矩形金属板。这些金属板都需要从现有的大金属板上切割下来。为了生产出满足订单要求的金属板,最少可以使用多少块大金属板? 列出该问题的线性规划模型。 Zmin = 2. 某县级市正在研究引进公交系统以减轻市内自驾车引起的烟尘污染。这项研究的目标是 寻求满足运输所需要的最少公交车数。在收集了必要的信息之后,市政工程师注意到,每天所需的最少公交车数随一天中的时间不同而变化,而且所需的最少公交车数在若干连续的4小时间隔内可以近似看成一个常数。图1描述了工程师的发现,为了完成公交车所需的日常维护,每辆公交车一天只能连续运行8小时,问该市至少需要多少量公交车?列出该问题的线性规划模型。 0:004:008:0012:0016:0020:0024:004 8 124810712 4 图1 3. 某银行正在制订一项总额可达6000万元的贷款策略,表1提供了各类贷款的相关数据。 表1 贷款类型 利率 坏账比率 个人 0.140 0.10 汽车 0.130 0.07 住房 0.120 0.03 农业 0.125 0.05 商业 0.100 0.02 其中,坏账不可收回且不产生利息收入。 为了与其它金融机构竞争,要求银行把至少40%的资金分配给农业和商业贷款。为扶持当地的住房产业,住房贷款至少要等于个人、汽车和住房贷款总额的50%。银行还有一项明确的政策,不允许坏账的总比例超过全部贷款的4%。试寻求一种最佳贷款策略,使得银行的净收益达到最大。建立此问题的线性规划模型。 4.某种产品在未来4个季度的需求量分别是300,400,450,250件,每件的价格在第1季度以20元开始,其随后的每个季度增加2元。供应商在任一季度最多可以提供产品400件。尽管我们可以利用前面季度的低价优势,但它会导致每季度每件3.5元的储存成本,另外,从一个季度到下一季度的最大件数不能超过100件,试为该产品建立一个最优的采购计划以满足需求且使总成本最低。建立该问题的线性规划模型。

相关文档
最新文档