离散数学7:图论

无序积

A , B A,B A,B为任意的两个集合,称 { { a , b } ∣ a ∈ A ∧ b ∈ B } \{\{a,b\} | a\in A\land b\in B\} { { a,b}aAbB} A A A B B B的无序积,记作 A & B A\&B A&B.
可见无序积是一个集合,其中的每个元素都是一个含两个元素的小集合 (无序对)
将无序积中的无序对 { a , b } \{a,b\} { a,b}记作 ( a , b ) (a,b) (a,b)
注意: ( a , b ) = ( b , a ) (a,b) =(b,a) (a,b)=(b,a) A & B = B & A A\&B = B\&A A&B=B&A


笛卡尔积 无序积
表示形式 A × B A\times B A×B A & B A\&B A&B
元素 有序对 < a , b > <a, b> <a,b> 无序对 ( a , b ) (a, b) (a,b)

图的基本概念

图论研究的图是不同于几何图形、机械图形的另一种数学结构,。
由于图的顶点位置和边的长度的任意性, 一个图的图形表示并不是唯一的。
图论中,不关心图中顶点的位置, 边的长短和曲直形状, 只关心有多少顶点,哪些顶点之间有边.

在这里插入图片描述
注意到:

  • V , E V,E V,E都是一个集合,其中 V V V中的元素是普通的单个顶点,而 E E E中的元素为无序对(或有序对)。
    G G G V , G V,G V,G的二元组,严格意义上 G G G不能称为集合。
  • “多重子集”意味着图中可以存在重边

在这里插入图片描述
图中顶点的个数(即顶点集 V V V中的元素个数)称为图的,    n n n个顶点的图称为 n n n阶图。

若图中没有边(即边集 E E E为空集),则称为零图。注意零图与图中顶点的个数无关
特别的,1阶零图又称为平凡图。平凡图只有一个顶点,没有边。

在图的运算中可能会产生顶点集为空集的运算结果,规定顶点集为空集的图为空图,记为∅。(注意,图的定义中,顶点集是不能为空集的)

注意区分零图空图

一条边 e e e与其所连接的两个端点 v i , v j v_i, v_j vi,vj 之间是关联的,则 e e e v i v_i vi v j v_j vj)的关联次数均为1;若 v i = v j v_i=v_j vi=vj(即是一个自环),则 e e e v i v_i vi的关联次数为2;若 e e e v i v_i vi不关联,则 e e e v i v_i vi的关联次数为0.

图论中 特指自环

无向图中顶点所连接的边数为该顶点的 d G d_G dG,注意:一个环给它的顶点提供2个度
对于有向图,度可分为入度 d D − d^-_D dD和出度 d D + d^+_D dD+度 = 入度 + 出度
对于整个图而言,定义最大度 Δ ( G ) \Delta(G) Δ(G)和最小度 δ ( G ) \delta(G) δ(G)(有向图中还定义有最大入度、最小出度、…)

  • 对于无向简单图, 0 ≤ δ ( G ) ≤ d ( v i ) ≤ Δ ( G ) ≤ n − 1 0≤ \delta(G)≤d(v_i)≤\Delta(G)≤n-1 0δ(G)d(vi)Δ(G)n1
  • 对于有向简单图, 0 ≤ δ ( D ) ≤ d ( v i ) ≤ Δ ( D ) ≤ 2 ( n − 1 ) 0≤ \delta(D)≤d(v_i)≤\Delta(D)≤2(n-1) 0δ(D)d(vi)Δ(D)2(n1)

度数是单个顶点的属性,而最大度数、最小度数是整个图的属性。

度为1的顶点称为悬挂顶点,与它关联的边称为悬挂边
度为奇数(偶数)的顶点称为奇度顶点(偶度顶点)。

若两个顶点之间有一条边相接,则称这两个顶点相邻;若两个边至少有一个公共端点,则称这两条边相邻

< v i ,   v j > <v_i, \ v_j> <vi, vj> v i → v j v_i\rightarrow v_j vivj ,称 v i v_i vi为始点, v j v_j vj为终点, v i v_i vi邻接到 v j v_j vj v j v_j vj邻接于 v i v_i vi.

在这里插入图片描述
在这里插入图片描述

拓展:
D D D n n n阶有向简单图,若 D D D的基图为 n n n阶无向完全图,则称 D D D n n n阶竞赛图
可见 n n n阶竞赛图的边数为 n ( n − 1 ) 2 \frac{n(n-1)}{2} 2n(n1).

在这里插入图片描述
正则图并非唯一的(因为阶数不确定)。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

