管理运筹学第11章图与网络模型

管理运筹学第11章图与网络模型

ID:43236902

大小:501.50 KB

页数:40页

时间:2019-10-06

管理运筹学第11章图与网络模型_第1页
管理运筹学第11章图与网络模型_第2页
管理运筹学第11章图与网络模型_第3页
管理运筹学第11章图与网络模型_第4页
管理运筹学第11章图与网络模型_第5页
资源描述:

《管理运筹学第11章图与网络模型》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第十一章 图与网络模型§1图与网络的基本概念§2最短路问题§3最小生成树问题§4最大流问题§5最小费用最大流问题1§1图与网络的基本概念一、图的概念(一)图的定义图论中图是由点和边构成,可以反映一些对象之间的关系。例如:在一个人群中,对相互认识这个关系我们可以用图来表示,图11-1就是一个表示这种关系的图。(v1)赵(v2)钱(v3)孙(v4)李(v5)周(v6)吴(v7)陈e2e1e3e4e5图11-12§1图与网络的基本概念当然图论不仅仅是要描述对象之间关系,还要研究特定关系之间的内在规律,一般情况下图中点的相对位置如何、点与点之间联线的长短曲直,对于

2、反映对象之间的关系并不是重要的,如对赵等七人的相互认识关系我们也可以用图11-2来表示,可见图论中的图与几何图、工程图是不一样的。(v1)赵(v2)钱孙(v3)李(v4)周(v5)吴(v6)陈(v7)e2e1e3e4e5图11-23§1图与网络的基本概念a1a2a3a4a14a7a8a9a6a5a10a12a11a13a15(v1)赵(v2)钱(v3)孙(v4)李(v5)周(v6)吴(v7)陈图11-3如果我们把上面例子中的“相互认识”关系改为“认识”的关系,那么只用两点之间的联线就很难刻画他们之间的关系了,这是我们引入一个带箭头的联线,称为弧。图11-3

3、就是一个反映这七人“认识”关系的图。相互认识用两条反向的弧表示。4§1图与网络的基本概念(二)无向图:由点和边构成的图,记作G=(V,E)。(三)有向图:由点和弧构成的图,记作D=(V,A)。(四)连通图:对无向图G,若任何两个不同的点之间,至少存在一条链,则G为连通图。(五)回路:若路的第一个点和最后一个点相同,则该路为回路。(六)赋权图:对一个无向图G的每一条边(vi,vj),相应地有一个数wij,则称图G为赋权图,wij称为边(vi,vj)上的权。(七)网络:在赋权的有向图D中指定一点,称为发点,指定另一点称为收点,其它点称为中间点,并把D中的每一条

4、弧的赋权数称为弧的容量,D就称为网络。5§2最短路问题一、最短路问题对一个赋权的有向图D中的指定的两个点Vs和Vt找到一条从Vs到Vt的路,使得这条路上所有弧的权数的总和最小,这条路被称之为从Vs到Vt的最短路。这条路上所有弧的权数的总和被称为从Vs到Vt的距离。二、求解最短路的Dijkstra算法(双标号法)的步骤1.给出点V1以标号(0,s)2.找出已标号的点的集合I,没标号的点的集合J以及弧的集合{(Vi,Vj)︱Vi∈I,Vj∈J}3.如果上述弧的集合是空集,则计算结束。如果vt已标号(lt,kt),则vs到vt的距离为lt,而从vs到vt的最短路

5、径,则可以从kt反向追踪到起点vs而得到。如果vt未标号,则可以断言不存在从vs到vt的有向路。如果上述的弧的集合不是空集,则转下一步。4.对上述弧的集合中的每一条弧,计算sij=li+cij。在所有的sij中,找到其值为最小的弧。不妨设此弧为(Vc,Vd),则给此弧的终点以双标号(scd,c),返回步骤2。6§2最短路问题例1求下图中v1到v6的最短路v23527531512v1v6v5v3v4(3,1)v23527531512V1(0,s)v5(8,4)v6(2,1)v3(3,3)v4解:采用Dijkstra算法,各点的标号图如下:由左图可知最短路径为

6、v1→v3→v4→v6,最短路径的长度为8。7§2最短路问题例2电信公司准备在甲、乙两地沿路架设一条光缆线,问如何架设使其光缆线路最短?下图给出了甲乙两地间的交通图。权数表示两地间公路的长度(单位:公里)。V1(甲地)15176244431065v2V7(乙地)v3v4v5v68§2最短路问题解:这是一个求无向图的最短路的问题。可以把无向图的每一边(vi,vj)都用方向相反的两条弧(vi,vj)和(vj,vi)代替,就化为有向图,即可用Dijkstra算法来求解。也可直接在无向图中用Dijkstra算法来求解。只要在算法中把从已标号的点到未标号的点的弧的集

7、合改成已标号的点到未标号的点的边的集合即可。9§2最短路问题每点的标号见下图:(0,s)V1(甲地)1517624431065(13,3)v2(22,6)V7(乙地)V5(14,3)V6(16,5)V3(10,1)V4(18,5)例2最终解得:最短路径v1→v3→v5→v6→v7,最短光缆需要22公里。10§2最短路问题例3设备更新问题。某公司使用一台设备,在每年年初,公司就要决定是购买新的设备还是继续使用旧设备。如果购置新设备,就要支付一定的购置费,当然新设备的维修费用就低。如果继续使用旧设备,可以省去购置费,但维修费用就高了。请设计一个五年之内的更新设

8、备的计划,使得五年内购置费用和维修费用总的支付费用最小。已知:设备

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。