运筹学-运输问题课件.ppt
《运筹学-运输问题课件.ppt》由会员分享,可在线阅读,更多相关《运筹学-运输问题课件.ppt(73页珍藏版)》请在三一办公上搜索。
1、第四节 运输问题,Transportation Model,一、运输问题及其数学模型二、表上作业法求解运输问题三、产销不平衡的运输问题及应用,3,问题的提出 运输问题:产地、销地、产量、销量 例1 有A1,A2,A3三座铁矿,每天要把生产的铁矿石运往B1,B2,B3,B4四个炼铁厂。各矿的产量、各厂的销量以及各厂矿间的运价如下表所示。问应如何组织调运才能使运费最少?,运输问题及其数学模型,4,(百元/百吨),xij Ai运给Bj的铁矿石数量(百吨),z 总运费(百元),运输问题及其数学模型,5,(百元/百吨),x11,x12,x13,x14,x21,x22,x23,x24,x31,x32,x3
2、3,x34,运输问题及其数学模型,6,数学模型为:min z=6x11+3x12+2x13+5x14+7x21+5x22+8x23+4x24+3x31+2x32+9x33+7x34 x11+x12+x13+x14=5 x21+x22+x23+x24=2 x31+x32+x33+x34=3 x11+x21+x31=2 x12+x22+x32=3 x13+x23+x33=1 x14+x24+x34=4 xij0(i=1,2,3;j=1,2,3,4),s.t.,运输问题及其数学模型,7,运输模型的特点:(1)它有mn个变量,m+n个约束方程(2)其系数阵具有特殊的结构,m=3行,n=4行,A=,1
3、1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1,8,表式模型,产销平衡的运输问题:ai=bj 产大于销的运输问题:aibj 产小于销的运输问题:aibj,运输问题及其数学模型,运输问题及其数学模型,1、运输问题的网络图、线性规划模型及运输表,设有同一种货物从m个供应地1,2,m运往n个需求地1,2,n。第i个供应地的供应量(Supply)为,第j个需求地的需求量(Demand)为。每单位货物从供应地i运到需求地j的运价为。求一个使总运费最小的运输方案。如果从任一供应地到任一需求地都有道路通行,这样的运输问题称为完全的运输问题;如果总供应量等于总需求量
4、,这样的运输问题称为供求平衡的运输问题。我们先考虑完全的、供求平衡的运输问题。,运输问题及其数学模型,右图是运输问题的网络表示形式。,运输问题及其数学模型,运输问题也可以用线性规划表示。设 为从供应地i运往需求地j的运量,则总运费最小的线性规划问题如下式所示。,运输问题及其数学模型,运输问题线性规划变量个数为nm个,每个变量与运输网络的一条边对应,所有的变量都是非负的。约束个数为m+n个,全部为等式约束。前m个约束是供应地的供应量约束,后n个约束是需求地的需求量约束。运输问题约束的特点是约束左边所有的系数都是0或1,而且每一列中恰有两个系数是1,其他都是0。,运输问题及其数学模型,在运输问题线
5、性规划模型中,令,A=,则运输问题的线性规划可以写成:,运输问题及其数学模型,完全的运输问题系数矩阵A中,列向量 中只有两个元素是1,其他元素都是0。第一个1位于矩阵的第i行,第二个1位于矩阵的第m+j行。这个列向量可以表示为两个单位向量之和,即,运输问题及其数学模型,运输问题除了用网络表示及线性规划表示外,还可以用运输表表示,见右表。运输表是一个m行n列的表格,每一行对应于一个供应地,每一列对应于一个需求地。运输表共有mn个格子,每个格子对应于从一个供应地出发到一个需求地的运输路线。,运输问题及其数学模型,上页表中,每一格的左上角小方格内的数字表明从相应的供应地i到需求地j的运价,每一格右下
6、角表明从相应的供应地i到需求地j的运量。表右方表明各供应地的供应量,表下方表明各需求地的需求量。每一行运量之和表示从该供应地运往各需求地的运量之和,它应该等于该供应地的供应量;同样,每一列运量之和表示从各供应地运往该需求地的运量之和,它应该等于该需求地的需求量。,运输问题及其数学模型,运输问题约束矩阵的性质,A=,分别将A的前m行和后n行相加,得到两个相同的mn维向量,其中的元素都是1。即A矩阵的m+n个行向量是线性相关的,因此A矩阵的秩m+n。运输问题分别从供应地1、2、m到需求地n的m条边以及从供应地1分别到需求地1、2、n-1的n-1条边,一共有m+n-1条边。这m+n-1条边组成运输问
7、题约束矩阵A中的m+n-1个列向量,这些列向量在A矩阵中的子矩阵是一个m+n行,m+n-1列的矩阵,B=,删除矩阵B的最后一行,得到,B=,可以看出,这是一个上三角矩阵,显然,秩Bm+n-1。由m+n-1=秩B秩Am+n-1可以得到,运输问题约束矩阵A的秩为m+n-1。这是运输问题系数矩阵的一个重要性质,由此可知,运输问题的mn个变量中,基变量的个数是m+n-1,非基变量的个数是mn-(m+n-1)=(m-1)(m-1)。,运输问题及其数学模型,基在运输表中的表示,我们已经知道,运输表中的一行对应于一个供应地,一列对应于一个需求地,表中行列相交的一个格子表示从供应地节点到需求地节点的一条边。如
8、果运输网络图中有若干条边组成一个回路,在运输表中,这些边在运输表中相应的格子也构成一个回路。下面是运输问题的网络图中的回路的例子。,运输问题及其数学模型,运输表中的闭合回路,运输问题及其数学模型,运输表中的闭回路还可以出现更复杂的情况,如下表和下图所示。,从运输网络图中一个基应满足的条件,容易得出运输表中一个基必须满足的条件:1、一个基应占表中的m+n-1格;2、构成基的同行同列格子不能构成闭回路;一个基在表中所占的m+n-1个格子应包括表的每一行和每一列。运输问题可以用单纯形法求解,但由于其模型的特殊性,也可以用基于单纯形法思想的表上作业法求解。求解的速度要优于单纯形法。,运输问题及其数学模
9、型,1.确定初始基础可行解(1)最小元素法最小元素法的基本思想是就近供应,即从单位运价表中最小的运价处开始确定供销关系,依次类推,一直到给出全部方案为止。,表上作业法求解运输问题,例 给出运输表如右。最小运价为c33=7,供应地3的供应量为50,需求地3的需求量为31,安排运量x33=31。供应地3和需求地3的供应量和需求量分别变为19和0,同时划掉第三列运价,表示再次考虑最小运价时不再考虑第三列。,表上作业法求解运输问题,表上作业法求解运输问题,对于c32=8,供应地3的供应量为19,需求地2的需求量为20,安排x32=19,供应地3的供应量为0,需求地2的需求量为1。,表上作业法求解运输问
10、题,对于c24=9,安排x24=45,供应地2的供应量为0,需求地4的需求量为39。,表上作业法求解运输问题,对于c11=10,安排x11=15,供应地1的供应量为15,需求地1的需求量为0;,表上作业法求解运输问题,对于c12=11,安排x12=1,供应地1的供应量为14,需求地2的需求量为0;,表上作业法求解运输问题,对于c44=13,安排x44=25,供应地4的供应量为0,需求地4的需求量为14。,表上作业法求解运输问题,最后安排x14=14,所有供应地和需求地的供应量、需求量都等于0。,这样就得到一个运输问题的初始基础可行解。这个初始基础可行解的目标函数值为z=1015+111+151
11、4+945+819+731+1325=1470,(3)vogel法 虽然最小元素法所获得的初始基础可行解往往要优于西北角法所获得的初始解。但最小元素法选取最小运价,可能会局部地区运价较小,但却导致其他地区付出较高的运价作为代价,所以通常得到的不是最优解。Vogel法通过计算行和列的运价差值考虑了全局最优,所获得的结果在精度要求不高的情况下可以作为近似最优解。具体作法是:对每行每列的运价分别计算两最小元素之差(取正值),将“行差”记于表右侧,“列差”记于表下端。在所有行差、列差中选一最大差额,若有几个同时最大,则可任选其一。在最大差额所在行(列)中选一最小运价,若有几个同时最小,则可任选其一。在
12、前面所确定的最小运价格内,确定基变量数值,然后去掉其所在行或列,具体做法同最小元素法。其余未划去的行列重复上述步骤,但当只剩下最后一行(列)时,不再计算行(列)差,而直接按最小元素法分配运量,并去掉相应的行或列。,表上作业法求解运输问题,表上作业法求解运输问题,例 对上述例题用Vogel法求基本可行解。(1)计算每一行每一列两个最小运价的差值,第二行和第三列同时存在两个相同的最小差值3,选取其中最小运价8。对应的变量x32作为相应的基变量。,表上作业法求解运输问题,(2)根据供需值的最小值,确定x32=20,划掉第二列,重新计算相应运价的行差和列差。,表上作业法求解运输问题,(3)重复以上步骤
13、,直到得到基本可行解。,表上作业法求解运输问题,表上作业法求解运输问题,表上作业法求解运输问题,表上作业法求解运输问题,表上作业法求解运输问题,这个初始基础可行解的目标函数值为z=1015+91+1514+945+820+730+1325=1469这个解比用最小元素法求得的结果略小,但如果各个供需地之间运价差值较大,则结果的差异会更明显。由于Vogel法考虑到全局最优,在对精度要求不高的情况下,往往把Vogel得到的解作为近似最优解。,表上作业法求解运输问题,2.计算非基变量的检验数Zij-Cij(1)闭回路法运输问题中的闭回路是指运输问题的一个基本可行解中由一个空格(非基变量)和若干个有数字
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 运输 问题 课件
链接地址:https://www.31ppt.com/p-3922199.html