基本定理

握手定理

  • 所 有 顶 点 的 度 数 之 和 = 边 数 × 2 所有顶点的度数之和 = 边数\times 2 =×2
  • 对 于 有 向 图 , 特 别 的 , 所 有 顶 点 的 入 度 之 和 = 所 有 顶 点 的 出 度 之 和 = 边 数 对于有向图,特别的,所有顶点的入度之和 = 所有顶点的出度之和 = 边数 ==
  • 奇 度 顶 点 的 数 目 为 偶 数 奇度顶点的数目为偶数

度数列可图化

非 负 度 数 列 是 可 图 化 的 ⇔ 所 有 顶 点 的 度 数 之 和 为 偶 数 非负度数列是可图化的 \Leftrightarrow 所有顶点的度数之和为偶数

注意:

  • 若存在无向图的度数列为 d d d,则称 d d d是可图化的。
  • 标定无向图的度数列是唯一的,但度数列所对应的无向图却不一定唯一。

连通

在 n 阶 图 中 , 若 从 顶 点 u 到 v ( u ≠ v ) 存 在 通 路 , 则 从 u 到 v 存 在 长 度 小 于 等 于 n − 1 的 在n阶图中,若从顶点u到v(u\neq v)存在通路,则从u到v存在长度小于等于n-1的 nuv(u=v)uvn1 初 级 通 路 初级通路
在 n 阶 图 中 , 如 果 存 在 v 到 自 身 的 回 路 , 则 从 v 到 自 身 存 在 长 度 小 于 等 于 n 的 初 级 回 路 在n阶图中,如果存在v到自身的回路,则从v到自身存在长度小于等于n的初级回路 nvvn

有向图连通性的判别

有 向 图 D 是 强 连 通 的 ⟺ D 中 存 在 经 过 每 个 顶 点 至 少 一 次 的 回 路 有向图D是强连通的\Longleftrightarrow D中存在经过每个顶点至少一次的回路 DD
有 向 图 D 是 单 向 连 通 的 ⟺ D 中 存 在 经 过 每 个 顶 点 至 少 一 次 的 通 路 有向图D是单向连通的\Longleftrightarrow D中存在经过每个顶点至少一次的通路 DD

标定图的矩阵表示

图无法与二元关系一一对应,因为图是多重集合而二元关系是集合。

关系矩阵

注意:关联矩阵 ≠ 关系矩阵

无向图的关联矩阵 M ( G ) M(G) M(G)

矩阵第 i i i行,第 j j j列的元素为顶点 v i v_i vi和边 e j e_j ej的关联次数,取值仅有3种:0、1、2。

在这里插入图片描述

关联矩阵的描述的是顶点的性质,描述的是的性质。

在这里插入图片描述

有向无环图的关联矩阵 M ( D ) M(D) M(D)

矩阵第 i i i行,第 j j j列的元素描述的是顶点 v i v_i vi和边 e j e_j ej的关系,取值仅有3种:-1、0、1。

在这里插入图片描述

在这里插入图片描述

有向图的邻接矩阵 A ( D ) A(D) A(D)

在这里插入图片描述
在这里插入图片描述
A l 中 的 元 素 a i j ( l ) 表 示 从 v i 到 v j 的 长 度 为 l 的 通 路 数 。 A l 中 所 有 元 素 之 和 即 图 中 长 度 为 l 的 通 路 数 。 A l 中 主 对 角 线 元 素 之 和 即 图 中 长 度 为 l 的 回 路 数 。 A^l中的元素a^{(l)}_{ij}表示从v_i到v_j的长度为l的通路数。\\A^l中所有元素之和即图中长度为l的通路数。\\A^l中主对角线元素之和即图中长度为l的回路数。 Alaij(l)vivjlAllAl线l
注意此处邻接矩阵的乘法就是普通的矩阵乘法,而并非布尔运算。

B l = A + A 2 + A 3 + . . . + A l B_l = A + A^2 + A^3 +...+A^l Bl=A+A2+A3+...+Al,则
B l B_l Bl中元素 b i j ( l ) b^{(l)}_{ij} bij(l) D D D v i 到 v j v_i到v_j vivj的长度小于等于 l l l的通路数,
B l B_l Bl中元素之和为图中长度小于等于 l l l的通路总数,
B l B_l Bl中对角线元素之和为图中长度小于等于 l l l的回路数。

有向图的可达矩阵 P ( D ) P(D) P(D)

有向图的可达矩阵就是程序设计中的有向图“邻接矩阵”。

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/Shao_yihao/article/details/121359960