离散数学之图论复习笔记

这篇具有很好参考价值的文章主要介绍了离散数学之图论复习笔记。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

图论

7.1 图的基本概念

图的定义

一个图G是一个序偶〈V(G),E(G)〉,记为G=〈V(G),E(G)〉。其中V(G)是非空结点集合,E(G)是边集合,对E(G)中的每条边,有V(G)中的结点的有序偶或无序偶与之对应。

图G的结点与边之间的关系

  • 邻接点:同一条边的两个端点。
  • 孤立点:没有边与之关联的结点。
  • 邻接边:关联同一个结点的两条边。
  • 孤立边:不与任何边相邻接的边。
  • 自回路(环):关联同一个结点的一条边((v,v)或<v,v>)。
  • 平行边(多重边):关联同一对结点的多条边。

图的分类

  1. G的结点个数和边数分为**(n,m)图**,即n个结点,m条边的图;

    特别地,(n,0)称为零图,(1,0)图称为平凡图。

  2. 按G中关联于同一对结点的边数分为多重图和简单图

    多重图:含有平行边的图.

    简单图:不含平行边和自环的图。

  3. G的边有序、无序分为有向图、无向图和混合图;

    有向图:每条边都是有向边的图称为有向图;

    无向图:每条边都是无向边的图称为无向图;

    混合图:既有无向边,又有有向边的图称为混合图。

  4. G的边旁有无数量特征分为边权图、无权图;

  5. G的任意两个结点间是否有边分为完全图Kn

  • 完全图n个顶点的完全图记作K。是在每对不同顶点之间都恰有一条边的简单图。

n ( n − 1 ) 2 \frac{n(n-1)}{2} 2n(n1)

离散数学之图论复习笔记

  • 圈图:圈图Cn(n≥3)是由n个顶点v1,v2, … , vn以及边{v1,v2}, {v2,v3}, … , {vn-1,vn},{vn,v1}组成的。

离散数学之图论复习笔记

  • 轮图:当给圈图Cn, n≥3,添加另一个顶点,并把这个新顶点与Cn中的n个顶点逐个连接时,就得到轮图Wn

离散数学之图论复习笔记

  • n立方体图n立方体图记作Qn,是用顶点表示2n个长度为n的位串的图。两个顶点相邻,当且仅当它们所表示的位串恰恰有一位不同。

离散数学之图论复习笔记

  • 二分图:若把简单图G的顶点集分成两个不相交的非空集合V1和V2,使得图中的每边都连接V1中的一个顶点与V2中的一个顶点(因此G中没有边连接V1中的两个顶点或V2的两个顶点),则G称为二分图。当此条件成立时,称(V1,V2)为G的顶点集的二部划分。

通俗理解:可以分为两个集合,两个集合中的每个点互不直接相连

离散数学之图论复习笔记

  • 完全二分图:完全二分图完全二分图Km,n 是顶点集划分成分别含有m和n个顶点的两个子集的图,并且两个顶点之间有边当且仅当一个顶点属于第一个子集而另一个顶点属于第二个子集。

通俗理解:在二分图的基础上,每个结点都连接另一个集合

离散数学之图论复习笔记

  • 补图:设G=<V,E>是一个具有n个结点的简单图。以V为结点集,以从完全图Kn中删去去G的所有边后得到的图(或由G中所有结点和所有能使G成为完全图的添加边组成的图)称为G的补图,记为。
  • 零图和完全图互为补图

图的结点的度数及其计算

  • 度数:图中结点v所关联的边数(有自回路时计算两次),记为deg(v)

定理7.1.1:图G=<V,E>中结点度数的总和等于边数的两倍,即:
∑ d e v ( v ) = 2 ∣ E ∣ \sum{dev(v)}=2|E| dev(v)=2E
证明:因为每条边都与两个结点关联,所以加上一条边就使得各结点度数的和增加2。

推论:图G中度数为奇数的结点必为偶数个。

有向图中

  • 入度:射入结点v的边数称为结点v的入度,记为
  • 出度:由结点v射出的边数称为结点v的出度,记为
  • 度数:结点v的入度+出度

