运筹学运输问题管理.pptx
《运筹学运输问题管理.pptx》由会员分享,可在线阅读,更多相关《运筹学运输问题管理.pptx(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、运输问题的典例运输问题的典例运输问题的数学模型运输问题的数学模型求解方法求解方法表上作业法表上作业法第三章第三章 运输问题运输问题特殊的线性规划第1页/共77页运输问题的典例运输问题的典例例例1.1.某食品公司经销的主要产品之一是糖果某食品公司经销的主要产品之一是糖果.它下面设有三个加工厂它下面设有三个加工厂,每天的糖果每天的糖果产量分别为产量分别为:A:A1 1-7t,A-7t,A2 2-4t,A-4t,A3 3-9t-9t.该公司把这些糖果分该公司把这些糖果分别运往四个地区的门市销售别运往四个地区的门市销售,各地区每天的各地区每天的销售量分别为:销售量分别为:B B1 1-3t,-3t,B
2、 B2 2-6t-6t,B B3 3-5t,B-5t,B3 3-6t-6t.已知从每个加工厂到各销售门市部每吨的运已知从每个加工厂到各销售门市部每吨的运价如表所示,价如表所示,问该食品公司应如何调运问该食品公司应如何调运,在满足各门市部销售需要在满足各门市部销售需要的情况下,使得总的运费支出为最少的情况下,使得总的运费支出为最少.8291A251047A3103113A1B4B3B2B1门市部门市部加工厂加工厂表表 3-1 单位:元单位:元/t第2页/共77页 运输问题的一般提法运输问题的一般提法 现有一批货物,从m个供应地运往n个销售地,Ai(i=1,m)处有货物ai吨,Bj(j=1,n)处
3、需货物bj吨,已知从Ai到Bj的运价为cij 元/吨.问如何安排,既可以满足各销地需要,又使总费用最小?A1A2AmB1B2Bna1a2amb1b2bm供应量需求地供应地需求量调运量xij运输问题的框图表示第3页/共77页产销表运输问题的数学模型第4页/共77页单位运价表运输问题的数学模型运输问题的数学模型第5页/共77页运输表(运价,运量)运输表(运价,运量)作业表作业表销量销量销量销量产产产产量量量量 销地销地销地销地产地产地产地产地产销平衡产销平衡条件下条件下第6页/共77页设设xij为为 从从 产产 地地 A Ai运运 往往 销销 地地 B Bj的的 物物 资资 数数 量量(i=1,i
4、=1,m;j=1,m;j=1,n n)从从Ai运出的物资总量运出的物资总量应等于应等于Ai的产量的产量ai,xij应满足:应满足:运到Bj的物资总量应该等于Bj的销量bj,xij还应满足:运输问题的数学模型运输问题的数学模型第7页/共77页总运费为:运输问题的数学模型运输问题的数学模型第8页/共77页运输问题的数学模型运输问题的数学模型第9页/共77页1.1.约束条件都是等式约束约束条件都是等式约束约束条件都是等式约束约束条件都是等式约束2.2.总产量总销量总产量总销量总产量总销量总产量总销量产销平衡的运输问题的特点与性质第10页/共77页3.3.系数矩阵是一个结构特殊的稀疏矩阵系数矩阵是一个
5、结构特殊的稀疏矩阵系数矩阵是一个结构特殊的稀疏矩阵系数矩阵是一个结构特殊的稀疏矩阵将约束方程组展开约束方程组共包含mn个变量,(m+n)个约束条件产销平衡的运输问题的特点与性质第11页/共77页产销平衡的运输问题的特点与性质系数矩阵系数矩阵A:m行行n行行第12页/共77页 矩阵的元素均为1 1或0 0;每一列只有两个元素为1 1,其余元素均为0 0;v将矩阵分块,特点是:前m m行构成m m个mnmn阶矩阵,而且第k k个矩阵只有第k k行元素全为1,1,其余元素全为0 0(k=1,k=1,m,m);后n n行构成m m个n n阶单位阵。vvA A的秩一般为的秩一般为m+n-1m+n-1 m
6、行 n行为什么?第i行第m+j行 第13页/共77页运输问题的典例运输问题的典例运输问题的数学模型运输问题的数学模型求解方法求解方法表上作业法表上作业法第三章第三章 运输问题运输问题特殊的线性规划第14页/共77页运输问题的典例运输问题的典例运输问题的数学模型运输问题的数学模型求解方法求解方法表上作业法表上作业法第三章第三章 运输问题运输问题特殊的线性规划第15页/共77页表上作业法表上作业法作业表(产销平衡表):将运输问题的有关信息表和决策变量调运量结合在一起构成“作业表”(产销平衡表)。表上作业法是单纯形法求解运输问题的一种简化方法,实质是单纯形法。但是具体计算和术语有所不同。销量销量销量
7、销量产产产产量量量量 销地销地销地销地产地产地产地产地第16页/共77页运输问题中寻找可行解运输问题中寻找可行解10102 23 320206 65 56 63 3销量销量销量销量9 95 56 63 34 47 74 48 82 29 92 21 17 71 10 011114 43 3 3 3产量产量产量产量 销地销地销地销地产地产地产地产地填有数字的格:对应运输问题解中的基变量取值,这里为3+4-1=63+4-1=6个空格:对应解中非基变量第17页/共77页表上作业法的基本思想是:先设法给出一个初始方案(如典例所示),),然后根据确定的判别准则对初始方案进行检查、调整、改进,直至求出最优
8、方案。表上作业法和单纯形法的求解思想完全一致,但是具体作法更加简捷。表上作业法表上作业法第18页/共77页 确定初始确定初始方案方案(初始基可行解初始基可行解)改进调整改进调整(换基迭代)(换基迭代)否否 判定是否判定是否 最最 优?优?是是结结 束束最优方案最优方案求解思路图表上作业法表上作业法第19页/共77页1.1.最小元素法最小元素法最小元素法最小元素法2.2.沃格尔(沃格尔(沃格尔(沃格尔(VogelVogel)法)法)法)法(一)初始方案的给定给定初始方案的方法很多(如前例),一般来说,希望方法简便易行,并能给出较好的方案。减少迭代次数。这里介绍第20页/共77页1.1.最小元素法
9、最小元素法最小元素法最小元素法基本思想:基本思想:基本思想:基本思想:就近供应就近供应,即即优先考虑单位运价最小(或优先考虑单位运价最小(或优先考虑单位运价最小(或优先考虑单位运价最小(或运距最短)的供销业务,最大限度地满足其供销量。运距最短)的供销业务,最大限度地满足其供销量。运距最短)的供销业务,最大限度地满足其供销量。运距最短)的供销业务,最大限度地满足其供销量。销地销地销地销地产地产地产地产地产量产量产量产量3 311113 3101071 19 92 28 847 74 410105 59销量销量销量销量3656203 33 33 31 11 11 14 44 4-6 66 66 6
10、4 43 33 33 33 3-3-3第21页/共77页 销地销地销地销地产地产地产地产地产量产量产量产量3 311113 3101071 19 92 28 847 74 410105 59销量销量销量销量3656203 31 16 64 43 33 3Z=4*3+3*10+3*1+1*2+6*4+3*5=86Z=4*3+3*10+3*1+1*2+6*4+3*5=86第22页/共77页最小元素法的说明退化现象退化现象:部分产量和部分销量和在迭代在迭代过程中过程中,可能出现一行和一列,可能出现一行和一列同时被划去同时被划去。第23页/共77页 销地销地销地销地产地产地产地产地产量产量产量产量3
11、311114 45 577 77 73 38 841 12 210106 69销量销量销量销量3656203 34 44 44 41 11 1-6 66 66 61 16 63 33 36 6-60为使迭代过程中基变量的个数恰好为(m+n-1)(m+n-1)个,应在同时划去的一行或一列中的某个格中填入数字0 0,表示这个格中的变量是取值为0 0的基变量。以便当做有数字的格看待。第24页/共77页 销地销地销地销地产地产地产地产地产量产量产量产量3 311114 45 577 77 73 38 841 12 210106 69销量销量销量销量3656203 34 46 61 16 60第25页/
12、共77页基本思想:基本思想:基本思想:基本思想:优选考虑优选考虑最大差额(最小运价优势)最大差额(最小运价优势)方案方案行(列)差额(行(列)差额(行(列)差额(行(列)差额(罚数罚数)=次小次小运价系数运价系数-最小最小运价系数运价系数2 2.沃格尔(沃格尔(沃格尔(沃格尔(VogelVogelVogelVogel)法)法)法)法(差额法差额法差额法差额法)行行行行 罚罚罚罚 数数数数列列列列罚罚罚罚数数数数10102 23 320206 65 56 63 3销量销量销量销量9 95 54 47 74 48 89 91 17 7101011113 3产量产量 销地销地产地产地0112513(
13、)6220 0 71312121 1 62()33()521108()第26页/共77页10102 23 320206 65 56 63 3销量销量销量销量9 95 54 47 74 48 89 91 17 7101011113 3产量产量 销地销地产地产地633521一般当产销地数量不多时,(Vogel)法给出的初始方案有时就是最优方案。沃格尔法沃格尔法Z=5*3+2*10+3*1+1*8+6*4+3*5=85Z=5*3+2*10+3*1+1*8+6*4+3*5=85最小元素法最小元素法Z=4*3+3*10+3*1+1*2+6*4+3*5=8685Z=4*3+3*10+3*1+1*2+6*4
14、+3*5=8685第27页/共77页28练习.求下表给出的运输问题的初始基本可行解 B1B2B3B4产量产量A14104420A2773815A31210615销量销量510251050(一)初始方案的给定第28页/共77页29 销地销地产地产地B1B2B3B4aiA14104420A2773815A31210615销量销量5102510505100151010(一)初始方案的给定第29页/共77页30 BjAiB1B2B3B4aiA14104420A2773815A31210615bj5102510505100151010(一)初始方案的给定第30页/共77页 确定初始确定初始方案方案(初始
15、基可行解初始基可行解)改进调整改进调整(换基迭代)(换基迭代)否否 判定是否判定是否 最最 优?优?是是结结 束束最优方案最优方案求解思路图表上作业法表上作业法第31页/共77页1.1.最小元素法最小元素法最小元素法最小元素法2.2.沃格尔(沃格尔(沃格尔(沃格尔(VogelVogel)法)法)法)法(一)初始方案的给定给定初始方案的方法很多(如前例),一般来说,希望方法简便易行,并能给出较好的方案。减少迭代次数。这里介绍第32页/共77页 最小元素法或VogelVogel法给出的是一个运输问题的基可行解,需要通过最优性检验判别该解得目标函数值是否最优,当为否时,应进行调整得到优化.(二)最优
16、性检验与方案的调整基本思想:计算非基变量(未填上数值的格,即空格)的检验数(也称为空格的检验数),若全部大于等于零,则该方案就是最优调运方案,否则就应进行调整。1.闭回路法闭回路法2 2.对偶变量法(对偶变量法(位势法位势法)第33页/共77页 沿沿水平或垂直水平或垂直方向前,方向前,向左或右转向左或右转9090度度(当然也可以不改变方向)继续前进,(当然也可以不改变方向)继续前进,这样继续下去,直至回到出发的那个空格,由此形成的这样继续下去,直至回到出发的那个空格,由此形成的封闭折线封闭折线叫做闭回路。叫做闭回路。闭回路第34页/共77页x25x23B1B2B3B4B5A1A2A3x35A4
17、 x43x11x12x31x42表中闭回路的变量集合是 x x1111,x x1212,x x4242,x x 43 43,x x 23 23,x x 2525,x x 35 35,x x 31 31 共有8 8个顶点,这8 8个顶点间用水平或垂直线段连接起来,组成一条封闭的回路。运输问题中的闭回路第35页/共77页有关闭回路的一些重要结果有关闭回路的一些重要结果有关闭回路的一些重要结果有关闭回路的一些重要结果定定理理3-设设 是是一一个个闭闭回回路路,则则该该闭闭回回路路中中的的变变量量所所对对应应的的系系数数列列向向量量 具具有有下下面面的关系:的关系:推推推推论论论论 若若若若一一一一组
18、组组组变变变变量量量量包包包包含含含含闭闭闭闭回回回回路路路路,则则则则这这这这组组组组变变变变量量量量所所所所对对对对应应应应的系数列向量的系数列向量的系数列向量的系数列向量线性相关线性相关线性相关线性相关。推推推推论论论论 m+n-1个个变变量量构构成成基基变变量量的的充充要要条条件件是是该该变变量组量组不含闭回路不含闭回路。第36页/共77页 确定初始确定初始方案方案(初始基可行解初始基可行解)改进调整改进调整(换基迭代)(换基迭代)否否 判定是否判定是否 最最 优?优?是是结结 束束最优方案最优方案求解思路图表上作业法表上作业法第37页/共77页1.1.最小元素法最小元素法最小元素法最
19、小元素法2.2.沃格尔(沃格尔(沃格尔(沃格尔(VogelVogel)法)法)法)法(一)初始方案的给定给定初始方案的方法很多(如前例),一般来说,希望方法简便易行,并能给出较好的方案。减少迭代次数。这里介绍第38页/共77页 最小元素法或VogelVogel法给出的是一个运输问题的基可行解,需要通过最优性检验判别该解得目标函数值是否最优,当为否时,应进行调整得到优化.(二)最优性检验与方案的调整基本思想:计算非基变量(未填上数值的格,即空格)的检验数(也称为空格的检验数),若全部大于等于零,则该方案就是最优调运方案,否则就应进行调整。1.闭回路法闭回路法2 2.对偶变量法(对偶变量法(位势法
20、位势法)第39页/共77页 沿沿水平或垂直水平或垂直方向前,方向前,向左或右转向左或右转9090度度(当然也可以不改变方向)继续前进,(当然也可以不改变方向)继续前进,这样继续下去,直至回到出发的那个空格,由此形成的这样继续下去,直至回到出发的那个空格,由此形成的封闭折线封闭折线叫做闭回路。叫做闭回路。闭回路第40页/共77页x25x23B1B2B3B4B5A1A2A3x35A4 x43x11x12x31x42表中闭回路的变量集合是 x x1111,x x1212,x x4242,x x 43 43,x x 23 23,x x 2525,x x 35 35,x x 31 31 共有8 8个顶点
21、,这8 8个顶点间用水平或垂直线段连接起来,组成一条封闭的回路。运输问题中的闭回路第41页/共77页有关闭回路的一些重要结果有关闭回路的一些重要结果有关闭回路的一些重要结果有关闭回路的一些重要结果定定理理3-设设 是是一一个个闭闭回回路路,则则该该闭闭回回路路中中的的变变量量所所对对应应的的系系数数列列向向量量 具具有有下下面面的关系:的关系:推推推推论论论论 若若若若一一一一组组组组变变变变量量量量包包包包含含含含闭闭闭闭回回回回路路路路,则则则则这这这这组组组组变变变变量量量量所所所所对对对对应应应应的系数列向量的系数列向量的系数列向量的系数列向量线性相关线性相关线性相关线性相关。推推推推
22、论论论论 m+n-1个个变变量量构构成成基基变变量量的的充充要要条条件件是是该该变变量组量组不含闭回路不含闭回路。第42页/共77页 将如下表中6 6个顶点间用水平或垂直线段连接起来,组成一条封闭的回路。10102 23 320206 65 56 63 3销量销量9 95 53 34 46 67 74 48 81 19 91 13 37 710103 34 411113 3产产量量 销地销地产地产地(A2,B1),(A3,B2)无法连入闭回路中无法连入闭回路中闭回路孤 立 格 是 指 在 所 在 行 或 列 中 唯 一 出 现 的 变 量。孤立格一定不会成为闭回路的顶点最小元素法得初始方案第4
23、3页/共77页 以以确确定定了了初初始始调调运运方方案案的的作作业业表表为为基基础础,以以一一个个非非基基变变量量作作为起始顶点为起始顶点,寻求,寻求闭回路闭回路。该该闭闭回回路路的的特特点点是是:除除了了起起始始顶顶点点是是非非基基变变量量(对对应应着着空空格格)外,其他顶点均为基变量(对应着)外,其他顶点均为基变量(对应着填有数字的格填有数字的格)。)。对于每一个非基变量而言,以其为起点的对于每一个非基变量而言,以其为起点的闭回路存在且唯一。闭回路存在且唯一。运输问题中的闭回路第44页/共77页目目 的:的:计算解中各非基变量计算解中各非基变量(空格空格)的检验数的检验数基本思路:基本思路
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 运输 问题 管理
限制150内