线性规划整数规划0-1规划.ppt
《线性规划整数规划0-1规划.ppt》由会员分享,可在线阅读,更多相关《线性规划整数规划0-1规划.ppt(54页珍藏版)》请在三一办公上搜索。
1、一、引言,二、线性规划模型,三、整数线性规划模型,四、0-1整数规划模型,五、非线性规划模型,六、多目标规划模型,七、动态规划模型,一、引言,我们从2005年“高教社杯”全国大学生数模竞,谈起.,其中第二个问题是一个如何来分配有限资源,,从而达到人们期望目标的优化分配数学模型.,这类问题一般可以归结为数学规划模型.,赛的B题“DVD在线租赁”问题的第二问和第三问,规划模型的应用极其广泛,其作用已为越来,来越急速地渗透于工农业生产、商业活动、军事,行为核科学研究的各个方面,为社会节省的财富、,创造的价值无法估量.,特别是在数模竞赛过程中,规划模型是最常,见的一类数学模型.从历年全国大学生数模竞赛
2、,越多的人所重视.随着计算机的逐渐普及,它越,试题的解题方法统计结果来看,每年至少有一道,题涉及到利用规划理论来分析、求解.,二、线性规划模型,线性规划模型是所有规划模型中最基本、最,例1.(食谱问题)设有 n 种食物,各含 m 种营养,素,第 j 种食物中第 i 中营养素的含量为 aij,n 种,食物价格分别为c1,c2,cn,请确定食谱中n 种食,物的数量x1,x2,xn,要求在食谱中 m 种营养素,简单的一种.,2.1 线性规划模型的标准形式,的含量分别不低于b1,b2,bm 的情况下,使得总,总的费用最低.,首先根据食物数量及价格可写出食谱费用为,其次食谱中第 i 种营养素的含量为,因
3、此上述问题可表述为:,解,上述食谱问题就是一个典型的线性规划问题,,寻求以线性函数的最大(小)值为目标的数学模,型.,它是指在一组线性的等式或不等式的约束条件下,,线性规划模型的三种形式,一般形式,目标函数 价值向量 价值系数 决策变量,右端向量,系数矩阵,规范形式,标准形式,三种形式的LP问题全都是等价的,即一种形式的LP可以简单的变换为另一种形式的LP,且它们有相同的解.,以下我们仅将一般形式化成规范形式和标准形式.,目标函数的转化,约束条件和变量的转化,为了把一般形式的LP问题变换为规范形式,我们必须消除等式约束和符号无限制变量.在一般形式的LP中,一个等式约束,可用下述两个不等式约束去
4、替代,这样就把一般形式的LP变换为规范形式.,对于一个无符号限制变量,引进两个非负变量 和,并设,为了把一般形式的LP问题变换为标准形式,必须消除其不等式约束和符号无限制变量.,对于一个不等式约束,代替上述的不等式约束.,对符号无限制变量的处理可按上述方法进行.,可引入一个剩余变量,,用,对于不等式约束,代替上述的不等式约束,这样就把一般形式的LP变换为标准形式.,可引入一个松弛变量,,用,针对标准形式的线性规划问题,其解的理论,分析已经很完备,在此基础上也提出了很好的算,单纯形方法是线性规划问题的最为基础、也,法单纯形方法及其相应的变化形式(两阶段,2.2 线性规划模型的求解,法,对偶单纯形
5、法等).,是最核心的算法。它是一个迭代算法,先从一个,特殊的可行解(极点)出发,通过判别条件去判,断该可行解是否为最优解(或问题无界),若不,是最优解,则根据相应规则,迭代到下一个更好的可行解(极点),直到最优解(或问题无界).关于线性规划问题解的理论和单纯形法具体的求解过程可参见文献1.,在实际应用中,特别是数学建模过程中,遇到线性规划问题的求解,我们一般都是利用现有的软件进行求解,此时通常并不要求线性规划问题是标准形式.比较常用的求解线性规划模型的软件包有LINGO和LINDO.,运输问题,例2.设要从甲地调出物资2000吨,从乙地调出物,资1100吨,分别供给A地1700吨、B地1100
6、吨、C,假定运费与运量成正比.在这种情况下,采用不,地200吨、D地100吨.已知每吨运费如表1.1所示.,同的调拨计划,运费就可能不一样.现在问:怎,样才能找出一个运费最省的调拨计划?,解,一般的运输问题可以表述如下:,数学模型:,若其中各产地的总产量等于各销地的总销量,即,类似与将一般的线性规划问题转化为其标准,否则,称为不平衡的运输问题,包括:,,则称该问题为平衡的运输问题.,总产量总销量和总产量总销量.,形式,我们总可以通过引入假想的销地或产地,,将不平衡的运输问题转化为平衡的运输问题.从,而,我们的重点就是解决平衡运输问题的求解.,产销不平衡问题的处理 在实际中遇到的运输问题常常不是
7、产销平衡的,而是下列的一般运输问题模型 m nmin f=cij xij(1)i=1 j=1 n s.t.xij ai i=1,2,m(2)j=1 m xij(=,)bj j=1,2,n(3)i=1 xij 0(i=1,2,m;j=1,2,n)(4),我们可以通过增加虚设产地或销地(加、减松弛变量)把问题转换成产销平衡问题,下面分别来讨论。1.产量大于销量的情况 m n 考虑 ai bj 的运输问题,得到的数学模 i=1 j=1型为,m n min f=cij xij i=1 j=1 n s.t.xij ai i=1,2,m j=1 m xij=bj j=1,2,n i=1 xij0(i=1,
8、2,m;j=1,2,n),只要在模型中的产量限制约束(前m个不等式约束)中引入m个松弛变量xi,n+1 i=1,2,m 即可,变为:n xij+xin+1=ai i=1,2,m j=1然后,需设一个销地Bn+1,它的销量为:m n bn+1=ai-bj i=1 j=1,这里,松弛变量 xi n+1 可以视为从产地 A i 运往销地 Bn+1 的运输量,由于实际并不运送,它们的运费为 ci n+1=0 i=1,2,m。于是,这个运输问题就转化成了一个产销平衡的问题。,2.销量大于产量的情况 m n 考虑 aibj 的运输问题,得到的数学模型为 i=1 j=1,m n Min f=cij xij
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 线性规划 整数 规划

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