定理7.1.2:在任何有向图G=<V,E>中,有
∑ d e g ( v ) → = ∑ d e g ( v ) ← = ∣ E ∣ \sum{\overrightarrow{deg(v)}}=\sum{\overleftarrow{deg(v)}}=|E| deg(v) =deg(v) =E

  • 子图:设有图G=<V,E>和图G′=<V′,E′>。
    1. V ′ ⊆ V V'\subseteq V VV​​​​, E ′ ⊆ E E'\subseteq E EE​​​​,则称G′ 是G的子图。
    2. 若G′是G的子图,且 E ′ ≠ E E'≠E E=E​​,则称G′是G的真子图。
    3. V ′ = V , V'= V, V=V E ′ ⊆ E E' \subseteq E EE​​​​,则称G′是G的生成子图。

离散数学之图论复习笔记

图的同构

  • 图的同构:从图的定义可以看出,图的最本质的内容是结点与结点的邻接关系。一个图可以用几种不同形状的图形表示。
  • 定义:设有图G=<V,E>和图G′=<V′,E′>。如果存在双射g:V→V′,使得e=(u,v)∈E, e′=(g(u),g(v))∈E′,且(u,v)与(g(u),g(v))有相同的重数,则称G与G′同构。记作G≌G′。

7.2 路与回路

路与回路

  • :给定图G=<V,E>,设v0,v1,…,vkV,e1,e2,…,ek∈E,其中ei是关联于结点vi-1和vi的边,称交替序列v0e1v1e2…ekvk为连接v0到vk,v0和vk分别称为路的起点与终点。

  • 路的长度:路中边的数目k称作路的长度

  • 回路:当v0=vk时,这条路称为回路

  • 简单图:一条路v0e1v1e2…ekvk,可以表示为v0v1…vk

μ=*v0*e1*v1*e2ekvk是图G中连接v0vk的路

  • :若e1,e2,…,ek都不相同,则称路μ

  • 通路:若*v0,*v1,…,vk都不相同,则称路μ通路

  • :长度大于2的闭的通路(即除v0vk外,其余结点均不相同的路)μ称作

  • 距离:在图G中,若结点vi到vj有路连接(这时称vi和vj是连通的),其中长度最短的路的长度称为vi到vj的距离,用符号d(vi,vj)表示。若从vi到vj不存在路径,则d(vi,vj)=∞。

图的连通性

  1. 无向图的连通性
    • 在无向图如果一个图的任何两个结点之间都有一条路,那么我们称这个图是连通的,否则是不连通的。
    • G的一个连通的子图G′(称为连通子图)若不包含在G的任何更大的连通子图中,它就被称作G的连通分支。我们把图G的连通分支数记作WG)。
  2. 有向图的连通性
    • 在有向图中,如果若从结点uv有一条路,则称u可达v
    • 设有有向图图G
      1. G任意两个结点中,至少从一个结点可达另一个结点,则称图G单向连通的;
      2. 如果G任意两个结点都是相互可达的,则称图G强连通的;
      3. 如果略去边的方向后,G成为连通的无向图,则称图G弱连通的。
    • 强联通 > 单向联通 > 弱连通
    • 一个有向图G是强联通的,当且仅当G中有一个(有向)回路,它至少包含每个结点一次。
    • 在有向图G=〈V,E〉中,G′是G的子图,若G′是强连通的(单向连通的,弱连通的),没有包含G′的更大子图G″是强连通的(单向连通的,弱连通的),则称G′是G强分图(单向分图,弱分图)。

例子:

在下图中,

强分图集合是:{{1,2,3}, {4}, {5}, {6},{7,8}}

单向分图集合是:{{1,2,3,4,5},{6,5},{7,8}}

弱分图集合是:{{1,2,3,4,5,6}, {7,8}}

离散数学之图论复习笔记

  • 割点:无向图G=<V,E>为连通图,若有非空点集 V 1 ⊆ V V_1\subseteq V V1V​​​​,使图G删除V1中的所有点后,所有子图不连通,而删除V1的任何真子集后,所得子图仍为连通图,称V1是G的一个点割集,若某个结点构成一个点割集,称该点为割点。

离散数学之图论复习笔记

  • 边割集:删除该集合中的边,图不连通。若某一边构成边割集,则称该边为割边(或桥)。

