数学建模运筹模型学习教案.pptx
《数学建模运筹模型学习教案.pptx》由会员分享,可在线阅读,更多相关《数学建模运筹模型学习教案.pptx(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1数学数学(shxu)建模运筹模型建模运筹模型第一页,共83页。例例例例 下料问题下料问题下料问题下料问题 某工厂要做某工厂要做某工厂要做某工厂要做100100100100套钢架,每套用长为套钢架,每套用长为套钢架,每套用长为套钢架,每套用长为2.9m2.9m2.9m2.9m,2.1m2.1m2.1m2.1m,1.5m1.5m1.5m1.5m的圆钢各一根,已知原料每根长的圆钢各一根,已知原料每根长的圆钢各一根,已知原料每根长的圆钢各一根,已知原料每根长7.4m7.4m7.4m7.4m。应如。应如。应如。应如何何何何(rh)(rh)(rh)(rh)下料,可使所用原料最省?下料,可使所用原料
2、最省?下料,可使所用原料最省?下料,可使所用原料最省?解:共可设计下列解:共可设计下列解:共可设计下列解:共可设计下列5 5 5 5种下料方案种下料方案种下料方案种下料方案线性规划(xin xn u hu)第2页/共83页第二页,共83页。第3页/共83页第三页,共83页。建模步骤:建模步骤:建模步骤:建模步骤:(1)(1)(1)(1)确定确定确定确定(qudng)(qudng)(qudng)(qudng)决策变量:我们需要作出决策或者选决策变量:我们需要作出决策或者选决策变量:我们需要作出决策或者选决策变量:我们需要作出决策或者选择的量,一般情况下,题目问什么就设什么为决策变择的量,一般情况
3、下,题目问什么就设什么为决策变择的量,一般情况下,题目问什么就设什么为决策变择的量,一般情况下,题目问什么就设什么为决策变量。量。量。量。(2)(2)(2)(2)找出约束条件:即决策变量受到的所有的约束。找出约束条件:即决策变量受到的所有的约束。找出约束条件:即决策变量受到的所有的约束。找出约束条件:即决策变量受到的所有的约束。(3)(3)(3)(3)写出目标函数:即问题所要达到的目标,并明确是写出目标函数:即问题所要达到的目标,并明确是写出目标函数:即问题所要达到的目标,并明确是写出目标函数:即问题所要达到的目标,并明确是求求求求maxmaxmaxmax还是还是还是还是minminminmi
4、n。线性规划(xin xn u hu)第4页/共83页第四页,共83页。例例例例 混合配料问题混合配料问题混合配料问题混合配料问题 某糖果厂用原料某糖果厂用原料某糖果厂用原料某糖果厂用原料1 1 1 1、2 2 2 2、3 3 3 3加工三种加工三种加工三种加工三种(sn(sn(sn(sn zhn)zhn)zhn)zhn)不同牌号的糖果甲、乙、丙。已知各种牌号糖果不同牌号的糖果甲、乙、丙。已知各种牌号糖果不同牌号的糖果甲、乙、丙。已知各种牌号糖果不同牌号的糖果甲、乙、丙。已知各种牌号糖果中原料中原料中原料中原料1 1 1 1、2 2 2 2、3 3 3 3的含量、原料每月限用量、三种的含量、原
5、料每月限用量、三种的含量、原料每月限用量、三种的含量、原料每月限用量、三种(sn(sn(sn(sn zhn)zhn)zhn)zhn)牌号糖果的加工费及售价,如下表所示。该厂每牌号糖果的加工费及售价,如下表所示。该厂每牌号糖果的加工费及售价,如下表所示。该厂每牌号糖果的加工费及售价,如下表所示。该厂每月如何生产才能获利最大?月如何生产才能获利最大?月如何生产才能获利最大?月如何生产才能获利最大?线性规划(xin xn u hu)第5页/共83页第五页,共83页。解:用解:用解:用解:用i=1,2,3i=1,2,3i=1,2,3i=1,2,3代表原料代表原料代表原料代表原料1,2,3,j=1,2,
6、31,2,3,j=1,2,31,2,3,j=1,2,31,2,3,j=1,2,3代表糖果甲、乙、丙。代表糖果甲、乙、丙。代表糖果甲、乙、丙。代表糖果甲、乙、丙。XijXijXijXij表表表表示示示示(biosh)(biosh)(biosh)(biosh)第第第第j j j j中产品中原料中产品中原料中产品中原料中产品中原料i i i i的含量,则的含量,则的含量,则的含量,则 对于原料对于原料对于原料对于原料1 1 1 1:x11,x12,x13;x11,x12,x13;x11,x12,x13;x11,x12,x13;对于原料对于原料对于原料对于原料2 2 2 2:x21,x22,x23;x
7、21,x22,x23;x21,x22,x23;x21,x22,x23;对于原料对于原料对于原料对于原料3 3 3 3:x31,x32,x33;x31,x32,x33;x31,x32,x33;x31,x32,x33;对于甲:对于甲:对于甲:对于甲:x11,x21,x31;x11,x21,x31;x11,x21,x31;x11,x21,x31;对于乙:对于乙:对于乙:对于乙:x12,x22,x32;x12,x22,x32;x12,x22,x32;x12,x22,x32;对于丙:对于丙:对于丙:对于丙:x13,x23,x33;x13,x23,x33;x13,x23,x33;x13,x23,x33;目
8、标函数:利润最大,利润目标函数:利润最大,利润目标函数:利润最大,利润目标函数:利润最大,利润=收入收入收入收入-原料成本原料成本原料成本原料成本-加工费加工费加工费加工费 约束条件:原料用量限制,含量限制约束条件:原料用量限制,含量限制约束条件:原料用量限制,含量限制约束条件:原料用量限制,含量限制线性规划(xin xn u hu)第6页/共83页第六页,共83页。线性规划(xin xn u hu)第7页/共83页第七页,共83页。求解求解求解求解(qi ji)(qi ji)(qi ji)(qi ji)方法:方法:方法:方法:1.1.1.1.图解法图解法图解法图解法 适合含有两个决策变量的模
9、型;适合含有两个决策变量的模型;适合含有两个决策变量的模型;适合含有两个决策变量的模型;maxmaxmaxmax z=x1+3x2 z=x1+3x2 z=x1+3x2 z=x1+3x2s.t.s.t.s.t.s.t.x1+x26 x1+x26 x1+x26 x1+x26-x1+2x28-x1+2x28-x1+2x28-x1+2x28x1 0,x20 x1 0,x20 x1 0,x20 x1 0,x20可行(kxng)域目标(mbio)函数等值线最优解64-860 x1x2线性规划第8页/共83页第八页,共83页。2.2.2.2.单纯形法单纯形法单纯形法单纯形法(人工人工人工人工(rngng)(
10、rngng)(rngng)(rngng)变量法、对偶单纯形法变量法、对偶单纯形法变量法、对偶单纯形法变量法、对偶单纯形法)软件求解:软件求解:软件求解:软件求解:lingolingolingolingo,lindolindolindolindo,MatlabMatlabMatlabMatlabMin f=0.4x1+1.5x2+x3+1.3x4 Min f=0.4x1+1.5x2+x3+1.3x4 Min f=0.4x1+1.5x2+x3+1.3x4 Min f=0.4x1+1.5x2+x3+1.3x4 S.t.0.3x1+3x2+1.5x4=320S.t.0.3x1+3x2+1.5x4=32
11、0S.t.0.3x1+3x2+1.5x4=320S.t.0.3x1+3x2+1.5x4=320 0.5x1+2x3+x4=240 0.5x1+2x3+x4=240 0.5x1+2x3+x4=240 0.5x1+2x3+x4=240 1.4x1+0.7x4=420 1.4x1+0.7x4=420 1.4x1+0.7x4=420 1.4x1+0.7x4=420 线性规划(xin xn u hu)第9页/共83页第九页,共83页。将某种物资从将某种物资从将某种物资从将某种物资从m m m m个产地遇到个产地遇到个产地遇到个产地遇到(y do)n(y do)n(y do)n(y do)n个销地,个销地
12、,个销地,个销地,每个产地都有一定的产量每个产地都有一定的产量每个产地都有一定的产量每个产地都有一定的产量aiaiaiai,i=1,2,mi=1,2,mi=1,2,mi=1,2,m,每个,每个,每个,每个销地都对物资有一定的需求量销地都对物资有一定的需求量销地都对物资有一定的需求量销地都对物资有一定的需求量bj,j=1,2,nbj,j=1,2,nbj,j=1,2,nbj,j=1,2,n。已知从第已知从第已知从第已知从第i i i i个产地向第个产地向第个产地向第个产地向第j j j j个销地运送单位物资的运价个销地运送单位物资的运价个销地运送单位物资的运价个销地运送单位物资的运价为为为为cij
13、cijcijcij,总产量等于总需求量,总产量等于总需求量,总产量等于总需求量,总产量等于总需求量()()()()。如何。如何。如何。如何调运物资,才能使总运费最小?调运物资,才能使总运费最小?调运物资,才能使总运费最小?调运物资,才能使总运费最小?设设设设xijxijxijxij为从产地为从产地为从产地为从产地AiAiAiAi运往销地运往销地运往销地运往销地BjBjBjBj的运输量,的运输量,的运输量,的运输量,运输(ynsh)问题第10页/共83页第十页,共83页。运输表:运输表:(产销平衡的运输问题产销平衡的运输问题)求解方法:求解方法:1.1.确定初始基本可行解(西北角确定初始基本可行
14、解(西北角法、最小元素法、最小元素(yun s)(yun s)法、法、vogalvogal法)法)2.2.最优性检验;最优性检验;3.3.迭代求新的基本可行解。迭代求新的基本可行解。运输(ynsh)问题第11页/共83页第十一页,共83页。例例例例 某食品公司下属的三个食品厂某食品公司下属的三个食品厂某食品公司下属的三个食品厂某食品公司下属的三个食品厂A1A1A1A1、A2A2A2A2、A3A3A3A3生产食品,生产食品,生产食品,生产食品,3 3 3 3个厂每月的生产个厂每月的生产个厂每月的生产个厂每月的生产能力分别为能力分别为能力分别为能力分别为7 7 7 7吨、吨、吨、吨、4 4 4 4
15、吨、吨、吨、吨、9 9 9 9吨,食品被运到吨,食品被运到吨,食品被运到吨,食品被运到B1B1B1B1、B2B2B2B2、B3B3B3B3、B4B4B4B4四个销售点,四个销售点,四个销售点,四个销售点,它们对方便食品的月需求量分别为它们对方便食品的月需求量分别为它们对方便食品的月需求量分别为它们对方便食品的月需求量分别为3 3 3 3吨、吨、吨、吨、6 6 6 6吨、吨、吨、吨、5 5 5 5吨、吨、吨、吨、6 6 6 6吨,运输吨,运输吨,运输吨,运输(ynsh)(ynsh)(ynsh)(ynsh)表如下表,试制定最优运送方案。表如下表,试制定最优运送方案。表如下表,试制定最优运送方案。表
16、如下表,试制定最优运送方案。运输(ynsh)问题第12页/共83页第十二页,共83页。解:解:解:解:1.1.1.1.确定确定确定确定(qudng)(qudng)(qudng)(qudng)初始基可行解初始基可行解初始基可行解初始基可行解 最小元素法:最小元素法:最小元素法:最小元素法:运输(ynsh)问题第13页/共83页第十三页,共83页。解:解:解:解:1.1.1.1.确定初始确定初始确定初始确定初始(ch sh)(ch sh)(ch sh)(ch sh)基可行解基可行解基可行解基可行解(最小元素法最小元素法最小元素法最小元素法)初始初始初始初始(ch sh)(ch sh)(ch sh)
17、(ch sh)基本可行解对应的目标函数值:基本可行解对应的目标函数值:基本可行解对应的目标函数值:基本可行解对应的目标函数值:f=3*4+10*3+1*3+2*1+4*6+5*3=86 f=3*4+10*3+1*3+2*1+4*6+5*3=86 f=3*4+10*3+1*3+2*1+4*6+5*3=86 f=3*4+10*3+1*3+2*1+4*6+5*3=86运输(ynsh)问题第14页/共83页第十四页,共83页。解:解:解:解:2.2.2.2.最优性检验最优性检验最优性检验最优性检验 (1)(1)(1)(1)位势位势位势位势(wi sh)(wi sh)(wi sh)(wi sh):ui+
18、vj=cij (i=1,2,m,j=1,2,n)ui+vj=cij (i=1,2,m,j=1,2,n)ui+vj=cij (i=1,2,m,j=1,2,n)ui+vj=cij (i=1,2,m,j=1,2,n)其中其中其中其中cij cij cij cij 为基本可行解中基变量对应的单位运价。为基本可行解中基变量对应的单位运价。为基本可行解中基变量对应的单位运价。为基本可行解中基变量对应的单位运价。注:注:注:注:m+n-1m+n-1m+n-1m+n-1个方程,个方程,个方程,个方程,m+nm+nm+nm+n个变量。个变量。个变量。个变量。(2)(2)(2)(2)利用位势利用位势利用位势利用位
19、势(wi sh)(wi sh)(wi sh)(wi sh)求非基变量检验数求非基变量检验数求非基变量检验数求非基变量检验数 检验数计算公式:检验数计算公式:检验数计算公式:检验数计算公式:cij-ui-vj cij-ui-vj cij-ui-vj cij-ui-vj (3)(3)(3)(3)检验数全都大于等于零时对应的解为最优检验数全都大于等于零时对应的解为最优检验数全都大于等于零时对应的解为最优检验数全都大于等于零时对应的解为最优解。解。解。解。运输(ynsh)问题第15页/共83页第十五页,共83页。位势位势位势位势(wi sh)(wi sh)(wi sh)(wi sh):检验数:检验数:
20、检验数:检验数:运输(ynsh)问题第16页/共83页第十六页,共83页。3.3.3.3.迭代迭代迭代迭代(di di)(di di)(di di)(di di)求新基本可行解求新基本可行解求新基本可行解求新基本可行解(1)(1)(1)(1)负检验数中最小者对应的变量进基;负检验数中最小者对应的变量进基;负检验数中最小者对应的变量进基;负检验数中最小者对应的变量进基;(2)(2)(2)(2)在运输表中找一个包含进基变量的闭回路,这个回路上其他顶点在运输表中找一个包含进基变量的闭回路,这个回路上其他顶点在运输表中找一个包含进基变量的闭回路,这个回路上其他顶点在运输表中找一个包含进基变量的闭回路,
21、这个回路上其他顶点均为基变量。依次对闭回路的四个顶点标号,将顶点分为奇点格均为基变量。依次对闭回路的四个顶点标号,将顶点分为奇点格均为基变量。依次对闭回路的四个顶点标号,将顶点分为奇点格均为基变量。依次对闭回路的四个顶点标号,将顶点分为奇点格和偶点格;和偶点格;和偶点格;和偶点格;(3)(3)(3)(3)偶点格的最小值作为调整量,所有奇点格偶点格的最小值作为调整量,所有奇点格偶点格的最小值作为调整量,所有奇点格偶点格的最小值作为调整量,所有奇点格+调整量;偶点格调整量;偶点格调整量;偶点格调整量;偶点格-调整调整调整调整量,即一次迭代量,即一次迭代量,即一次迭代量,即一次迭代(di di)(d
22、i di)(di di)(di di)。(4)(4)(4)(4)按位势方程求新解对应的位势及检验数,判别最优性。按位势方程求新解对应的位势及检验数,判别最优性。按位势方程求新解对应的位势及检验数,判别最优性。按位势方程求新解对应的位势及检验数,判别最优性。运输(ynsh)问题第17页/共83页第十七页,共83页。闭回路闭回路闭回路闭回路(hul)(hul)(hul)(hul):运输(ynsh)问题第18页/共83页第十八页,共83页。迭代及新基本可行迭代及新基本可行迭代及新基本可行迭代及新基本可行(kxng)(kxng)(kxng)(kxng)解的检验数计算:解的检验数计算:解的检验数计算:解
23、的检验数计算:运输(ynsh)问题第19页/共83页第十九页,共83页。产销不平衡运输问题:产销不平衡运输问题:产销不平衡运输问题:产销不平衡运输问题:1.1.1.1.供大于求,引入虚拟销售点,并假设它的需求量供大于求,引入虚拟销售点,并假设它的需求量供大于求,引入虚拟销售点,并假设它的需求量供大于求,引入虚拟销售点,并假设它的需求量为为为为 供不应求,引入虚拟的产地,并假设它的产量为供不应求,引入虚拟的产地,并假设它的产量为供不应求,引入虚拟的产地,并假设它的产量为供不应求,引入虚拟的产地,并假设它的产量为 由于虚拟销地是不存在的,实际上这个差值是在产地由于虚拟销地是不存在的,实际上这个差值
24、是在产地由于虚拟销地是不存在的,实际上这个差值是在产地由于虚拟销地是不存在的,实际上这个差值是在产地贮存的,故从产地到虚拟销地的单位运价为贮存的,故从产地到虚拟销地的单位运价为贮存的,故从产地到虚拟销地的单位运价为贮存的,故从产地到虚拟销地的单位运价为0 0 0 0;同理,由于虚拟产地是不存在的,所以同理,由于虚拟产地是不存在的,所以同理,由于虚拟产地是不存在的,所以同理,由于虚拟产地是不存在的,所以(suy)(suy)(suy)(suy)虚设的虚设的虚设的虚设的产地到各个销地的单位运价也为产地到各个销地的单位运价也为产地到各个销地的单位运价也为产地到各个销地的单位运价也为0.0.0.0.运输
25、(ynsh)问题第20页/共83页第二十页,共83页。例例例例 2 2 2 2个化肥厂供应个化肥厂供应个化肥厂供应个化肥厂供应3 3 3 3个地区的化肥,试决定运费最小的调运方案。个地区的化肥,试决定运费最小的调运方案。个地区的化肥,试决定运费最小的调运方案。个地区的化肥,试决定运费最小的调运方案。解:增加虚设的销地解:增加虚设的销地解:增加虚设的销地解:增加虚设的销地B4B4B4B4,销量,销量,销量,销量(xio lin)(xio lin)(xio lin)(xio lin)为为为为10101010,构造产销平衡,构造产销平衡,构造产销平衡,构造产销平衡的运输表。的运输表。的运输表。的运输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 运筹 模型 学习 教案
限制150内