第5章-网络最优化问题课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第5章-网络最优化问题课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络 优化 问题 课件
- 资源描述:
-
1、实用运筹学运用Excel建模和求解第第5 5章章网络最优化问题网络最优化问题本章内容要点网络最优化问题的基本概念网络最优化问题的基本概念网络最优化问题的四种主要网络最优化问题的四种主要类型:类型:最小费用流最小费用流、最大流最大流、最短路最短路、最小支撑树最小支撑树各种网络最优化问题的建模各种网络最优化问题的建模与应用与应用本章节内容5.1 5.1 网络最优化问题基本概念网络最优化问题基本概念5.2 5.2 最小费用流问题最小费用流问题5.3 5.3 最大流问题最大流问题5.4 5.4 最短路问题最短路问题5.5 5.5 最小支撑树问题最小支撑树问题5.6 5.6 货郎担问题和中国邮路问题货郎
2、担问题和中国邮路问题本章主要内容框架图点连 线(边 或 弧)基 本 概 念权(赋 权 图)网 络 图最 小 费 用 流 问 题最 大 流 问 题网 络 最 优 化 问 题主 要 类 型最 短 路 问 题最 小 支 撑 树 问 题货 郎 担 问 题 和 中 国 邮 路 问 题节 点(供 应 点、转 运 点、需 求 点)净 流 量建 模 和 求 解数 学 模 型电 子 表 格 模 型图论的起源和发展 1736年,欧拉的哥尼斯堡七桥问题BACD图论的起源和发展 1847年,基尔霍夫年,基尔霍夫,电网络,树,电网络,树”;1852年,年,四色猜想四色猜想;1964年,华罗庚,年,华罗庚,统筹方法平话统
3、筹方法平话。1857年,凯莱年,凯莱,同分异构,同分异构,“树树”;1956年,杜邦公司,年,杜邦公司,CPM,关键路线法;,关键路线法;1958年,美国海军部,年,美国海军部,PERT,计划评审技术;,计划评审技术;1962年,管梅谷,年,管梅谷,中国邮路问题中国邮路问题;1859年,哈密顿,年,哈密顿,哈密顿回路哈密顿回路 ;几个例子几个例子例例1 是北京、上海等是北京、上海等十个城市间的铁路交十个城市间的铁路交通图。与此类似的还通图。与此类似的还有电话线分布图、煤有电话线分布图、煤气管道图、航空路线气管道图、航空路线图等。图等。北京北京天津天津济南济南青岛青岛武汉武汉南京南京上海上海郑州
4、郑州连云港连云港徐州徐州例2旅行商问题/货郎(担)问题(TSP-Traveling Salesman Problem)一名推销员准备前往若干城市推销产品.如何为他(她)设计一条最短的旅行路线(从驻地出发,经过每个城市恰好一次,最后返回驻地)?这一问题的研究历史十分悠久,通常称之为旅行商问题.例3 稳定婚配 假设有n个男人和n个女人,每人都希望从n个异性中选择一位自己的配偶.假设每人都对n个异性根据自己的偏好进行了排序,以此作为选择配偶的基础.当给定一种婚配方案(即给每人指定一个配偶)后,如果存在一个男人和一个女人不是互为配偶,但该男人喜欢该女人胜过其配偶,且该女人喜欢该男人也胜过其配偶,则该婚
5、配方案称为不稳定的.安排稳定的婚配方案的问题称为稳定婚配问题。5.1 网络最优化问题基本概念u网络在各种实际背景问题中以各种各样的形式存网络在各种实际背景问题中以各种各样的形式存在。交通、电子和通讯网络遍及我们日常生活的在。交通、电子和通讯网络遍及我们日常生活的各个方面,网络规划也广泛用于解决不同领域中各个方面,网络规划也广泛用于解决不同领域中的各种问题,如生产、分配、项目计划、厂址选的各种问题,如生产、分配、项目计划、厂址选择、资源管理和财务策划等等。择、资源管理和财务策划等等。u网络规划为描述系统各组成部分之间的关系提供网络规划为描述系统各组成部分之间的关系提供了非常有效的直观和概念上的帮
6、助,广泛应用于了非常有效的直观和概念上的帮助,广泛应用于科学、社会和经济活动的各个领域中。科学、社会和经济活动的各个领域中。u近些年来,运筹学(管理科学)中一个振奋人心近些年来,运筹学(管理科学)中一个振奋人心的发展是它的的发展是它的网络最优化问题的方法论网络最优化问题的方法论和和应用方应用方面面都取得了不同寻常的飞速发展都取得了不同寻常的飞速发展。5.1 网络最优化问题基本概念u许多研究的对象往往可以用一个许多研究的对象往往可以用一个图图表示,研究的表示,研究的目的归结为图的极值问题。目的归结为图的极值问题。u运筹学中研究的图具有下列特征:运筹学中研究的图具有下列特征:(1)(1)用用点点表
7、示研究对象,用表示研究对象,用连线连线(不带箭头的(不带箭头的边边或或带箭头的带箭头的弧弧)表示对象之间某种关系;)表示对象之间某种关系;(2)(2)强调点与点之间的关联关系,不讲究图的比例强调点与点之间的关联关系,不讲究图的比例大小与形状;大小与形状;(3)(3)每条边上都赋有一个权,其图称为每条边上都赋有一个权,其图称为赋权图赋权图。实。实际中权可以代表两点之间的距离、费用、利润、时际中权可以代表两点之间的距离、费用、利润、时间、容量等不同的含义;间、容量等不同的含义;(4)(4)建立一个建立一个网络模型网络模型,求最大值或最小值。,求最大值或最小值。5.1 网络最优化问题基本概念v1v3
8、v5v2v4v68736548521对于该网络图,可以提出许多极值问题对于该网络图,可以提出许多极值问题 5.1 网络最优化问题基本概念(1 1)将某个点)将某个点vi的物资或信息送到另一的物资或信息送到另一个点个点vj,使得运送总成本最小。这属于,使得运送总成本最小。这属于最小费用流最小费用流问题。问题。(2 2)将某个点)将某个点vi的物资或信息送到另一的物资或信息送到另一个点个点vj,使得总流量最大。这属于,使得总流量最大。这属于最大最大流流问题。问题。(3 3)从某个点)从某个点vi出发到达另一个点出发到达另一个点vj,怎样安排路线使得总距离最短或总费用怎样安排路线使得总距离最短或总费
9、用最小。这属于最小。这属于最短路最短路问题。问题。5.1 网络最优化问题基本概念(4 4)点)点vi表示自来水厂及用户,表示自来水厂及用户,vi与与vj之间的边表示两点间可以铺设管道,权为之间的边表示两点间可以铺设管道,权为vi与与vj间间铺设管道的距离或费用,极值问题是如何铺设管道,将自来水送到其他铺设管道的距离或费用,极值问题是如何铺设管道,将自来水送到其他5 5个用户并且个用户并且使总的费用最小。这属于使总的费用最小。这属于最小支撑树最小支撑树问题。问题。(5)(5)售货员从某个点售货员从某个点vi出发走过出发走过其他所有点其他所有点后回到原点后回到原点vi,如何安排路线使总路程最短。,
10、如何安排路线使总路程最短。这属于这属于货郎担问题货郎担问题或旅行售货员问题。或旅行售货员问题。(6 6)邮递员从邮局)邮递员从邮局vi出发要经过出发要经过每一条边每一条边将邮件送到用户手中,最后回到邮局将邮件送到用户手中,最后回到邮局vi,如何,如何安排路线使总路程最短。这属于安排路线使总路程最短。这属于中国邮递员问题中国邮递员问题。5.1 网络最优化问题基本概念网络最优化问题类型网络最优化问题类型主要包括:主要包括:(1 1)最小费用流问题;)最小费用流问题;(2 2)最大流问题;)最大流问题;(3 3)最短路问题;)最短路问题;(4 4)最小支撑树问题;)最小支撑树问题;(5 5)货郎担问
11、题和中国邮路问题,等等)货郎担问题和中国邮路问题,等等5.2 最小费用流问题u最小费用流问题的模型在网络最优化中扮演着重要的角色,因为它的适用性最小费用流问题的模型在网络最优化中扮演着重要的角色,因为它的适用性很广,并且求解方法容易。通常很广,并且求解方法容易。通常最小费用流问题用于最优化货物从供应点到最小费用流问题用于最优化货物从供应点到需求点的网络。目标是在通过网络配送货物时,以最小的成本满足需求,一需求点的网络。目标是在通过网络配送货物时,以最小的成本满足需求,一种典型的应用就是使得配送网络的运营最优种典型的应用就是使得配送网络的运营最优。u最小费用流问题的最小费用流问题的特殊类型特殊类
12、型包括包括运输问题运输问题和和指派问题指派问题,以及在下面将要提到,以及在下面将要提到的两种重要类型:的两种重要类型:最大流问题最大流问题和和最短路问题最短路问题。5.2 最小费用流问题例例5.1 5.1 某公司有两个工厂生产产品,这些产品需要运某公司有两个工厂生产产品,这些产品需要运送到两个仓库中。其配送网络图如图送到两个仓库中。其配送网络图如图5-25-2所示。目标所示。目标是确定一个是确定一个运输方案运输方案(即每条路线运送多少单位的产(即每条路线运送多少单位的产品),使通过配送网络的品),使通过配送网络的总运输成本最小总运输成本最小。(5050,400400)(5050,200200)
13、(5050,400400)(5050,300300)F1F1F2F2DCDCW2W2W1W18080707060609090(无限制,(无限制,700700)(无限制,(无限制,900900)5.2 最小费用流问题最小费用流问题的三个基本概念:最小费用流问题的三个基本概念:1 1、最小费用流问题的构成(、最小费用流问题的构成(网络表示网络表示)(1 1)节点节点:包括供应点、需求点和转运:包括供应点、需求点和转运点;点;(2 2)弧弧:可行的运输线路(节点:可行的运输线路(节点i-i-节点节点j j),经常有最大流量(容量)的限制。),经常有最大流量(容量)的限制。5.2 最小费用流问题2 2
14、、最小费用流问题的假设、最小费用流问题的假设(1 1)至少一个)至少一个供应点供应点;(2 2)至少一个)至少一个需求点需求点;(3 3)剩下都是)剩下都是转运点转运点;(4 4)通过)通过弧弧的流只允许沿着箭头方向流动,通过弧的最大流的流只允许沿着箭头方向流动,通过弧的最大流量取决于该量取决于该弧的容量弧的容量;(5 5)网络中有足够的弧提供足够容量,使得所有在供应点中)网络中有足够的弧提供足够容量,使得所有在供应点中产生的流都能够到达需求点;(产生的流都能够到达需求点;(有解有解)(6 6)在流的)在流的单位成本单位成本已知前提下,通过每一条弧的流的成本已知前提下,通过每一条弧的流的成本和
15、流量成正比;(和流量成正比;(目标是线性的目标是线性的)(7 7)最小费用流问题的目标在满足给定需求条件下,使得通)最小费用流问题的目标在满足给定需求条件下,使得通过网络供应的过网络供应的总成本最小总成本最小(或总利润最大)。(或总利润最大)。5.2 最小费用流问题3 3、最小费用流问题的解的特征、最小费用流问题的解的特征(1 1)具有可行解具有可行解的特征:在以上的假设下,当的特征:在以上的假设下,当且仅当且仅当供应点所提供的流量总和供应点所提供的流量总和等于等于需求点所需求点所需要的流量总和需要的流量总和时(即平衡条件),最小费用时(即平衡条件),最小费用流问题有可行解;流问题有可行解;(
16、2 2)具有整数解具有整数解的特征:只要其所有的的特征:只要其所有的供应供应、需求需求和和弧的容量弧的容量都是都是整数整数值,那么任何最小费值,那么任何最小费用流问题的可行解就一定有所有流量都是用流问题的可行解就一定有所有流量都是整数整数的最优解的最优解(与运输问题和指派问题的解一样)。(与运输问题和指派问题的解一样)。因此,没有必要加上所有决策变量都是整数的因此,没有必要加上所有决策变量都是整数的约束条件。约束条件。5.2 最小费用流问题最小费用流问题的最小费用流问题的数学模型数学模型为:为:(1 1)决策变量:设)决策变量:设fij为通过弧(节点为通过弧(节点i-i-节点节点j j)的)的
17、流量。流量。(2 2)目标是通过网络供应的总成本最小。)目标是通过网络供应的总成本最小。(3 3)约束条件)约束条件 所有所有供应点供应点:净流量(总流出总流入)为:净流量(总流出总流入)为正正;所有所有转运点转运点:净流量为:净流量为零零;所有所有需求点需求点:净流量为:净流量为负负;所有弧的流量所有弧的流量fij受到弧的受到弧的容量限制容量限制;所有弧的流量所有弧的流量fij非负非负。5.2 最小费用流问题例例5.15.1最小费用流问题的最小费用流问题的数学模型数学模型为:为:(1 1)决策变量:设)决策变量:设fij为通过弧为通过弧(节点节点i-节点节点j)的流的流量。量。(2 2)目标
18、函数)目标函数 本问题的目标是总运输成本最小本问题的目标是总运输成本最小11112222Min z=700300200 400900400FWFDCDCWFDCFWDCWffffff5.2 最小费用流问题(3 3)约束条件)约束条件(节点节点净流量、弧的容量限净流量、弧的容量限制、非负)制、非负)供应点供应点 F1:F1:供应点供应点 F2:F2:转运点转运点 DC:DC:需求点需求点 W1:W1:需求点需求点 W2:W2:弧的容量限制:弧的容量限制:非负:非负:1111222211122212121112221Min z=700300200 400900400=80+=70 ()0s.t.=
19、60 90,FWFDCDC WFDCFWDC WFWFDCFDCFWDC WDC WFDCFDCFWDC WDC WFWFDCfffffffffffffffffff21211112222,50,0FDCDC WDC WFWFDCDC WFDCFWDC Wfffffffff5.2 最小费用流问题 例例5.15.1的的电子表格模型电子表格模型:列出了网络中的弧和各弧所对应的容量、:列出了网络中的弧和各弧所对应的容量、单位成本。决策变量为通过弧的流量。目标是计算流量的总成本。单位成本。决策变量为通过弧的流量。目标是计算流量的总成本。每个节点的净流量为约束条件。供应点的净流量为正,需求点的每个节点的净
20、流量为约束条件。供应点的净流量为正,需求点的净流量为负,而转运点的净流量为净流量为负,而转运点的净流量为0 0。这里用了一个这里用了一个窍门窍门:用两个:用两个SUMIFSUMIF函数的差来计算每个节点的净函数的差来计算每个节点的净流量,这样流量,这样快捷快捷且且不容易犯错不容易犯错。5.2 最小费用流问题u大规模的最小费用流问题的求解一般采用大规模的最小费用流问题的求解一般采用“网络单纯法网络单纯法(The Network The Network Simplex MethodSimplex Method)”。现在,许多公司都使用网络单纯法来解决他们的最小。现在,许多公司都使用网络单纯法来解决
21、他们的最小费用流问题。有些问题是非常庞大的,有着数万个节点和弧。有时,弧的数费用流问题。有些问题是非常庞大的,有着数万个节点和弧。有时,弧的数量甚至可能会多得多,达到几百万条。量甚至可能会多得多,达到几百万条。u但但ExcelExcel学生版(非专业版)学生版(非专业版)的的“规划求解规划求解”中没有网络单纯法中没有网络单纯法,但其他的,但其他的线性规划的商业软件包通常都有这种方法。线性规划的商业软件包通常都有这种方法。5.2 最小费用流问题最小费用流问题有五种重要的特殊类型:最小费用流问题有五种重要的特殊类型:(1 1)运输问题运输问题:有出发地:有出发地(供应点供应点-供应量供应量)和目的
22、和目的地地(需求点需求点-需求量需求量),没有转运点和弧的容量限制没有转运点和弧的容量限制,目标是总运输成本最小(或总利润最大)。目标是总运输成本最小(或总利润最大)。(2 2)指派类型指派类型:出发地:出发地(供应点供应点-供应量为供应量为1)1)是人,是人,目的地目的地(需求点需求点-需求量为需求量为1)1)是任务,是任务,没有转运点和没有转运点和弧的容量限制弧的容量限制,目标是总指派成本最小(或总利润,目标是总指派成本最小(或总利润最大)。最大)。(3 3)转运问题转运问题:有出发地:有出发地(供应点供应点-供应量供应量)和目的和目的地地(需求点需求点-需求量需求量),有转运点,但没有弧
23、的容量,有转运点,但没有弧的容量限制限制(或有容量限制或有容量限制),目标是总流量费用最小(或,目标是总流量费用最小(或总利润最大)。总利润最大)。5.2 最小费用流问题最小费用流问题有五种重要的特殊类型最小费用流问题有五种重要的特殊类型(续续):(4 4)最大流问题最大流问题:有供应点、需求点、转运点、弧的容量限制,但:有供应点、需求点、转运点、弧的容量限制,但没有供应量和没有供应量和需求量的限制需求量的限制,目标是通过网络到目的地的总流量最大。,目标是通过网络到目的地的总流量最大。(5 5)最短路问题最短路问题:有供应点:有供应点(供应量为供应量为1)1)、需求点、需求点(需求量为需求量为
24、1)1)、转运点、转运点、没有没有弧的容量限制弧的容量限制,目标是通过网络到目的地的总距离最短。,目标是通过网络到目的地的总距离最短。5.3 最大流问题u在许多实际的网络系统中都存在着流量和最大流在许多实际的网络系统中都存在着流量和最大流问题。例如问题。例如铁路运输系统中的车辆流铁路运输系统中的车辆流,城市给排城市给排水系统的水流问题水系统的水流问题等。而网络系统最大流问题是等。而网络系统最大流问题是图与网络流理论中十分重要的最优化问题,它对图与网络流理论中十分重要的最优化问题,它对于解决生产中的实际问题起着十分重要的作用。于解决生产中的实际问题起着十分重要的作用。u最大流问题也与网络中的流有
25、关,但最大流问题也与网络中的流有关,但目标目标不是使不是使得流的总成本最小,而是寻找一个流的方案,使得流的总成本最小,而是寻找一个流的方案,使得得通过网络的总流量最大通过网络的总流量最大。除了目标(流最大化。除了目标(流最大化和成本最小化)不一样外,最大流问题的特征和和成本最小化)不一样外,最大流问题的特征和最小费用流问题的特征非常相似。最小费用流问题的特征非常相似。5.3 最大流问题例例5.25.2 某公司要从起始点某公司要从起始点vs(发点)运(发点)运送货物到目的地送货物到目的地vt(收点),其网络图(收点),其网络图如图如图5-45-4(下一张幻灯片下一张幻灯片)所示。图中)所示。图中
展开阅读全文