7.3 图的矩阵表示

邻接矩阵

  • G是具有n个结点{v1,v2,…,vn}的图,其邻接矩阵为A,则Akk=1,2,…)的(ij)项元素a(k)ij是从vivj的长度等于k的路的总数。
  • 离散数学之图论复习笔记
  • arj是联结vr和vj的长度为1的路数目
  • a(l)ij是联结vi和vj的长度为l的路数目

可达性矩阵

  • G=〈V,E〉是一个有n个结点的有向图,则n阶方阵P=(pij)称为图G可达性矩阵

7.4 欧拉图与汉密尔顿图

欧拉图

  • 给定无孤立结点的图G,若存在一条经过G每边一次且仅一次的回路,则该回路为欧拉回路。具有欧拉回路的图称为欧拉图。

  • 充要条件:G的所有结点的度数都是偶数。

  • 欧拉路:通过图G的每条边一次且仅一次的路称为图G的欧拉路

  • 半欧拉图:有欧拉通路,无欧拉回路。

  • 推论一个多重连通图G有欧道路的充要条件是G中有且仅有有两个奇点。(从一个奇点到另一个奇点)

寻找欧拉回路:可以通过寻找回路,找公共顶点寻找

汉密尔顿图

  • 周游世界问题:能否找到一条旅行路线,使得沿着该旅行路线经过每座城市恰好一次,再回到原来的出发地呢?

  • 汉密尔顿图:给定图G,若有一条路通过G中每个结点恰好一次,则这样的路称为汉密尔顿路;若有一个圈,通过G个每个结点恰好一次,这样的圈称为汉密尔顿回路(或汉密尔顿圈)。具有汉密尔顿回路的图称为汉密尔顿图。

  • 必要条件:设图G=〈V,E〉是汉密尔顿图,则对于V的每个非空子集S,均有 W ( G - S ) ≤ ∣ S ∣ W(G-S)≤|S| W(GS)S​​​​​成立,其中WGS)是图GS的连通分支数。

  • 充分条件图中任意不同两点的度数之和大于等于n。

平面图

  • 平面图:如果能把一个无向图G的所有结点和边画在平面上,使得任何两边除公共结点外没有其他交叉点,则称G为平面图,否则称G为非平面图。

  • :设G是一个平面图,由图中的边所包围的其内部不包含图的结点和边的区域,称为G的一个面。

  • 边界:包围该面的诸边所构成的回路称为这个面的边界。

  • :面r的边界的长度(边数)称为该面的度,记为D®。

  • 有限面:区域面积有限的面;无限面:区域面积无限的面

  • 平面图有且仅有一个无限面

  • 在一个平面图中,所有面度之和等于图中边数的二倍

  • 欧拉公式Euler公式:设G为n结点m条边r个面的连通平面图,则n-m+r=2。

  • 对于简单极大平面图,3n=2m(每个面由3条边组成,一边被2个面共享),代入得m=3n-6

  • 对于具有k个连通分支的平面图G,有n-m+f=k+1文章来源地址https://www.toymoban.com/news/detail-479926.html

着色法

  • 设G是某平面图的某个平面嵌入,构造G的对偶图
    G如下:
    1. 在G的面R中放置G的顶点
    2. 若G中的边e在G的面R与R的公共边界上,做G的边e与e相交,即e=(vi,vi),且e*不与其它任何边相交;

