图与网络分析).ppt

  1. 1、本文档共75页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
图与网络分析).ppt

图与网络分析 Graph Network Analysis 第六章 知识点要求 了解图与树的基本概念; 掌握最小部分树的求法:避圈法和破圈法 掌握最短路问题连种算法:Dijkstra算法和矩阵算法 掌握网络最大流及最小割的概念及其求法 掌握网络计划技术方法 主要内容 图的基本概念与模型 树图与图的最小部分树 最短路问题 中国邮政问题 网络的最大流 网络计划技术方法 图的基本概念与模型 第一节 在生产和日常生活中,我们经常碰到各种各样的图:公路或铁路交通图、管网图、通讯联络图等。 运筹学中研究的图是上述各类图的抽象概括,它表明一些研究对象和这些对象之间的相互联系。 如交通图是表明一些城镇及这些城镇之间的道路沟通情况;管网图是表明供应源、用户、中间加压站之间管网的联系情况等。 图的概念 Graph 图由点和线构成。 点代表所研究的对象 线代表对象之间的关联性质 图的分类 无向图:图中的线不带表示关联方向的箭头,线称为“边”,如图a 有向图:图中的线带表示关联方向的箭头,线称为“弧” ,如图b 图的定义与表达 点:表示研究的对象, 边:表示这些对象之间的联系, 图G:为点和边的集合, 记作 G={V,E} 式中V是点/vertex的集合,E/edge是边的集合。 G与几何学中的图的区别 在几何学中,图中点的位置、线的长度和斜率等都十分重要, 而G={V,E}只关心图中有多少个点以及哪些点之间有线(边)相连(点的数量及点之间的关系)。 网络图——N Net Graph 如果给图G={V,E}中的点和边赋以具体的含义和权数,如距离、费用、容量等,把这样的图称为网络图,记作N。 图和网络分析的方法已广泛用于物理、化学、控制论、信息论、计算机科学和经济管理等各个领域。 点与边 Vertex Edge 图G={V,E}中的点用v表示(又称顶点或节点) , 边用e表示。 每条边可用它所连接的点表示,如记作 e1=[v1,v1] e3=[v1,v3]或e3=[v3,v1] 点的次数degree,特殊的点 与某一个点vi相关联的边的数目称为点vi的次,记作d(vi)。图a中d(v1)=5, d(v3)=4, d(v5)=1。 次为奇数的点称作奇点odd 次为偶数的点称作偶点even 次为0的点称作孤立点 isolated vertex 次为1的点称作悬挂点 pendent vertex(从图找出以上各类点) 端点,关联边,相邻 End Vertex, Incident Edge Adjacent Edge 若有边e可表示为e=[vi,vj],称vi和vj是边e的端点, 称e为点vi或vj的关联边。 若点vi 、 vj与同一条边关联,称点vi 、 vj相邻; 若边ei 、ej具有公共的端点,称边ei和ej相邻。 特殊的边,简单图 如果边e的两个端点相重,称该边为环loop,如图中边e1为环。 如果两个点之间边多于一条,称为具有多重边multi-edge,如图中的e4和e5 与悬挂点相邻的边为悬挂边。 对无环、无多重边的图称作简单图simple graph。 链,路 link, path 点和边的交替序列 为链 {v4,e4,v2,e1,v1,e3,v3,e2,v2,e1} 首尾相连的链为圈/闭链loop,如{v2,e1,v1,e3,v3,e2} 无重复边的链为简单链 {v4,e4,v2,e1,v1,e3,v3,e13,v6,e8,v1,e7,v8} 无重复点的简单链为路 {v4,e4,v2,e1,v1,e3,v3,e13,v6,e9,v8} 首尾相连的路为回路circuit, {v1,e3,v3,e13,v6,e8,v1} 连通图 若在一个图中,如果每一对顶点之间至少存在一条链,称这样的图为连通图connected graph 否则称不连通图disconnected graph。 子图,部分图 sub-graph, component graph 图G1={V1,E1}和图G2={V2,E2}如果有和 ,称G1是G2的一个子图。 若有V1=V2, ,则称G1是G2的一个部分图。 图6-2(a)是图6-1的一个子图,图6-2(b)是图6-1的部分图。 注意部分图也是子图,但子图不一定是部分图。 图的模型 对要研究的问题确定具体对象及这些对象间的性质联系,并用图的形式表示出来,这就是对研究的问题建立图的模型。 用建立图的模型的方法往往能帮助我们解决一些用其它方法难于解决的问题。 [例1] 有甲、乙、丙、丁、戊、己六名运动员报名参加A、B、C、D、E、F六个项目的比赛。 表6-1中打√的是各运动员报名参加的比赛项

文档评论(0)

000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档