优化模型特殊的整数规划课件.ppt
《优化模型特殊的整数规划课件.ppt》由会员分享,可在线阅读,更多相关《优化模型特殊的整数规划课件.ppt(31页珍藏版)》请在三一办公上搜索。
1、数学建模优化模型,从徐州到宿迁怎么走最快到达,?,Find the optimal solution寻找最优解Jiang,数学建模优化模型,points1、什么是优化模型 1.1 优化模型的问题及方法 1.2 引例及优化模型的解题步骤2、无约束和有约束的优化模型3、优化问题的常用方法 3.1 线性规划 3.2 整数规划3.2.1 01规划 3.3 非线性规划 3.4 多目标规划,数学建模优化模型,什么是优化模型?优化模型主要用来解决决策问题的模型,决策是有目的的选择行为,即是从一系列可选择的方案中选择能达到自己目的的方案。将这个目的定量成一个函数表达式,这个函数表达式称为目标函数。决策通常考虑
2、一定的限制,这些限制称为约束条件。最优化已经广泛的渗透到工程、经济、电子技术等领域 计算机技术的出现,使得数学家研究出了许多最优化方法和算法用以解决以前难以解决的问题。,数学建模优化模型,优化问题主要讨论的问题无约束极值问题一元与多元函数无约束优化线性与非线性有约束优化静态与动态优化,优化问题的方法1、函数极值(微积分)2、线性规划3、整数规划(01规划)4、非线性规划5、动态规划6、多目标规划 7、对策论,有约束,无约束,数学建模优化模型,引例 某机床厂生产甲、乙两种机床,每台销售后的利润分别为4000元与3000元。生产甲机床需用机器A,B加工,加工时间分别为每台2小时和1小时;生产乙机床
3、需用三种机器A,B,C加工,加工时间为每台各一小时。若每天可用于加工的机器时数分别为机器10小时、机器8小时和机器7小时,问该厂应生产甲、乙机床各几台,才能使总利润最大?,数学建模优化模型,解:设该厂生产甲、乙机床x1,x2台时利润最大。使利润最大,建立目标函数,各机床工作时长有限制,列出约束条件,上面由目标函数和约束条件确定的即是一个简单的优化模型,由于目标函数和约束条件均是线性的,所以称为线性规划问题。,数学建模优化模型,目标函数为一组平行直线,其在可行域(黄色部分)内有最大值时,取点(2,6),最大值为260000,1、图解法,2、Matlab编程f=4000;3000;A=2 1;1
4、1;0 1;b=10;8;7;lb=zeros(2,1);x,fval,exitflag,output,lambda=linprog(f,A,b,lb),数学建模优化模型,由引例可以总结运用最优化方法解决最优化问题的一般方法步骤如下:前期分析:分析问题,找出要解决的目标,约束条件,并 确立最优化的目标。定义变量,建立最优化问题的数学模型,列出目标函数和约束条件。针对建立的模型,选择合适的求解方法或数学软件。编写程序,利用计算机求解。对结果进行分析,讨论诸如:结果的合理性、正确性,算法的收敛性,模型的适用性和通用性,算法效率与误差等。,数学建模优化模型,无约束的优化问题Eg.有边长为3m的正方形
5、铁板,在四个角剪去相等的正方形 以制成方形无盖水槽,问如何剪法使水槽的容积最大?解:设减去正方形的边长为x,则水槽容积为:,建立无约束优化模型,无约束优化模型通常用求导求极值的方法,由于人工计算较为复杂,这里我们用软件进行求解:,数学建模优化模型,先编写M文件fun0.m如下:function f=fun0(x)f=-(3-2*x).2*x;主程序为wliti2.m:x,fval=fminbnd(fun0,0,1.5);xmax=x fmax=-fval,运算结果为:xmax=0.5000,fmax=2.0000.即剪掉的正方形的边长为0.5m时水槽的容积最大,最大容积为2m3.,数学建模优化
6、模型,有约束的优化问题的数学模型一般形式为:,为目标函数,即是对目标函数的约束条件,数学建模优化模型,下面介绍有约束优化问题的几种常用方法线性规划1、概念 线性规划是研究目标函数与约束条件均为线性的一类优化 问题的数学方法。2、基本结构2.1决策变量 未知数。它是通过模型计算来确定的决策因素。又分为实际变量求解的变量和计算变量,计算变量又分松弛变量(上限)和人工变量(下限)。2.2目标函数目标的数学表达式。目标函数是求变量的线性函数的极大值和极小值这样一个极值问题。2.3约束条件实现目标的制约因素。它包括:客观约束条件、主观约束条件和非负限制,数学建模优化模型,线性规划3、标准模型,左式的决策
7、变量为x;目标函数为极大值函数,也可是极小值即min;约束条件不止一个且均为线性,这个基本的线性规划模型包含了这三个要素。单从模型的形式上不容易理解,下面结合实例加深记忆和理解。,求和符号,展开,数学建模优化模型,4、例子 设某工厂有甲、乙、丙、丁四个车间,生产A、B、C、D、E、F六种产品。根据机床性能和以前的生产情况,得知每单位产品所需车间的工作小时数、每个车间在一个季度工作小时的上限以及单位产品的利润,如下表所示(例如,生产一个单位的A产品,需要甲、乙、丙三个车间分别工作1小时、2小时和4小时)问:每种产品各应该每季度生产多少,才能使这个工厂每季度生产利润达到最大。,数学建模优化模型,数
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 优化 模型 特殊 整数 规划 课件

链接地址:https://www.31ppt.com/p-3828759.html