数学规划方法建模市公开课一等奖百校联赛特等奖课件.pptx
《数学规划方法建模市公开课一等奖百校联赛特等奖课件.pptx》由会员分享,可在线阅读,更多相关《数学规划方法建模市公开课一等奖百校联赛特等奖课件.pptx(39页珍藏版)》请在咨信网上搜索。
1、 MathematicalModelingDepartmentofMathematicsHUST第六章第六章 数学规划方法建模数学规划方法建模 6.1 线性规划模型线性规划模型 6.2 非线性规划模型非线性规划模型6.3 整数规划模型整数规划模型第六章第六章 数学规划方法建模数学规划方法建模 第1页 MathematicalModelingDepartmentofMathematicsHUST6.1线性规划模型线性规划模型6.1.1 引例及线性规划模型引例及线性规划模型某工厂制造甲某工厂制造甲,乙乙 两种产品,资料以下:两种产品,资料以下:问问:甲,乙:甲,乙两种各应生产多少吨,才能赢利最大?
2、两种各应生产多少吨,才能赢利最大?单单位消耗位消耗产产品品原料原料甲(吨)甲(吨)乙(吨)乙(吨)现现有原料有原料总总量量钢钢材(吨)材(吨)电电力(千瓦力(千瓦时时)工作日(个)工作日(个)9545310360200330单位产品利润 (万元/吨)712例例6.1生产计划问题生产计划问题第2页 MathematicalModelingDepartmentofMathematicsHUST 设生产甲设生产甲产品产品吨,设生产吨,设生产 乙乙 产品产品吨,吨,且且甲甲乙乙现现有原料有原料总总量量钢钢材材电电力力工作日工作日9545310360200330利利润润7126.1线性规划模型线性规划模
3、型6.1.1 引例及线性规划模型引例及线性规划模型表示利润,则表示利润,则解解第3页 MathematicalModelingDepartmentofMathematicsHUST写成线性规划数学模型为:写成线性规划数学模型为:目标函数目标函数约束条件约束条件解解 6.1.1引例及线性规划模型引例及线性规划模型线性函数线性函数线性不等式线性不等式线性规划模型,简写成线性规划模型,简写成LP第4页 MathematicalModelingDepartmentofMathematicsHUST问:怎样调用,才能使运费最省?问:怎样调用,才能使运费最省?例例6.2 运输问题运输问题 6.1.1引例及
4、线性规划模型引例及线性规划模型 有有m个产地个产地 A1,A2,Am生产某种产品生产某种产品,n 个销地个销地B1,B2,Bn ,需要该种物资。需要该种物资。第第i个产地个产地Ai产量为产量为ai 而第而第j个销地个销地Bj销量为销量为bj 已知由产地已知由产地Ai到销地到销地Bj单位运价为单位运价为ci j 且且(称为产销平衡问题)。(称为产销平衡问题)。第5页 MathematicalModelingDepartmentofMathematicsHUST设设运到运到 物资为物资为 ,表示运费,则表示运费,则 6.1.1引例及线性规划模型引例及线性规划模型解解可得线性规划数学模型可得线性规划
5、数学模型满足产量限制、满足产量限制、销量限制、非负销量限制、非负限制等限制等第6页 MathematicalModelingDepartmentofMathematicsHUST 6.1.1引例及线性规划模型引例及线性规划模型线性规划模型普通形式为线性规划模型普通形式为(以最小目标为例以最小目标为例)解解写成矩阵形式为写成矩阵形式为目标函数系数向量目标函数系数向量决议变量决议变量约束方程组系数矩阵约束方程组系数矩阵可行域可行域第7页 MathematicalModelingDepartmentofMathematicsHUST线性规划模型标准形为线性规划模型标准形为非标准形线性规划都能够化为标
6、准形非标准形线性规划都能够化为标准形第8页 MathematicalModelingDepartmentofMathematicsHUST6.1.2线性规划模型解法线性规划模型解法 6.1.2.1两个变量线性规划模型图解法两个变量线性规划模型图解法 用图解法求下面线性规划模型最优解用图解法求下面线性规划模型最优解例例6.3 第9页 MathematicalModelingDepartmentofMathematicsHUSTC(4,2)1)求可行域求可行域6.1.2线性规划模型解法线性规划模型解法 解解第10页 MathematicalModelingDepartmentofMathemati
7、csHUST表示以表示以为参数一簇平行线,位于为参数一簇平行线,位于同一条直线点同一条直线点,函数值相同函数值相同称为等值线。称为等值线。越往上移动,越往上移动,值越大值越大。由图知:在可行域由图知:在可行域 C(4,2)处,处,到达最大值。到达最大值。最大值为:最大值为:2)求目标函数最优值。)求目标函数最优值。A B D L1 L2 L3 L4 L5解解6.1.2线性规划模型解法线性规划模型解法 第11页 MathematicalModelingDepartmentofMathematicsHUSTA(1,0)在点在点A(1,0)处到达最优。处到达最优。用图解法求下面线性规划模型最优解用图
8、解法求下面线性规划模型最优解例例6.4 6.1.2线性规划模型解法线性规划模型解法 第12页 MathematicalModelingDepartmentofMathematicsHUST由上面两个例子可知:由上面两个例子可知:1 1)线性规划模型可行域是凸集;)线性规划模型可行域是凸集;2 2)当)当线线性性规规划模型可行域有界划模型可行域有界时时,其最其最优优解可在其可行域解可在其可行域顶顶点上到达。点上到达。6.1.2线性规划模型解法线性规划模型解法 第13页 MathematicalModelingDepartmentofMathematicsHUST求解线性规划模型一个惯用方法就是求
9、解线性规划模型一个惯用方法就是单纯形单纯形法法,单纯形法是经过迭代来求问题最优解,单纯形法是经过迭代来求问题最优解:最最优解一定能在可行域顶点上到达。优解一定能在可行域顶点上到达。当前,求解线性规划模型有不少现成数学软当前,求解线性规划模型有不少现成数学软件,比如件,比如LINDO软件、软件、LINGO软件及软件及MATLAB等。等。6.1.2.2用数学软件包求解线性规划模型用数学软件包求解线性规划模型我们对于单纯形法不做详细介绍,着重介我们对于单纯形法不做详细介绍,着重介绍用数学软件包来求解线性规划模型。绍用数学软件包来求解线性规划模型。6.1.2线性规划模型解法线性规划模型解法 第14页
10、MathematicalModelingDepartmentofMathematicsHUST例例6.6 某厂用甲、乙、丙三种原料生产某厂用甲、乙、丙三种原料生产A、B、C三种产品,三种产品,每种产品消耗原料定额如表每种产品消耗原料定额如表6.2所表示。问怎样组织生产,才所表示。问怎样组织生产,才能使利润最大?能使利润最大?产品产品定额(千克定额(千克/万件)万件)原料原料ABC现有原料总量(千克)现有原料总量(千克)甲甲乙乙丙丙3 31 12 22 21 11 112122 21 130307 71414单位产品利润(万元/万件)12128 83535表表6.2 三种三种产产品品额额定消耗与
11、利定消耗与利润润并深入回答以下问题:并深入回答以下问题:1)若产品)若产品A价格降低了价格降低了2(万元(万元/万件),是否改变生产计划?万件),是否改变生产计划?2)若产品)若产品C价格上涨了价格上涨了3(万元(万元/万件),是否改变生产计划?万件),是否改变生产计划?3)若市场上还能够买到原料甲,其价格为)若市场上还能够买到原料甲,其价格为1(万元(万元/千克),是否购千克),是否购 买,最多能够买多少千克?买,最多能够买多少千克?第15页 MathematicalModelingDepartmentofMathematicsHUST打开打开LINDO执行文件,执行文件,编程以下:编程以下
12、:max2x1+2x2st2)x143)x234)x1+2x28end例例6.5 用用LINDO软件软件求线性规划模型例求线性规划模型例6.3最优解最优解解:解:LINDO中已要求全部决议变量均为非中已要求全部决议变量均为非负,所以模型中第四个约束条件不负,所以模型中第四个约束条件不必输入;必输入;式中不能有括号,右端不能有数学符式中不能有括号,右端不能有数学符号;号;不等号不等号写成写成(二者与(二者与等价);等价);程序中第程序中第1行为目标函数,标号行为目标函数,标号2),3),4)是标示各约束条件,方便从输)是标示各约束条件,方便从输出结果中查找对应信息(标号能够出结果中查找对应信息(
13、标号能够省略);省略);程序以程序以“end”结束。结束。6.1.2线性规划模型解法线性规划模型解法 第16页 MathematicalModelingDepartmentofMathematicsHUST输入程序后,选择菜单输入程序后,选择菜单“Solve”进行求解,若对提醒进行求解,若对提醒:“DORANGE(SENSITIVITY)ANALYSIS?”(是否进行灵敏性分析?是否进行灵敏性分析?)回答回答“否(否(N)”,则可得到以下输出:,则可得到以下输出:LPOPTIMUMFOUNDATSTEP2OBJECTIVEFUNCTIONVALUE1)12.00000VARIABLEVALUE
14、REDUCEDCOSTX14.0000000.000000X22.0000000.000000ROWSLACKORSURPLUSDUALPRICES2)0.0000001.0000003)1.0000000.0000004)0.0000001.000000NO.ITERATIONS=2从上面输出我们从上面输出我们得到:模型最优得到:模型最优解为解为最优值最优值例例6.5用用LINDO软件软件求线性规划模型例求线性规划模型例6.3最优解最优解第17页 MathematicalModelingDepartmentofMathematicsHUST6.1.2.3线性规划模型灵敏性分析线性规划模型灵敏
15、性分析灵敏度分析是指因为系统环境发生改变,灵敏度分析是指因为系统环境发生改变,而引发系统目标改变敏感程度。而引发系统目标改变敏感程度。对于线性规划模型对于线性规划模型(3),我们总假设,我们总假设A,b,c都是常数向量,但实际上这些数值往都是常数向量,但实际上这些数值往往是往是经过测量和预测经过测量和预测得到,实际中各种原得到,实际中各种原因都能引发它们改变。因都能引发它们改变。现在问题是:这些参数在多大范围内现在问题是:这些参数在多大范围内 改变时,使线性规划模型最优解不变。改变时,使线性规划模型最优解不变。6.1.2.36.1.2.3线性规划模型灵敏性分析线性规划模型灵敏性分析线性规划模型
16、灵敏性分析线性规划模型灵敏性分析第18页 MathematicalModelingDepartmentofMathematicsHUST1)市场条件改变市场条件改变。目标函数系数目标函数系数改变,即第改变,即第j种产品价格变动。种产品价格变动。2)资源条件改变资源条件改变。约束条件右端常数项约束条件右端常数项改变改变,即第即第i种原料数量变动。种原料数量变动。3)工艺技术条件改变工艺技术条件改变。系数矩阵中系数矩阵中改变,即单位产品所需耗材变动。改变,即单位产品所需耗材变动。我们要研究是上述三种改变引发生产计划改变及利润我们要研究是上述三种改变引发生产计划改变及利润改变情况。在什么条件下,要改
17、变生产计划。改变情况。在什么条件下,要改变生产计划。6.1.2.3线性规划模型灵敏性分析线性规划模型灵敏性分析灵敏度分析主要研究下面几个问题:灵敏度分析主要研究下面几个问题:第19页 MathematicalModelingDepartmentofMathematicsHUST1.1.建立数学模型建立数学模型设设A、B、C三种产品计划三种产品计划生产量分别为万件,利润生产量分别为万件,利润为为z万元,则可得以下线性万元,则可得以下线性规划模型规划模型应用应用LINDO软件来求解模型软件来求解模型.打开打开LINDO执行文件,编程执行文件,编程以下:以下:max12x1+8x2+35x3st2)
18、3x1+2x2+12x3303)x1+x2+2x374)2x1+x2+x314end2.2.模型求解模型求解例例6.6 求解求解第20页 MathematicalModelingDepartmentofMathematicsHUST选择菜单选择菜单“Solve”进行求解,若对提醒进行求解,若对提醒:“DORANGE(SENSITIVITY)ANALYSIS?”(是否进行灵敏性分析?是否进行灵敏性分析?)回答回答“是(是(Y)”,则可以下输出:,则可以下输出:LP OPTIMUM FOUND AT STEP 2LP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTI
19、ON VALUE OBJECTIVE FUNCTION VALUE 1)100.5000 1)100.5000 VARIABLE VALUE REDUCED COST VARIABLE VALUE REDUCED COST X1 4.000000 0.000000 X1 4.000000 0.000000 X2 0.000000 2.166667 X2 0.000000 2.166667 X3 1.500000 0.000000 X3 1.500000 0.000000 ROW SLACK OR SURPLUS DUAL PRICES ROW SLACK OR SURPLUS DUAL PRI
20、CES 2)0.000000 1.833333 2)0.000000 1.833333 3)0.000000 6.500000 3)0.000000 6.500000 4)4.500000 0.000000 4)4.500000 0.000000 NO.ITERATIONS=2 NO.ITERATIONS=2例例6.6 求解求解从左面输出第从左面输出第17行行我们得到:我们得到:线性规划模型线性规划模型(4)最优解最优解为为最优值最优值即即A、B、C三种产品三种产品生产量分别为生产量分别为4,0和和1.5万件,利润为万件,利润为100.5万元。万元。3.结果分析。结果分析。普通将三个约束条件右
21、端看作三种普通将三个约束条件右端看作三种“资源资源”,上,上面输出面输出第第811行行“SLACKORSURPLUS”给出了三种资源在最优给出了三种资源在最优解下是否有剩下:解下是否有剩下:2)原料甲,)原料甲,3)原料乙剩下均为零,原料乙剩下均为零,4)原料丙剩下)原料丙剩下4.5千克。千克。我们称我们称“资源资源”剩下为零约束为紧约束(或称为有效约束)剩下为零约束为紧约束(或称为有效约束)第21页 MathematicalModelingDepartmentofMathematicsHUST选择菜单选择菜单“Solve”进行求解,若对提醒进行求解,若对提醒:“DORANGE(SENSITI
22、VITY)ANALYSIS?”(是否进行灵敏性分析?是否进行灵敏性分析?)回答回答“是(是(Y)”,则可以下输出:,则可以下输出:LP OPTIMUM FOUND AT STEP 2LP OPTIMUM FOUND AT STEP 2 OBJECTIVE FUNCTION VALUE OBJECTIVE FUNCTION VALUE 1)100.5000 1)100.5000 VARIABLE VALUE REDUCED COST VARIABLE VALUE REDUCED COST X1 4.000000 0.000000 X1 4.000000 0.000000 X2 X2 0.0000
23、00 0.000000 2.166667 2.166667 X3 1.500000 0.000000 X3 1.500000 0.000000 ROW SLACK OR SURPLUS ROW SLACK OR SURPLUS DUAL PRICESDUAL PRICES 2)0.000000 1.833333 2)0.000000 1.833333 3)0.000000 6.500000 3)0.000000 6.500000 4)4.500000 0.000000 4)4.500000 0.000000 NO.ITERATIONS=2 NO.ITERATIONS=2例例6.6 求解求解在经
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 规划 方法 建模 公开 一等奖 联赛 特等奖 课件
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【精****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【精****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。