运筹学第三版之第三章运输问题.ppt
《运筹学第三版之第三章运输问题.ppt》由会员分享,可在线阅读,更多相关《运筹学第三版之第三章运输问题.ppt(82页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、运输问题运输问题运输问题运输问题(Transportation Problem)(Transportation Problem)是一类特殊的线性是一类特殊的线性是一类特殊的线性是一类特殊的线性规划问题规划问题规划问题规划问题.最早研究这类问题的是美国学者希奇柯克最早研究这类问题的是美国学者希奇柯克最早研究这类问题的是美国学者希奇柯克最早研究这类问题的是美国学者希奇柯克(Hitchcock)(Hitchcock),后来由柯普曼,后来由柯普曼,后来由柯普曼,后来由柯普曼(Koopman)(Koopman)详细加以讨论。详细加以讨论。详细加以讨论。详细加以讨论。在第一章线性规划模型的应用中,我们介绍
2、了运输问在第一章线性规划模型的应用中,我们介绍了运输问在第一章线性规划模型的应用中,我们介绍了运输问在第一章线性规划模型的应用中,我们介绍了运输问题,建立了其数学模型,这类问题属线性规划问题,题,建立了其数学模型,这类问题属线性规划问题,题,建立了其数学模型,这类问题属线性规划问题,题,建立了其数学模型,这类问题属线性规划问题,当然可以使用单纯形法进行求解,但是,由于运输问当然可以使用单纯形法进行求解,但是,由于运输问当然可以使用单纯形法进行求解,但是,由于运输问当然可以使用单纯形法进行求解,但是,由于运输问题的约束系数矩阵有其特殊的结构和性质,因而有比题的约束系数矩阵有其特殊的结构和性质,因
3、而有比题的约束系数矩阵有其特殊的结构和性质,因而有比题的约束系数矩阵有其特殊的结构和性质,因而有比单纯形法更有效的方法来求解。单纯形法更有效的方法来求解。单纯形法更有效的方法来求解。单纯形法更有效的方法来求解。2021/9/242021/9/241 1第三章第三章 运运 输输 问题问题运输问题的数学模型运输问题的数学模型表上作业法表上作业法产销不平衡的运输问题产销不平衡的运输问题求初始基可行解的方法:求初始基可行解的方法:西北角法、最小元素法、西北角法、最小元素法、元素差额法元素差额法基可行解的改进方法:基可行解的改进方法:闭回路调整法、位势法闭回路调整法、位势法2021/9/242021/9
4、/242 2例:某运输问题的资料如下:例:某运输问题的资料如下:单位 销地 运价产地产量2910791342584257销量3846一、运输问题的数学模型一、运输问题的数学模型试制定一个调运方案,使得总运费最省?试制定一个调运方案,使得总运费最省?试制定一个调运方案,使得总运费最省?试制定一个调运方案,使得总运费最省?2021/9/242021/9/243 32021/9/242021/9/244 4 数学模型的一般形式数学模型的一般形式 已知资料如下:已知资料如下:单位单位单位单位 销销销销 运运运运 价价价价 地地地地产地产地产地产地产产产产量量量量销销销销 量量量量2021/9/2420
5、21/9/245 5当产销平衡时,其模型如下:当产销平衡时,其模型如下:(3.1(3.1)2021/9/242021/9/246 6当产大于销时,其模型是:当产大于销时,其模型是:(3.2(3.2)2021/9/242021/9/247 7当产小于销时,其模型是:当产小于销时,其模型是:(3.3(3.3)2021/9/242021/9/248 8 运输问题的特征:运输问题的特征:1 1、平衡运输问题必有可行解,也必有最优解;、平衡运输问题必有可行解,也必有最优解;证证 设设2021/9/242021/9/249 9m m m m行行行行n n n n行行行行第第第第i i i i行行行行第第第
6、第m+jm+jm+jm+j行行行行2021/9/242021/9/2410102021/9/242021/9/2411113、运输问题的基可行解中应包括运输问题的基可行解中应包括 m+n1 个基变量。个基变量。2021/9/242021/9/241212前前前前2m2m行行行行后后后后n n行行行行2021/9/242021/9/241313闭回路闭回路:凡是能排列成凡是能排列成形式的变量形式的变量形式的变量形式的变量集合,若用一条封闭折线将它们连接起来形成的图形称集合,若用一条封闭折线将它们连接起来形成的图形称集合,若用一条封闭折线将它们连接起来形成的图形称集合,若用一条封闭折线将它们连接起
7、来形成的图形称为一个闭回路,其中诸变量称为为一个闭回路,其中诸变量称为为一个闭回路,其中诸变量称为为一个闭回路,其中诸变量称为闭回路的顶点闭回路的顶点闭回路的顶点闭回路的顶点,连接相,连接相,连接相,连接相邻两个顶点及最后一个顶点与第一个顶点的线段称为邻两个顶点及最后一个顶点与第一个顶点的线段称为邻两个顶点及最后一个顶点与第一个顶点的线段称为邻两个顶点及最后一个顶点与第一个顶点的线段称为闭闭闭闭回路的边回路的边回路的边回路的边。B1B1B2B2B3B3B4B4B5B5A1A1x x1111x x1414A2A2x x2121x x2222A3A3x x3232x x3535A4A4x x444
8、4x x45452021/9/242021/9/241414闭回路具有以下性质:闭回路具有以下性质:(1)(1)每一个顶点都是转角点;每一个顶点都是转角点;基格:闭回路的顶点基格:闭回路的顶点闭回路在基格处可以直行,也可以拐弯,在空格处必闭回路在基格处可以直行,也可以拐弯,在空格处必须直行,不能拐弯。须直行,不能拐弯。(2)(2)每一条边都是水平线或垂直线,闭回路是由这每一条边都是水平线或垂直线,闭回路是由这 些水平线或垂直线构成的一条封闭折线;些水平线或垂直线构成的一条封闭折线;(3)(3)每一行每一行(或列或列)若有闭回路的顶点,则必有两个。若有闭回路的顶点,则必有两个。空格:基格外的格。
9、空格:基格外的格。2021/9/242021/9/241515闭回路的性质:闭回路的性质:充要条件是它不含闭回路。充要条件是它不含闭回路。充要条件是它不含闭回路。充要条件是它不含闭回路。则加入空格后的则加入空格后的则加入空格后的则加入空格后的m+nm+nm+nm+n个格中必含有唯一的闭回路。个格中必含有唯一的闭回路。个格中必含有唯一的闭回路。个格中必含有唯一的闭回路。2021/9/242021/9/241616二、初始基可行解的求法二、初始基可行解的求法(表上作业法表上作业法)运输问题运输问题运输问题运输问题(3.1)(3.1)(3.1)(3.1)的解法主要有图上作业法和表上作业法两的解法主要
10、有图上作业法和表上作业法两的解法主要有图上作业法和表上作业法两的解法主要有图上作业法和表上作业法两种。表上作业法又称为运输单纯形法,它是根据单纯形种。表上作业法又称为运输单纯形法,它是根据单纯形种。表上作业法又称为运输单纯形法,它是根据单纯形种。表上作业法又称为运输单纯形法,它是根据单纯形法的原理和运输问题的特征,设计出来的一种便于在表法的原理和运输问题的特征,设计出来的一种便于在表法的原理和运输问题的特征,设计出来的一种便于在表法的原理和运输问题的特征,设计出来的一种便于在表上运算的方法,作为一种迭代方法,它的主要步骤:上运算的方法,作为一种迭代方法,它的主要步骤:上运算的方法,作为一种迭代
11、方法,它的主要步骤:上运算的方法,作为一种迭代方法,它的主要步骤:(1)(1)(1)(1)求一个初始基可行解求一个初始基可行解求一个初始基可行解求一个初始基可行解(又称初始调运方案又称初始调运方案又称初始调运方案又称初始调运方案);(2)(2)(2)(2)判别当前的基可行解是否为最优解,若是,则迭代判别当前的基可行解是否为最优解,若是,则迭代判别当前的基可行解是否为最优解,若是,则迭代判别当前的基可行解是否为最优解,若是,则迭代停止;否则,转下一步;停止;否则,转下一步;停止;否则,转下一步;停止;否则,转下一步;(3)(3)(3)(3)改进当前的基可行解,得新的基可行解,再返回改进当前的基可
12、行解,得新的基可行解,再返回改进当前的基可行解,得新的基可行解,再返回改进当前的基可行解,得新的基可行解,再返回(2)(2)(2)(2)2021/9/242021/9/241717 此法是纯粹的人为的规定,没有理论依据和实际背此法是纯粹的人为的规定,没有理论依据和实际背景,但它易操作,特别适合在计算机上编程计算,因景,但它易操作,特别适合在计算机上编程计算,因而备受欢迎。而备受欢迎。1 1、西北角法(或左上角法):、西北角法(或左上角法):遵循的原则:优先安排运价表上编号最小的产地和销遵循的原则:优先安排运价表上编号最小的产地和销遵循的原则:优先安排运价表上编号最小的产地和销遵循的原则:优先安
13、排运价表上编号最小的产地和销地之间地之间地之间地之间(即运价表的西北角位置即运价表的西北角位置即运价表的西北角位置即运价表的西北角位置)的运输业务。的运输业务。的运输业务。的运输业务。2021/9/242021/9/241818例例1 设有某物资共有设有某物资共有3个产地个产地A1,A2,A3,其产量分别为其产量分别为9,5,7个单位,另有个单位,另有4个销地个销地B1,B2,B3,B4,其销量分别为其销量分别为3,8,4,6,已知由产地已知由产地Ai运往销地运往销地Bj的单位运价见下表,的单位运价见下表,问应如何调运问应如何调运,才能使总运费最省?才能使总运费最省?1 1、求初始调运方案:、
14、求初始调运方案:单单位位 销销地地 运价运价产产地地B1B2B3B4产产量量A1 2 9 10 79A2 1 3 4 25A3 8 4 2 57销销量量38462021/9/242021/9/241919 单单位位 销销地地 运价运价产产地地B1B2B3B4产产量量A1 2 9 10 79A2 1 3 4 25A3 8 4 2 57销销量量3846首先安排产地首先安排产地首先安排产地首先安排产地A A A A1 1 1 1与销地与销地与销地与销地B B B B1 1 1 1之间的运输业务,即从运价表上西北角之间的运输业务,即从运价表上西北角之间的运输业务,即从运价表上西北角之间的运输业务,即从
15、运价表上西北角(或左上角或左上角或左上角或左上角)位置位置位置位置x x1111开始分配运输量,并使开始分配运输量,并使开始分配运输量,并使开始分配运输量,并使x x1111取尽可能大的数值。取尽可能大的数值。取尽可能大的数值。取尽可能大的数值。现在产地现在产地现在产地现在产地A A A A1 1 1 1的产量为的产量为的产量为的产量为9,9,9,9,而销地而销地而销地而销地B B B B1 1 1 1的需求量为的需求量为的需求量为的需求量为3.3.3.3.故安排产地故安排产地故安排产地故安排产地A A A A1 1 1 1运送运送运送运送3 3 3 3个单位的货物给销地个单位的货物给销地个单
16、位的货物给销地个单位的货物给销地B B B B1 1 1 1,即取即取即取即取x x1111=mina1,b1=min3,9=3=mina1,b1=min3,9=3,当产地,当产地,当产地,当产地A A A A1 1 1 1运出运出运出运出3 3 3 3个单位货物后,还剩个单位货物后,还剩个单位货物后,还剩个单位货物后,还剩9-3=69-3=69-3=69-3=6个单位,此时销地个单位,此时销地个单位,此时销地个单位,此时销地B B B B1 1 1 1的需求量的需求量的需求量的需求量已得到满足,此时已得到满足,此时已得到满足,此时已得到满足,此时A A2 2,A,A3 3不可能再运送货物给销
17、地不可能再运送货物给销地不可能再运送货物给销地不可能再运送货物给销地B B B B1 1 1 1了,此时将了,此时将了,此时将了,此时将B B B B1 1 1 1列划去;再在剩下的运价表上,重复上述过程,即决定列划去;再在剩下的运价表上,重复上述过程,即决定列划去;再在剩下的运价表上,重复上述过程,即决定列划去;再在剩下的运价表上,重复上述过程,即决定x x x x121212123 30 06 6 6 66 60 0 0 02 2 2 22 20 0 0 03 3 3 33 30 0 0 01 1 1 11 16 6 6 60 0 0 06 60 0 0 00 0 0 02021/9/24
18、2021/9/242020A A1 1运送运送运送运送6 6个单位货物给个单位货物给个单位货物给个单位货物给B B2 2,此时此时此时此时A A1 1的供应量为的供应量为的供应量为的供应量为0 0,划去,划去,划去,划去A A1 1行,行,行,行,B B2 2的需求量为的需求量为的需求量为的需求量为2.2.用同样的方法得初始基可行解用同样的方法得初始基可行解用同样的方法得初始基可行解用同样的方法得初始基可行解X X(0)(0)的各分量为:的各分量为:的各分量为:的各分量为:相应的目标函数值相应的目标函数值相应的目标函数值相应的目标函数值2021/9/242021/9/2421212 2、最小元
19、素法、最小元素法遵循原则:优先安排单位运价最小的产地与销地之间的遵循原则:优先安排单位运价最小的产地与销地之间的遵循原则:优先安排单位运价最小的产地与销地之间的遵循原则:优先安排单位运价最小的产地与销地之间的运输业务。运输业务。运输业务。运输业务。依次安排最小元素、次小元素,从而得到一个初始依次安排最小元素、次小元素,从而得到一个初始依次安排最小元素、次小元素,从而得到一个初始依次安排最小元素、次小元素,从而得到一个初始基可行解。用此方法制定出来的调运方案,其总运费基可行解。用此方法制定出来的调运方案,其总运费基可行解。用此方法制定出来的调运方案,其总运费基可行解。用此方法制定出来的调运方案,
20、其总运费一般会比用西北角法制定的调运方案要省。一般会比用西北角法制定的调运方案要省。一般会比用西北角法制定的调运方案要省。一般会比用西北角法制定的调运方案要省。2021/9/242021/9/242222 单位 销地 运价产地B1B2B3B4产地A1 2 9 10 79A2 1 3 4 25A3 8 4 2 57销地3846例例例例2 2 2 2 用最小元素法制定例用最小元素法制定例用最小元素法制定例用最小元素法制定例1 1 1 1的初始调运方案。的初始调运方案。的初始调运方案。的初始调运方案。第第第第1 1 1 1个最小元素为个最小元素为个最小元素为个最小元素为c c2121=1=1,此时比
21、较此时比较此时比较此时比较A A2 2的产量和的产量和的产量和的产量和B B1 1的销量此时取其的销量此时取其的销量此时取其的销量此时取其最小值,最小值,最小值,最小值,x x2121=min5,3=3,=min5,3=3,则安排则安排则安排则安排A A2 2运送运送运送运送3 3个单位货物给个单位货物给个单位货物给个单位货物给B B1 1,此时此时此时此时A A2 2剩余剩余剩余剩余2 2个单位,个单位,个单位,个单位,B1B1的需求量已满足,将的需求量已满足,将的需求量已满足,将的需求量已满足,将B B1 1列划去;再在剩余列划去;再在剩余列划去;再在剩余列划去;再在剩余表格中找最小元素表
22、格中找最小元素表格中找最小元素表格中找最小元素c c2424=2,=2,此时令此时令此时令此时令x x2424=min2,6=2=min2,6=2则安排则安排则安排则安排A A2 2运送运送运送运送2 2个个个个单位货物给单位货物给单位货物给单位货物给B B4 4,则则则则A A2 2的供应量已尽,的供应量已尽,的供应量已尽,的供应量已尽,B B4 4余余余余4 4个单位,则将个单位,则将个单位,则将个单位,则将A A2 2行划行划行划行划去;再在剩余表格中重复以上过程,最终得初始调运方案。去;再在剩余表格中重复以上过程,最终得初始调运方案。去;再在剩余表格中重复以上过程,最终得初始调运方案。
23、去;再在剩余表格中重复以上过程,最终得初始调运方案。3 30 0 0 02 2 2 22 20 0 0 04 4 4 44 40 0 0 03 3 3 33 30 0 0 05 5 5 54 45 5 5 50 0 0 05 50 0 0 00 0 0 02021/9/242021/9/242323西北角法与最小元素法的比较西北角法与最小元素法的比较西北角法与最小元素法的比较西北角法与最小元素法的比较西北角法西北角法西北角法西北角法的最大优点是实现简单,特别适合编制程的最大优点是实现简单,特别适合编制程的最大优点是实现简单,特别适合编制程的最大优点是实现简单,特别适合编制程序上机计算,但缺点是
24、所制定的初始方案往往离最序上机计算,但缺点是所制定的初始方案往往离最序上机计算,但缺点是所制定的初始方案往往离最序上机计算,但缺点是所制定的初始方案往往离最优解较远,后面的调整量较大。优解较远,后面的调整量较大。优解较远,后面的调整量较大。优解较远,后面的调整量较大。而而而而最小元素法最小元素法最小元素法最小元素法的最大优点是制定的初始方案一般离的最大优点是制定的初始方案一般离的最大优点是制定的初始方案一般离的最大优点是制定的初始方案一般离最优解较近,后面调整量较小。但要在一张大型的最优解较近,后面调整量较小。但要在一张大型的最优解较近,后面调整量较小。但要在一张大型的最优解较近,后面调整量较
25、小。但要在一张大型的运价表上每次搜索最小元素,其计算量也是很可观运价表上每次搜索最小元素,其计算量也是很可观运价表上每次搜索最小元素,其计算量也是很可观运价表上每次搜索最小元素,其计算量也是很可观的。当然,当问题的规模不大,用手工计算时,可的。当然,当问题的规模不大,用手工计算时,可的。当然,当问题的规模不大,用手工计算时,可的。当然,当问题的规模不大,用手工计算时,可以通过人的判断力,很快找到最小元素,因此,用以通过人的判断力,很快找到最小元素,因此,用以通过人的判断力,很快找到最小元素,因此,用以通过人的判断力,很快找到最小元素,因此,用手工计算时,一般采用最小元素法求初始调运方案手工计算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 运筹学 第三 运输 问题
限制150内