离散数学 图论基础知识总结

本文介绍了图论的基本概念,包括无向图、有向图、多重图、简单图等,并详细解释了通路、回路、连通性和图的矩阵表示等内容。

无序对:
两个元素构成的集合{ a,b}{ a,b}称为无序对,
A,BA,B为两个集合,则 { { a,b}|aAbB}{ { a,b}|a∈A∧b∈B}AA B 构成的无序积

笛卡尔积的区别在于构成笛卡尔积是由有序对构成
无序积 中的无序对的两个元素不分次序同时又可以是相同的

多重集合
集合中的元素可以重复出现,和Multimap 或 Multiset 中类似

重复度为元素在多重集合中出现的次数

无向图

一个无向图G是一个二元组 <V,E><V,E>, 即 G=<V,E>G=<V,E>
VV是顶点集,是一个非空的有穷集合(意思为一个无向图里面至少有一个顶点,并且顶点的个数是有限的)
E 是边集,它是无序积VV& V 的一个有穷的多重子集 通俗来说就是 可以存在重边,以及自环

有向图
D=<V,E>D=<V,E>
和无向图的区别就是 边是有方向的

几个概念

n阶图 : 有n个顶点
零图 : 没有边
平凡图:只有一个顶点,没有边,即一阶零图
空图:没有点,没有边记为 在定义中规定顶点集非空,但是在图的运算中可能产生空图

在无向图G=<V,E>G=<V,E>中,设边e=(vi,vj)Ee=(vi,vj)∈E vi,vjvi,vjee的端点
那么 e vi(vj)vi(vj)关联
如果 vivjvi≠vj 那么 vi(vj)vi(vj)ee 的关联次数为1
如果 v i = v j 那么 vi(vj)vi(vj)ee的关联次数为2
v k 不是e的端点 那么vkvkee的关联次数为0

简单来说
如果这条边是自环 那个这个环所连的点与这个环的关联次数为2
如果是一条边 那么边的两个端点与这条边的关联次数为1
其他点与这条边的关联次数自然就为0了

在无向图中

如果两个顶点之间至少有一条边 这两个点 相邻
如果两条边有一个共同的点 这两条边相邻

有向图
D =< V , E > 中, e=<vi,vj>Ee=<vi,vj>∈E vi,vjvi,vjee的两个端点
v i ee的起点
v j ee的终点
e vi,vjvi,vj关联
vivivjvj有一条边 那么这两个顶点相邻
称为
vivi邻接vjvj
vjvj邻接vivi
如果一条边的终点是另一条边的起点 那么这两边相邻
比如这样

这里写图片描述

此图中 e1e1e2e2 相邻

在无向图和有向图中

没有边关联的点 是 孤立点
两个端点重合的边 是 环

顶点的度数
无向图G=<V,E>G=<V,E> viVvi∈V 那么vivi连了几条边 那么它的度数就是多少
度记为dG(vi)dG(vi) 简记为d(vi)d(vi)
每个环给端点提供的度数为2

有向图D=<V,E>D=<V,E> viVvi∈V
出度:vivi作为边的起点次数 (即有多少条边从它指向另一个端点) 记为d+(vi)d+(vi)
入度:vivi作为边的终点次数 (即有多少条边指向它) 记为d(vi)d−(vi)
度数:作为边的端点次数 记为d(vi)d(vi)
显然
d(vi)=d+(vi)+d(vi)d(vi)=d+(vi)+d−(vi)

度数为1的顶点为悬挂顶点
与悬挂顶点关联的边称为悬挂边
最大度:Δ=max{ d(v)|vV(D)}Δ=max{ d(v)|v∈V(D)}
最小度:δ=min{ d(v)|v intV(D)}δ=min{ d(v)|v intV(D)}
最大出度:Δ+=max{ d+(v)|vV(D)}Δ+=max{ d+(v)|v∈V(D)}
最小出度:δ+=min{ d+(v)|vV(D)}δ+=min{ d+(v)|v∈V(D)}
最大入度:Δ=max{ d(v)|vV(D)}Δ−=max{ d−(v)|v∈V(D)}
最小入度:δ=min{ d(v)|vV(D)}δ−=min{ d−(v)|v∈V(D)}

握手定理
各顶点的度数之和为边数的两倍
ni=1d(vi)=2m∑i=1nd(vi)=2m
推论
任何图中,度数为奇数的顶点个数是偶数

简单证明:
所有度数之和必为偶数(由握手定理)
奇数个奇数+(偶数个或者奇数个)偶数 = 奇数
矛盾

定理6.2

所有顶点入度之和((i=1)nd+(vi)∑(i=1)nd+(vi))=所有顶点出度之和(ni=1d(vi)∑i=1nd−(vi))=边数(m)

度数列
V={ v1,v2,,vn}V={ v1,v2,…,vn} 为n阶图G的顶点集
d(v1),d(v2),,d(vn)d(v1),d(v2),…,d(vn) 为G的度数列

对于有向图 可继续划分为 出度列和入度列

几个概念
平行边
在无向图中,关联一对顶点的无向边多余1条,这些边统称为平行便
重数
平行边的条数成为重数

有向平行边
有向图中,关联一对顶点的有向边多于1条,并且起点和终点相同(或者理解为方向相同)

多重图
含平行边的图

简单图
既不含平行边也不含环的图

显然 n阶简单无向图
Δn1Δ≤n−1

无向完全图
记为KnKn
简单说:每对顶点之间都有一条边的无向简单图
m=C2n=n(n1)2m=Cn2=n(n−1)2

有向完全图
简单说:每对顶点之间均有两条方向相反的边的有向简单图
m=2C2n=n(n1)m=2Cn2=n(n−1)

kk−正则图
无向简单图中,各顶点度数均等于k
由握手定理知 n阶kk−正则图中边数m=kn2m=kn2

n阶无向圈图
共有n条边,并且边的顺序是按点的顺序
直接给图:
这里写图片描述

边集E={ <v

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值