[2018年最新整理]6图与网络分析.docVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[2018年最新整理]6图与网络分析

第六章 图与网络分析 【教学内容】 图的一些基本概念,最小树、最短路、最大流、最小费用最大流及网络计划等问题 【教学要求】 要求学生掌握图的基本概念,在此基础上理解最优化问题的一些基本思想,能熟练的求一些简单问题的最小树、最短路、最大流、最小费用最大流,并学会用常用软件求解图论中优化问题。 【教学重点】 最小树、最短路、最大流、最小费用最大流的算法 【教学难点】 最短路、最大流、最小费用最大流的算法 【教材内容及教学过程】 图论(Graph Theory)是使运筹学的一个重要分支,它是建立和处理离散数学模型的一个重要工具。 图论的研究最早可追溯到著名的七桥问题。18世纪欧洲的哥尼斯堡城中有一条河叫普雷格尔河,该河中有两个岛,河上有七座桥。如图a所示。当时那里的人们就考虑:能否从A、B、C、D中任一地方出发,走每座桥一次而且只走一次,最后刚好回到出发点。1736年欧拉发表了图论方面的第一篇论文,回答了这种走法不存在。他将此问题转化为如图b所是的一笔画问题。因为图中每个点都只与奇数条边相关联,这不可能将这个图不重复的一笔画成,从而结束了人们的争论。欧拉被认为是图论的奠基人。 运筹学中主要研究的图具有以下特征: ⑴ 图G是V×E上的一个二元关系,其中V为顶点之集,E为边之集; ⑵ 图有无向图与有向图之分。(在图G中,边是没有方向的,称作无向图;若边是有方向的,称作有向图。有向图的边称作弧,边的方向用箭头表示。从顶点u指向v的弧a记a=(u,v)。u称作a的起点,v称作a的终点。) ⑶ 用点表示研究对象,用边(有方向或无方向)表示对象之间的关系; 强调对象之间的关系,不注重点的位置与边的曲直; ⑷ 图的每一条边相应的有一个数wij称权,这样的图为赋权图。实际生活中,权可以有各种各样的含义,如距离、时间、费用、长度等等。 ⑸ 建立一个网络模型,求最大值或最小值。 例 如下图中,点集记为V={v1,v2,v3,v4,v5,v6},边集记为E={[v1,v2],[v3,v4],…[v5 ,v6]}。权集记为 W={w12, w23,…w56}。 网络分析是图论的一个重要内容。在本章中讨论的图均可称为网络。所谓的网络分析,就是利用图论的基本概念和方法对网络做优化分析。它是运筹学的一个应用十分广泛的重要分支,现在图论与计算机科学、系统论、控制论等密切结合,在工程技术、生物化学、系统工程、通信科学等领域得到广泛的应用。已广泛的应用于物理学、化学、信息论、电子计算机等各个领域。 本章讨论了有关网络分析的一些典型问题:最小树问题,最短路问题,最大l流问题,最小费用最大流问题以及网络计划技术,最后介绍了求解网络问题的WinQSB软件的应用. 第一节 树 在各式各样的图中,有一类连通图最简单却很有用,这就是树。 §1.16.1.1设P是图G=(V,E)中以顶点u和v为首尾、点边交替的序列。如果序列中每一条边的端点恰好是与它前后相邻的两个顶点,则称这个序列P是从u到v得一条链。当链的首尾相连时,称链为圈。如果链上所有顶点都不相同,则称该链为初级链。如果圈上除首尾两个顶点外所有顶点都不相同,则称该圈为初级圈。 例6.1.1 在图6-1-1中,v1 → v2 → v3 → v5 → v6是一条链,并且是一条初级链;v2 → v3 → v5 → v7 → v8 → v2是一个初级圈。 定义6.1.2 若任何两个点之间至少有一条链,则称该图是连通图,否则称为不连通图。 G是不连通图,它的每个连通的部分称为G的一个连通分支。 定义6.1.3 一个图G=(V,E),如果图G′=(V′,E′),使得V=V′及E′是E的一个子集,则称G′是G的一个生成子图。 例6.1.2 图6-1-2是图6-1-1中的一个生成子图。 §1.6.1.4 一个无圈的连通图称为树。 例6.1.3 六个城镇v1,v2,v3,v4,v5,v6的一个通信网图是一棵树(见图6-1-3)。 容易得出树有以下重要性质。 性质6.1.1 树的边树等于顶点数减1。 性质6.1.2 树的任两顶点之间有且只有一条初级链。 性质6.1.3 在数中任意去掉一条边,就得到不连通图。 性质6.1.4 在树中任意两顶点之间添一条边恰好产生一个初级圈。 设G=(V,E,w)是一个连通的赋权图,T=(V,S)是G的生成树(生成子图是一个树),把T中所有边的权之和称作树T的权,记作w(T),即 w(T)= G中权和最小的支撑树T称为G的最小生成树,(简称最小树)。 在实际生活中,我们往往想知道这样一些问题的答案,例如在六个城镇之间要建立电话线网,如何架设是电话线的总长最小,或总费用最小。.这实际上是求一个图的最小树问题。 §1.Kruskal) 开始选一条最小权的边,以后每一步中,

文档评论(0)

liwenhua00 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档