到了这里,关于离散数学之图论复习笔记的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 离散数学 第十章 图的基本概念

    目录 10.1 图的基本概念 10.2 道路与回路 10.3 图的连通性 10.4 图的矩阵表示 ①什么是图:一个序偶(V,E),记作G=(V,E)                          V(G)={v1,v2,...,vn} 结点集,n为G的阶                         E(G)={e1,e2,...,em} 边集,m为G的边数 ②图的分类: 1.无向图

    2024年02月07日
    浏览(35)
  • 头歌实训-离散数学-图论!

    5阶无向完全图的边数为:10 设图 G 有 n 个结点, m 条边,且 G 中每个结点的度数不是 k ,就是 k+1 ,则 G 中度数为 k 的节点数是: n(k+1)-2m 若一个图有5个顶点,8条边,则该图所有顶点的度数和为多少?16 他让输出关联矩阵和邻接矩阵这不简单么? 我是直接摆烂了 输出个球呀

    2024年02月04日
    浏览(47)
  • 离散数学-图论-树(13)

    定义1: 连通无回路的无向图称为无向树,简称树.每个连通分支都是树的无向图称为森林.平凡图称为平凡树.在无向树中,悬挂顶点称为树叶,度数大于或等于2的顶点称为分支点. 定义2 设G=V,E是n阶m条边的无向图,则下面各命题是等价的: (1)G是树 (2)G中任意两个顶点之间存在惟一的

    2024年02月03日
    浏览(30)
  • 【离散数学】图论

    目录 ​ 无向图与有向图 定义 特殊的图 顶点与边的关联与相邻 无向图和有向图的度数 握手定理 度数列 可图化 最大度和最小度 多重图与简单图 无向完全图与有向完全图  子图与补图 子图 ​ 生成子图​  补图 通路与回路 定义 图的连通性 连通图 可达 几种连通 图的矩阵

    2024年02月13日
    浏览(26)
  • 离散数学 图论

    1、V,E是一个图 2、零图:图的边集E为空集 3、平凡图: 只有一个结点 的零图 4、平行边: 5、多重图:有平行边的图 6、简单无向图:一个无向图( 没有平行边 )( 没有自回路 ) 7、简单有向图:一个有向图( 没有平行边 )( 没有自回路 ) 8、简单图:( 没有平行边 )( 没有自回路 )的

    2024年02月08日
    浏览(27)
  • 离散数学 | 图论 五色定理证明

    看来一下午终于看懂了,甚至差点睡过去…… 趁热打铁记录一下自己的理解。 任意一个简单的连通平面图 点着色 至多 五色 。 一、 设 G 为一个至少有三个结点的连通平面图,则 G 中必有一个结点 u,u 的度数 deg(u)≤5。 Step1:证明简单连通平面图 G 中一定存在一个顶点,其

    2024年02月01日
    浏览(24)
  • 离散数学——图论部分

    目录 概述考点: 邻接矩阵,矩阵的计算及含义,完全图,补图,平面图的相关概念,欧拉图,最小生成树,最优二叉树 一.图 ​编辑   二.路和回路 2.1 2.2连通与可达 1.可达 2.连通 三.图的矩阵表示 3.1邻接矩阵 3.2可达性矩阵 3.3无向图的完全关联矩阵 3.4有向图的完全关联矩阵

    2024年02月04日
    浏览(28)
  • 离散数学——图论

    图的定义 现实世界中许多现象能用某种图形表示,这种图形是由一些点和一些连接两点间的连线所组成。 例子:a,b,c,d 4个篮球队进行友谊比赛。为了表示4个队之间比赛的情况,我们作出图7.1.1的图形。在图中4个小圆圈分别表示这4个篮球队,称之为 结点 。如果两队

    2024年02月02日
    浏览(177)
  • 【离散数学】4. 图论

    1.数理逻辑 2. 集合论 3. 代数系统 4. 图论 图:点+边+边与点的映射函数 连通性与判别 欧拉图与哈密尔顿图 二分图和平面图与欧拉公式 树及生成树 单源点最短路径:Dijkstra算法 对偶图 4.1.1 图 一个图G是一个三重组 V ( G ) , E ( G ) , Φ G V(G),E(G),Phi_G V ( G ) , E ( G ) , Φ G ​ V(G)是一

    2024年02月10日
    浏览(24)
  • [离散数学]图论

    点相同 边相同 $$ 必要条件 节点数相同 边相同 度数相同节点数目相同 m = C n 2 = 5 ∗ 4 / 2 = 10 m=C_n^2=5*4/2=10 m = C n 2 ​ = 5 ∗ 4/2 = 10 n = 5 n=5 n = 5 由推论 m ≤ 3 n − 6 le3n-6 ≤ 3 n − 6 得 m ≤ 9 le9 ≤ 9 相互矛盾 ∑ d e g ( v i ) = 2 e = 2 V − 2 sum deg(v_i)=2e =2V -2 ∑ d e g ( v i ​ ) = 2 e =

    2024年02月05日
    浏览(188)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包