《数学模型与数学建模5.1-线性规划ppt课件.ppt》由会员分享,可在线阅读,更多相关《数学模型与数学建模5.1-线性规划ppt课件.ppt(55页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程数学模型数学模型安徽大学数学科学学院安徽大学数学科学学院病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程第第5章章 数学规划模型数学规划模型5.1 线性规划线性规划5.2 非线性规划非线性规划 5.3 整数规划整数规划 5.4 多目标规划多目标规划病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程5.15.1线性规划线性规划5.1.1 5.1.1 线性规划问题的数学
2、模型及其标准形式线性规划问题的数学模型及其标准形式例例5.1.15.1.1 某工厂在计划期内要安排生产A、B两种产品,已知生产单位产品所需设备台时及对甲、乙两种原材料的消耗,有关数据如表5.1.1。问:应如何安排生产计划,使工厂获利最大?病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程表表5.1.1 5.1.1 资源配置问题的数据资源配置问题的数据病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程解解 设 为生产A、B两种产品的数量,则由表5.1.1知利润函数为 。同时所需
3、设备台时和对甲、乙两种原料的消耗分别不超过8台时、16公斤和12公斤,因此建立线性规划问题的数学模型为:(5.1.1)病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程例例5.1.25.1.2 某公司饲养实验用的动物以供出售,已知这些动物的生长对饲料中3种营养成分(蛋白质、矿物质和维生素)特别敏感,每个动物每周至少需要蛋白质60g,矿物质3g,维生素8mg,该公司能买到5种不同的饲料,每种饲料1kg所含各种营养成分和成本如表5.1.2所示,求既能满足动物生长需要,又使总成本最低的饲料配方。病原体侵入机体,消弱机体防御机能,破坏机体内环
4、境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程表表5.1.2 5.1.2 饲料营养成分表饲料营养成分表病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程解解 设 分别表示每周每个动物需要饲料 、的数量,则成本函数为 。根据营养的需求,要求蛋白质、矿物质和维生素分别不低于60g、3g和8mg,因此,可建立如下的数学模型:(5.1.2)病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程通过以上两个举例可以看出,上述问题的数学模型主要包括以下三个基本要素:(1)决
5、策变量:问题中有待确定的未知变量;(2)约束条件:问题的一些资源等限制条件,且用决策变量的一线性等式或线性不等式来表达;(3)目标函数:问题的目标,按问题的要求,求其最大值或最小值,并用决策变量的线性函数来表达;病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程若建立的数学模型的目标函数是决策变量的线性函数、约束条件是决策变量的线性等式或线性不等式,则称此数学模型为线性规划(Linear Programming,简记为LP)模型。一般地,线性规划问题的数学模型具有形式:(5.1.3)病原体侵入机体,消弱机体防御机能,破坏机体内环境的相
6、对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程从(5.1.3)式可以看出,线性规划问题的目标函数有的是求最大值,有的是求最小值;约束条件有的是等式约束,有的是不等式约束,因此有必要给出线性规划问题的标准形式。线性规划问题的标准形满足:(1)求目标函数的最大值;(2)所有约束条件都是等式约束,且病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程约束条件右端的常数项满足非负性;(3)所有变量均为非负限制。则LP问题的标准形可表示为:(5.1.4)如果所给的线性规划问题不符合标准形的要求,可从以下几个方面将其适当变换化成标准形:
7、病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程(1)目标函数最小值化为求最大值:若求 ,令 ,则有 。(2)不等式约束化为等式约束:若约束条件为 ,引进非负松弛变量 ,则有:病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程若约束条件为 ,增加非负剩余变量 ,则有:(3)决策变量无非负限制化为非负限制:若变量 无非负限制,引进 ,则有:且 。病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程(4)若某个约束条件右
8、端的常数项小于零,则用()乘以该式两端即可。若令 则可将线性规划问题(5.1.4)表示成矩阵形式:(5.1.5)病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程我们称满足约束条件 且 的 为线性规划问题的可行解;使目标函数取到最大值的可行解称为线性规划问题的最优解。病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程5.1.2 5.1.2 线性规划问题的线性规划问题的LINGOLINGO软件和软件和MATLABMATLAB软件求解软件求解例例5.1.35.1.3 用LINGO
9、求解例5.1.1。解解 例5.1.1建立的线性规划数学模型见(5.1.1)。在LINGO的MODEL窗口内输入如下模型:model:max=2*x1+3*x2;x1+2*x2=8;4*x1=16;4*x260;0.1*x1+0.05*x2+0.02*x3+0.2*x4+0.05*x53;0.05*x1+0.1*x2+0.02*x3+0.2*x4+0.08*x58;x1+x2+x3+x4+x5=250000;x1+x5=380000;x2+x6=265200;x3+x7=408100;x4+x8=0;7.5*x5-7.0*x6-13.0*x7+8.0*x8=0;2.85*x1-1.42*x2+4
10、.27*x3-18.49*x4=0;2.85*x5-1.42*x6+4.27*x7-18.49*x8=0;病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程求解得最优解:因此生产飞机汽油1的数量为933400 ,生产飞机汽油2的数量为250000 。病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程例例5.1.75.1.7 某投资公司拟制定今后5年的投资计划,初步考虑下面四个投资项目:项目A:从第1年到第4年每年年初可以投资,于次年年末收回成本,并可获利润15%;项目B:第3
11、年年初可以投资,到第5年年末可以收回成本,并获得利润25%,但为了保证足够的资金流动,规定该项目的投资金额上限为不超过总金额的40%病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程项目C:第2年年初可以投资,到第5年年末可以收回成本,并获得利润40%,但公司规定该项目的最大投资金额不超过总金额的30%;项目D:5年内每年年初可以购买公债,于当年年末可以归还本金,并获利息6%。该公司现有投资金额100万元,请帮助该公司制定这些项目每年的投资计划,使公司到第5年年末核算这5年投资的收益率达到最大。病原体侵入机体,消弱机体防御机能,破坏机
12、体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程解解 虽然这是一个连续投资问题,但可以把5年的投资计划一并考虑。用决策变量 分别表示第 年年初为项目A,B,C,D的投资额,根据问题的要求各个变量对应的关系见5.1.5,表中的空白处表示当年不能为该项目投资,也可以认为投资额等于0。病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程表表5.1.5 5.1.5 连续投资问题各变量的对应关系连续投资问题各变量的对应关系病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生
13、理过程首先注意到,项目D每年都可以投资,并且当年末就能收回本息,所以公司每年都应该把全部资金投出去。因此投资方案应满足以下条件:第1年:将100万元资金全部用项目A和D的投资,即 第2年:第2年初可投资项目A、C、D的资金是第1年项目D投资收回的本息之和 病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程第3年:第3年初可投资项目A、B、D的资金是第1年项目A投资和第2年项目D投资收回的本息之和,第4年:第4年初可投资项目A、D的资金是第2年项目A投资和第3年项目D投资收回的本息之和 病原体侵入机体,消弱机体防御机能,破坏机体内环境的
14、相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程第5年:第5年初投资于项目D的资金是第3年项目A投资和第4年项目D投资收回的本息之和 问题的目标是第5年年末公司收回四个项目全部总和最大,即病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程于是我们所建立线性规划问题的数学模型为:病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程用LINGO求解程序如下:max=1.15*x41+1.25*x32+1.4*x23+1.06*x54;x11+x14=1000000;x2
15、1+x23+x24-1.06*x14=0;x31+x32+x34-1.15*x11-1.06*x24=0;x41+x44-1.15*x21-1.06*x34=0;x54-1.15*x31-1.06*x44=0;x32=400000;x23=300000;病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程得最优解:病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程即连续投资方案为:第1年用于投资项目A的金额为716981.1元,项目D的金额为283018.9元;第2年用于项目C
16、的投资金额为300000元(这部分资金是第1年投资项目D收回的本息之和);第3年用于项目A的投资金额为424528.3元,用于项目B的投资金额为400000元(这两部分资金是第1年投资项目A收回的本息之和);病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程第4年不投资;第5年用于项目D的金额为488207.5元(这部分资金是第3年投资项目A收回的本息之和),可使该公司到第五年末核算收益率最大。到第5年年末该公司拥有总资金1437500元,五年期间的收益率43.75%。病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在
17、一定部位生长繁殖,引起不同程度的病理生理过程例例5.1.85.1.8 设有四个化肥厂供应四个地区的农用化肥,假定等量的化肥在这些地区使用效果相同。已知各化肥厂年产量(单位:吨)、各地区年需要量以及从各化肥厂到各地区单位化肥的运价如表5.1.6所示(表中运价中“”表示不适合)。试决定总的运费最节省的化肥调运方案。病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程表表5.1.6 5.1.6 化肥供应的平衡表与运价表化肥供应的平衡表与运价表病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理
18、生理过程解解 设 表示化肥厂 供应地区 的化肥的数量为,为了体现运价表中的不适合,可以不设 三个变量,或者说让他们自动取值为0;为了能解决一般的运输问题,便于用软件计算,我们可以把化肥厂3到地区和化肥厂4到地区、的运价用充分大的整数 来代替,以阻止供应。如果用软件求解,本题赋值 。病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程建立线性规划问题的数学模型:病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程可以按照一般解线性规划的方法用LINGO求解。此处由于运输问题的特殊性
19、,下面给出用LINGO求解运输问题的程序:MODEL:SETS:WAREHOUSE/WH1.WH4/:CAPACITY;CUSTOMER/C1.C4/:DEMAND;LINKS(WAREHOUSE,CUSTOMER):COST,VOLUME;ENDSETSMIN=SUM(LINKS:COST*VOLUME);FOR(CUSTOMER(J):SUM(WAREHOUSE(I):VOLUME(I,J)=DEMAND(J);FOR(WAREHOUSE(I):SUM(CUSTOMER(J):VOLUME(I,J)=CAPACITY(I);DATA:CAPACITY=50,60,50,50;DEMAND=50,70,30,60;COST=16,13,22,17,14,13,19,15,19,20,23,1000,12,1000,10,1000;ENDDATAEND病原体侵入机体,消弱机体防御机能,破坏机体内环境的相对稳定性,且在一定部位生长繁殖,引起不同程度的病理生理过程求解结果:,其余都等于0,。即化肥厂1生产的50吨化肥全部供应地区,化肥厂2生产的60吨化肥全部供应地区,化肥厂3生产的50吨化肥供应30吨给地区、20吨给地区,化肥厂4生产的50吨化肥供应20吨给地区、30吨给地区,可使得总运费达到最小,最小运费为3060元。