图论GraphTheory教学
- 格式:ppt
- 大小:701.50 KB
- 文档页数:75
图论学习笔记(2)基本概念设图G,u∈V(G),v∈V(G),u-v通道(u-v path)是指从结点u出发,经过一个交互的结点和边的序列,最后回到结点v的路径,其中连续的结点和边是关联的。
通道的长度(length)是指通道经过边的数量。
若一个通道中没有重复的边,则称该通道为迹(trace)。
(注:迹中的结点是可以重复的)若迹开始和结束于相同的结点,则称该迹是闭的(closed),称该迹为回路(loop)。
若一个通道中没有重复的节点,则称该通道为路(pathway)。
若u∈V(G),v∈V(G),则一个将u和v连接起来的路称为u-v路(u-v pathway)。
注:显然,如果结点不重复,则边必然不重复,所以,一个路也是迹,一个闭路称为圈(circle)。
若图中的任意两个结点间都存在路,则称此图为连通图(connected graph),否则,称之为非连通图(disconnected graph)。
在连通图中,各个分支称为连通分量,严格来说,图的连通分量指的是极大连通子图([unknown])。
若u∈V(G),v∈V(G),则节点u和v之间的测地线路是指长度最短的u-v路,简称测地线(geodesic)。
注:当你要在最短时间内从u到达v,测地线路是你的最佳选择。
途中可能存在多条测地线路。
测地线路也常被称为最短路。
图G的结点集V(G),边集E(G)。
当图H满足结点集V(H)的子集,边集E(H)是E(G)的子集,边界对每一条边e=uv∈E(H),其中u∈V(H),v∈V(H),则称图H是G的子图(subgraph),通常称图G为图H的超图(supergraph)。
定义结点都给以标号的图称为标记图(labeled graph),否则,称为非标记图(unlabeled graph)。
注:对标记图G,若S⊆V(G),并且在标记图G中共有k条边连接了S中的所有结点,那么,G的以S为结点集的子图数为2k。
若V(H)=V(G),则称子图H是图G的生成子图(spanning subgraph)。
图论介绍(GraphTheory)1 图论概述1.1 发展历史第⼀阶段:1736:欧拉发表⾸篇关于图论的⽂章,研究了哥尼斯堡七桥问题,被称为图论之⽗1750:提出了拓扑学的第⼀个定理,多⾯体欧拉公式:V-E+F=2第⼆阶段(19~20世纪):1852: Francis Guthrie提出四⾊问题1856: Thomas P. Kirkman & William R.Hamilton研究了哈密尔顿图1878: Alfred Kempe给出给出四⾊定理证明1890: 希伍德(Heawood)推翻原有四⾊定理证明1891: 彼得森(Petersen 丹麦)给出关于图论的理论知识的第⼀篇论⽂1936: 哥尼格(Dénes Kőnig Hungarian), 写出第⼀本图论专著《有限图与⽆限图的理论》,图论成为了⼀门独⽴学科第三阶段(现代图论):1941: F. P. Ramsey开创 Extremal graph theory1959: Erd˝os and Rényi 引⼊随机图理论(边的存在的概率为p)1976: Kenneth Appel & Wolfgang Haken使⽤计算机最终证明了四⾊问题1.2 参考教材Graph Theory with Application - J.A. Bondy and U.S.R. Murty, Elsevier, 1976《图论及其应⽤》经典教材,吴望名译,有电⼦版Graph theory - J.A. Bondy and U.S.R. Murty, Springer, 2008《图论》GTM244,可以认为是 “Graph Theory with Application” 的第⼆版,推荐教材Graph Theory, 5th - Reinhard Diestel, Springer, 2017《图论》GTM173,有电⼦版Introduction to Graph Theory, 2nd- Douglas B. West, 2017⼊门教材2 图的初步知识(注:⼀般考虑simple graph (no graph loops or multiple edges), 且阶⼤于等于2)2.1 不规则图Definition: 所有顶点的度都不同的图叫不规则图 (irregular graph)Definition: 只有⼀对顶点的度相同的图叫⼏乎不规则图 (almost irregular graph)Theorem:1)不规则图不存在2)恰好存在两个阶数相同的⼏乎不规则图,且互为补图(顶点相同,边合起来是完全图)3)对于任意最⼤值为n的正整数集合,存在n+1阶的图,使其顶点数正好等于这些整数(以上结论不适⽤于多重图和加权图)2.2 正则图Definition: 所有顶点的度为r的图叫 r-正则图 (r-regular graph)e.g. 单连通的0-regular是单个点,单连通的1-regular是⼀条边的图,单连通的2-regular是⼀个圈,单连通的3-regular称为⽴⽅图Theorem: n阶r正则图存在,只要r, n不都是奇数,且r<=n-1常⽤正则图:Kn: n阶完全图,r = n-1Cn: n(n>=3)阶圈, r = 2Qr: n=2^r阶的超⽴⽅体(r-cube)Kr,r: n=2r阶的⼆分图2.3 ⼆分图(bipartite graph)Definition:顶点被分为两个集合,所有边只在两个集合之间连接的图叫⼆分图Theorem:图G是⼆分图\Leftrightarrow G中⽆奇圈2.4 ⼦图图G,⼦图(subgraph)Hsubgraph ---> spanning subgraph---> induced subgraph ---> vertex-delete subgraphspanning subgraph: ⽣成⼦图,H和G的顶点相同induced subgraph: 诱导⼦图,H = G[S] (从图中去除1个或多个顶点)vertex-delete subgraph: 去顶点⼦图,从图中去除1个顶点Theorem:任意图都可以表⽰为某个正则图的导出⼦图未解问题:给定某⼀图G的所有去顶点⼦图,是否能够重构出唯⼀的图G(同构意义上是唯⼀的)?2.5 距离Definition:连通图(connected),由多个连通分⽀(component)构成的图为不连通图(disconnected)G-v ⽐ G有更多的连通分⽀,则点v称为G的割点(cut-vertex)G-e ⽐ G有更多的连通分⽀,则边e称为G的桥(bridge)Theorem:连通图G,e是桥\Leftrightarrow e不属于G的任何⼀个圈\Leftrightarrow存在顶点u,v,使得任意路径u-v的路径经过e连通图G,w是割点\Leftrightarrow存在顶点u,v,使得任意路径u-v的路径经过wDefinition:点u, v之间的距离(distance):u,v之间最短路径的长度d(u,v)点u的离⼼率(eccentricity):u 与其它点的最⼤距离\epsilon(u)=\max\limits_v d(u,v)最⼩离⼼率为图的半径(radius),达到最⼩离⼼率的点为中⼼点(central vertex)最⼤离⼼率为图的直径(diameter),达到最⼤离⼼率的点为边缘点(peripheral vertex)2.6 TreeDefinition:不包含圈的连通图为树(Tree)Theorem:图G是树\Leftrightarrow G中任意两个顶点都有且只有⼀条连通路径n阶树有n-1条边在G内添加任意⼀条边,就会形成⼀个回路。
图论课程介绍
课程代码:82905000
课程名称:图论
英文名称:Graph Theory
学分:2 修读期:循环开设
授课对象:理科本科生各专业
课程主任:宋慧敏,副教授,理学博士
课程简介:图论是近二十年来发展十分迅速,应用比较广泛的一个新兴的数学分支。
本课程旨在介绍图论的基础概念、理论、算法及其应用。
学习图论,不仅帮助学生
有效地采用它的成果与方法解决实际问题,还可以提高学生思考问题和解决问
题的能力。
实践教学环节:无
课程考核:
课程最终成绩=平时成绩*30%+期末考试成绩*70%;
平时成绩包括小论文、读书报告、作业成绩等情况;
期末考试采取开卷考试
指定教材:
王树禾.《图论》.北京:科学出版社,2004年1月,第一版.
参考书目:
[1] 王朝瑞.《图论》.北京:北京理工大学出版社,2001年12月,第三版.
[2]J. A. Bondy , U.S.R. Murty. 《Graph Theory with Application》.London: The Macmillan Press Ltd,1976年,第1版.。
第一章 图形理论图形理论有明确的起始点,由瑞士数学家尤拉(Leonhard Euler, 1707-1783)于1736年发表的论文开始。
其研究的主要论点,乃在于解决当时的热门问题,即有名K önigsgerg 的七桥问题。
1.1 定义与例题定义1.1:令 V 为非空集合,且E V V ⊆⨯. 序对(),V E 称为(V 上)有向图(directedgraph or digraph),其中 V 为顶点(vertex)或节点(node)的集合,E 为边(edge)的集合。
我们记(),G V E =表示此图形。
图1.1为{}, , , , V a b c d e =上有向图的例子,其中()()()(){}, , , , , , , E a a a b a d b c =。
边的方向由边上的有向箭头表示,如图所示对任意边,如(), b c ,我们说此边接合(incident)顶点, b c ;称b 邻接至(adjacent to) c ;或c 邻接自(adjacent from) b 。
此外, b 称为边的原点(origin)或源点(source), c 称为终点(terminus or terminating vertex)。
边(), a a 为一个循环(loop), 且顶点e 不与任何边接合,称为孤立点(isolated)。
若不考虑边的方向,此图称为无向图(undirected)。
定义1.2:令, x y 为无向图(), G V E =的顶点(不一定相异)。
G 中的X Y -路(x y -walk)是指选自G 的顶点及边的有限交错序列。
01122311,,,,,,...,,,,n n n n x x e x e x e e x e x y --==其中由顶点 1x 开始,终止于顶点y ,n 个边{}1,,1i i i e x x i n -=≤≤路的长度(length)是指该条路的边数n 。