- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 图和网络的分析.ppt
引言 图论是运筹学专门研究图的理论的一个分支,它有200多年历史,大体可划分为三个阶段: 第一阶段是从18世纪中叶到19世纪中叶,处于萌芽阶段。多数问题围绕游戏而产生,最有代表性的问题是所谓的Euler七桥问题,即一笔画问题。 “中国邮路问题” 一个邮递员从邮局出发,走遍他负责的每一条街道,然后再返回邮局,问该邮递员该选择怎样的路线,使走的路程最短。 在图中找一条经过每边的最短路 ——类似带权的欧拉回路。 第二阶段是从19世纪中叶到20世纪中叶,这时,图论问题大量出现,如Hamilton问题. “货郎担问题” 有一个串村走户的卖货郎,他从某个村庄出发,通过若干过村庄一次且仅一次,最后回到原出发的村庄,问应如何选择行走路线,使总的形成最短。 在图中找一条经过每个点一次且仅一次的最短路——带权的哈密尔顿回路。 第三阶段是20世纪中叶以后,由生产管理、军事、交通、运输、计算机网络等方面提出实际问题。由当时出现的网络流理论,与线性规划、动态规划等优化理论和方法相互渗透,促进了图论对实际问题的应用。 本章主要内容 6.1 图的基本概念与模型 6.2 树图和图的最小部分树 6.3 最短路问题 6.4 中国邮路问题 6.5 网络最大流问题 一、基本概念 点: 表示研究对象. 联线:表示两个对象之间的某种特定 关系 关系的对称性:两对象之间的关系可 互换。 边:不带箭头的联线,表示对称关系。 弧:带箭头的联线,表示不对称关系。 无向图:简称图,有点和边组成。 表示为: G=(V,E) V--点集合 E--边集合 一条联结点vi,vj∈V的边记为: [vi,vj]或 [vj,vi ] 有向图:由点和弧组成。表示为: D=(V,A) V--点集合 A--弧集合 点数: p(G) 或 p(D) 边数: q(G) 弧数:q(D) (二)无向图的有关概念 端点: e=[vi,vj]∈E, 则vi,vj是e的端点, 称vi,vj相邻. 关联边: e是点vi,vj的关联边. 环: 若vi=vj, e是环. 多重边: 两点之间多于一条 边. 简单图: 无环,无多重边的图. 多重图: 无环,允许有多重边的图. 次: 以点vi为端点的边的个数称为vi的次. 表示为: d(vi) 悬挂点: 次为1的点. 悬挂边: 悬挂点的关联边. 孤立点: 次为0的点. 奇点: 次为奇数的点. 偶点: 次为偶数的点. 定理1: 图G=(V,E)中,所有点的次之和是边数的两倍, 即: 链:点边交错系列, 记为: 圈: 的链。 子图:设G=(V,E)和G1= (V1,E1) 如果V1? V, E1 ? E则称G1为G的子图; 部分图:设G1=(V1,E1)和G=(V,E),并且V1= V, E1 ? E 则称G1为G的部分图(生成子图或支撑子图) (三)有向图的有关概念 基础图: 对D=(V, A), 去掉图上的箭头(无向图). 始点和终点: 对弧a=(vi,vj), vi为a的始点, vj为a的终点. 简单有向图: 无自环, 无多重弧. 多重有向图: 有多重弧. 6.2 树图和图的最小部分树 引例:已知有五个城市,要在他们之间架设电话线,要求任何两个城市都可以互相通话(允许通过其他城市)并且电话线的根数最少。 一、树及树的性质 (一)树:无圈的连通图。 (二)树的性质:设G=(V,E)是树图 定理1 任何P(G)≥2的树图至少有两个次为1的点; 定理2 具有n个顶点的树的边数恰好为 n-1; 定理3 任何具有n个顶点、n-1条边的连通图是树图。 -树是边数最多的无圈连通图 -树的任意两个顶点之间有一条且仅有一条链。 二、图的部分树 (支撑树或生成树) (一)定义:如果图T=(V,E’)是G=(V,E)的一个部分图,而且T=(V,E’)又是一棵树,则称图T为G的一个部分树。 定理4 图G有生成树的充分必要条件 为图是连通图。 (二)寻求连通图部分树的方法 1、破圈法:任取一个圈,从圈中去掉一边,对余下的图重复这个步骤,直到不含圈为止。 2、避圈法:在图中任取一条边e1,找一条与e1不构成圈的边e2,再
原创力文档


文档评论(0)