离散数学 平面图

合集下载

离散数学PPT课件10着色与对偶图(ppt文档)

离散数学PPT课件10着色与对偶图(ppt文档)






不同颜色.
四. 图G的正常着色(简称着色):
1. 对G的每个结点指定一种颜色,使得相邻接的两个结点
着不同颜色. 如果G着色用了n种颜色,称G是 n-色的.
2.对G着色时,需要的最少颜色数,称为G的着色数,记作
x(G) .
3.对G着色方法:(下面介绍韦尔奇.鲍威尔法)
3.对G着色方法:(介绍韦尔奇.鲍威尔法 Welch.Powell) ⑴将G中的结点按照度数递减次序排序,(此排序可能不唯 一,因为可能有些结点的度数相同) ⑵用第一种颜色对第一个结点着色,并按照排序,对与前面 着色点不邻接的每一个点着上相同颜色. ⑶用另一种颜色对尚未着色的点, 重复执行⑵和⑶,直到
⑶当且仅当ek只是一个面Fi的边界时, vi*上有一个环ek* 与ek相交.
v3*
则称图G*是G的对偶图.
v5
F1 v1*
F3
可见G*中的结点数等于
F2 v2*
G中的面数.
二. 自对偶图:如果图G对偶图G*与G同构,则称G是自对偶
图. (如下图) 三.对偶图与平面图着色的关系:

对平面图面相邻面用不同颜 色的着色问题,可以归结到对 其对偶图的相邻接的结点着
有共同的学生在读, 就在两门课程之间连一直线.得到图:
结点度数递减排序:
A
B,C,D,G,A,E,F 对图正常着色后, 标有同一种颜色的 G
课,可以同时考试.安排考试日程: 周一: A 周二: B,F 周三:C,E 周四: D,G
F E
作业 P189 – 8.16 8.17
B C
D
所有结点都着上颜色为止.
B C
例如:结点排序:A,B,E,F,H,D,G,C A

离散数学符号表

离散数学符号表

离散数学符号表∀ 全称量词任意量词∃ 存在量词├ 断定符公式在L 中可证╞ 满足符公式在E 上有效,公式在E 上可满足 ┐ 命题的“非”运算∧ 命题的“合取”“与”运算∨ 命题的“析取”“或”,“可兼或”运算 → 命题的“条件”运算↔ 命题的“双条件”运算的B A ⇔ 命题A 与B 等价关系B A ⇒ 命题A 与B 的蕴涵关系*A 公式A 的对偶公式wff 合式公式iff 当且仅当V 命题的“不可兼或”运算 “异或门” ↑ 命题的“与非” 运算 “与非门” ↓ 命题的“或非”运算 “或非门” □ 模态词“必然”◇ 模态词“可能”φ 空集∈ 属于∉不属于A μ· 集合A 的特征函数P A 集合A 的幂集A 集合A 的点数nA A A ⨯⨯⨯ n A 集合A 的笛卡儿积R R R =2 )(1R R R n n -= 关系R 的“复合” 0ℵ 阿列夫零ℵ 阿列夫⊇ 包含⊃ 真包含∪ 集合的并运算∩ 集合的交运算- ~ 集合的差运算⊕ 集合的对称差运算m + m 同余加m ⨯ m 同余乘〡 限制R x ][ 集合关于关系R 的等价类A /R 集合A 上关于R 的商集)(A R π 集合A 关于关系R 的划分)(A R π 集合A 关于划分π的关系][a 元素a 产生的循环群R a ][ 元素a 形成的R 等价类r C 由相容关系r 产生的最大相容类 I 环,理想)/(n Z 模n 的同余类集合)(mod k b a ≡ a 与b 模k 相等)(R r 关系R 的自反闭包)(R s 关系R 的对称闭包+R ,)(R t 关系R 的传递闭包*R ,)(R rt 关系R 的自反、传递闭包.i H 矩阵H 的第i 个行向量j H . 矩阵H 的第j 个列向量CP 命题演绎的定理CP 规则EG 存在推广规则存在量词引入规则ES 存在量词特指规则存在量词消去规则 UG 全称推广规则全称量词引入规则 US 全称特指规则全称量词消去规则 A I ,0R 恒等关系A 集合A 的补集X X 所有X 到自身的映射X Y 所有从集合X 到集合Y 的函数 )(][A A K 集合A 的势基数R 关系r 相容关系 R 否关系R 补关系1-R c R 逆关系S R 关系R 与关系S 的复合n nR R R R ,关系R 的n 次幂 r rB B B 222,⨯⨯ 布尔代数2B 的r 次幂 r B 2 含有r 2个元素的布尔代数domf 函数f 的定义域前域ranf 函数f 的值域Y X f →: Y X f −→−f 是X 到Y 的函数 ),(y x GCD y x ,最大公约数 ),(y x LCM y x ,的最小公倍数 e 幺元θ 零元1-a 元素a 的逆元 )(Ha aH H 关于a 的左右陪集 )(f Ker 同态映射f 的核或称f 的同态核 A,B,C 合式公式⎪⎪⎭⎫ ⎝⎛k n 二项式系数 ⎪⎪⎭⎫ ⎝⎛p n n n n ,,,21 多项式系数1,n 1到n 的整数集合)1()1(][+--=k x x x x k)1()1(][-++=k x x x x kk n C 组合数),(v u d 点u 与点v 间的距离 )(v d 点v 的度数 )(v d + 点v 的出度 )(v d - 点v 的入度 ),(E V G = 点集为V ,边集为E 的图 G 图G 的补图G G '≅ 图G 与图G '同构 *G 平面图G 的对偶图 WG 图G 的连通分支数 )(G κ 图G 的点连通度 )(G λ 图G 的边连通度 )(G δ图G 的最小点度 )(G ∆图G 的最大点度 AG图G 的邻接矩阵 PG图G 的可达矩阵 MG图G 的关联矩阵 n Kn 阶完全图 m n K ,完全二分图 C复数集 N自然数集包含0在内 +N正自然数集 P素数集 Q有理数集 +Q正有理数集 -Q负有理数集 R实数集 Z整数集 m Z]}[,,]2[,]1{[m Set集范畴 Top拓扑空间范畴 Ab交换群范畴 Grp群范畴Mon 单元半群范畴Ring 有单位元的结合环范畴Rng 环范畴CRng 交换环范畴R-mod 环R的左模范畴mod-R 环R的右模范畴Field 域范畴Poset 偏序集范畴。

离散数学课件_9 树与平面图

离散数学课件_9 树与平面图

1.概念:有向树,根树,树叶,内点,分支
点,层数,树高,祖先,后代,父亲,儿子,
兄弟,有序树,m叉树,完全m叉树,根子树,
左子树,右子树,带权二叉树,最优二叉
树,前缀,前缀码,二元前缀码,二叉树遍
历等;
4
返回本章首页
2019/12/4
第三节 有向树与根树(2)
2.定理: 设T是一棵根树,r是T的树根,则 对于T的任一顶点v,存在唯一的有向路 从r到v;
3.算法:最优二叉树的Huffman算法;
4.前缀码问题:前缀码与二叉树的对应关 系;
5.二叉树的遍历:三种遍历方法,即先根遍 历,中根遍历,后根遍历法.
返回本章首页
5 2019/12/4
第四节 平面图
平面图是很多实际问题的模型. 例如在 集成电路的布线设计中就遇到了平面图 的问题.
1.基本概念:平面图,平面嵌入,面,无限 面(外部面),内部面,边界,次数等;
第九章 树与平面图
树是一类结构较为简单的图,是用途极 为广泛的离散数学模型,特别是二叉树, 它在计算机科学中用得最多.因此在学习 时应很好地掌握好诸如树的充要条件、 生成树、最优生成树、根树、树的各种 算法、及二叉树的访问次序等内容.平面 图是实际背景很强的一类图,能用本章 介绍的方法判断一个图是否为平面图.
2.基本非平面图:K3,3与K5; 3.平面图的欧拉公式; 4.平面图的判定:库拉图斯基定理.
返回本章首页
6 2019/12ቤተ መጻሕፍቲ ባይዱ4
本章小结
本章我们介绍树与平面图,但以介绍树 为主.给出树的定义及树的充要条件, 生成树、最优生成树及最优生成树的克 鲁斯卡尔算法,特别是二叉树,我们讨 论 了 二 叉 树 的 Huffman 算 法 、 前 缀 码 、 二叉树的遍历等问题.最后介绍了一类 实际背景很强的一类图——平面图.

离散数学第七章图论习题课

离散数学第七章图论习题课
利用奇数+奇数=偶数,偶数+偶数=偶数,所以, 在G中结点度数为奇数的结点,在其补图中的度 数也应为奇数,故G和其补图的奇数结点个数也 是相同的。
P286 1、在无向图G中,从结点u到结点v有一条长度为 偶数的通路,从结点u到结点v又有一条长度为奇 数的通路,则在G中必有一条长度为奇数的回路。
证明 :
2、运用 (1) 判断有向图或无向图中通路(回路)的类型。 (2) 求短程线和距离。 (3) 判断有向图连通的类型。
三、图的矩阵表示
1、基本概念。 无向图的邻接矩阵A 根据邻接矩阵判断:各结点的度, 有向图结点 出,入度。 由Ak可以求一个结点到另一个结点长度为k 的路条数. 有向图的可达矩阵P 用P可以判定:各结点的度. 有向图的强分图。 关联矩阵M:是结点与边的关联关系矩阵. 用M判定:各结点的度
设给定图G(如由图所示),则图G的点割集


应该填写:{f},{c,e}。
定义 设无向图G=<V, E>为连通图,若有点集
V1V,使图G删除了V1的所有结点后,所得的子
图是不连通图,而删除了V1的任何真子集后,所
得的子图是连通图,则称V1是G的一个点割
集.若某个结点构成一个点割集,则称该结点为
割点。
a c
a c
b
d
b
d
a c
a c
b
d
b
d
推论:任何6人的人群中,或者有3人互相认识,或者有 3人彼此陌生。(当二人x,y互相认识,边(x,y)着红色, 否则着兰色。则6人认识情况对应于K6边有红K3或者 有兰K3。)
证明简单图的最大度小于结点数。
证明: 设简单图G有n个结点。对任一结点u,由于G没

离散数学CH04_图论_根树

离散数学CH04_图论_根树

4.6 树
4.6 树
图中的三棵树T1,T2和T3都是带权2,2,3,3,5
的二叉树,它们的权分别是:
W(T1)=2×2+2×2+3×3+5×3+3×2=38 W(T2)=3×4+5×4+3×3+2×2+2×1=47 W(T3)=3×3+3×3+5×2+2×2+2×2=36 以上三棵树都是带权2,2,3,3,5的赋权二叉树,但不 是最优树。
【例】求图所示的二叉树产 生的前缀码。 解:在图(a)中,每一个 分枝点引出的左侧边标记0, 右侧边标记1。由根结点到 树叶的路经上各边的标记组 成的0、1序列作为对应树叶 的标记,如图 (b)所示。产 生的前缀码为: 01,11,000,0010,0011
4.6 树
定理 任意一个前缀码,都对应一个二叉树。 证明:
4.6 树
给定了一个前缀码,设h是其中最长序列的长度。画出一个高为 h的正则二叉树。按定理9.6.7中描述的办法给各边标记0或1。 每一个结点对应一个0、1序列,它是由根结点到该结点的路经 上各边的标记组成的。如果某个0、1序列是前缀码的元素,则 标记该结点。将已标记结点的所有后代和该结点的射出边全部删 除,得到了一个二叉树,再删除未加标记的树叶,就得到要求的 二叉树。
在通信中常用0、1字符串表示英文字母,即用二进制 数表示英文字母。最少用多少位二进制数就能表示26
个英文字母呢?1位二进数可以表示2=21个英文字母
,两位二进制数可以表示4=22个英文字母,……,n 位二进制数可以表示2n个英文字母。如果规定,可以 用1位二进制数表示英文字母,也可以用两位二进制数 表示英文字母。
4.6 树
定理 在完全m叉树中,其树叶数为t,分枝点数为i,则 (m1)*i=t-1。 证明:

《离散数学》图论 (上)

《离散数学》图论 (上)
12
无向图与有向图
v2
e1
e2
e3
v3
e4
v1
e5 (e1)={( v42, v24 )}
v4
(e2)={( v32, v23 )} (e3)={( v3, v4 )}
(e4)=({ v43, v34 )}
(e5)=({ v4,}v4 )
13
无向图与有向图
A B C
D E F
14
无向图与有向图
第八章 图论
第八章 图论
§8.1 基本概念
§8.1.1 无向图、有向图和握手定理 §8.1.2 图的同构与子图 §8.1.3 道路、回路与连通性 §8.1.4 图的矩阵表示
§8.2 欧拉图 §8.3 哈密尔顿图 §8.4 平面图 §8.5 顶点支配、独立与覆盖
2
无向图与有向图
3
无向图与有向图
一个无向图(undirected graph, 或graph) G 指一个三元组 (V, E, ),其中
vV
vV
24
特殊的图
假设 G=(V, E, ) 为无向图,若 G 中所有 顶点都是孤立顶点,则称 G 为零图(null graph)或离散图(discrete graph);若 |V|=n,|E|=0,则称 G 为 n 阶零图 所有顶点的度数均相等的无向图称为正 则图(regular graph),所有顶点的度数 均为 k 的正则图称为k度正则图,也记作 k-正则图 注:零图是零度正则图
19
握手定理
定理(图论基本定理/握手定理)
假设 G=(V, E, ) 为无向图,则deg(v) 2 E , vV
即所有顶点度数之和等于边数的两倍。
推论
在任何无向图中,奇数度的顶点数必是偶 数。

离散数学第8章 图论

离散数学第8章 图论
ij
为d(vi,vj)。
8.2
图的矩阵表示
一、图的邻接矩阵 二、图的连接矩阵
三、图的关联矩阵
二、图的连接矩阵 定义 8-9 设图 G= ( V , E ),其中 V={v1 ,
v2 , … , vn } , n 阶方阵 C= ( cij ),称为图 G 的连接 矩阵,其中第i行j列的元素
1 c ij 0
利用邻接矩阵,我们可以 (1)判断G中任意两个结点是否相连接;
方法是:对 l=1,2,…,n–1,依次检查Al的(i,j)
项元素
(l ( ) ij)是否为0,若都为0,那么结点v 与v 不 a ij i j
相连接,否则vi与vj有路相连接。 (2)计算结点vi与vj之间的距离。
(1) ( 2) ( n 1) 中至少有一个不为0, 若 aij , aij , , aij 则可断定vi与vj相连接,使 a (l ) 0 的最小的 l 即
若中有相同的结点,设为ur= uk(r<k),则子路ur+1…uk可以从 中删去而形成一条较短的路= viu1…ur uk+1…uh–1 vj,仍连接vi到 vj 。 若中还有相同的结点,那么重复上述过程又可形成一条 更短的路,…。这样,最后必得到一条真路,它连接vi到vj, 并短于前述任一非真路。因此,只有真路才能是短程。
非真 生成
真 生成
真 非生成
非真 非生成
真 非生成
七、路与回路 定义:图G中l条边的序列{v0,v1}{v1,v2}…{vl–1,vl}称为连
接v0到vl的一条长为 l 的路。它常简单地用结点的序列 v0v1v2…vl–1vl来表示。其中v0和vl分别称为这条路的起点和终点。 开路:若v0vl,则称路v0v1v2…vl–1vl为开路; 回路:若v0=vl,则称路v0v1v2…vl–1vl为回路; 真路:若开路v0v1v2…vl–1vl中,所有结点互不相同(此时所有 边也互不相同),则称该路为真路; 环:在回路v0v1v2…vl–1v0中,若v0,v1,v2,…,vl–1 各不相同 (此时所有边也互不相同),则称该回路为环。

离散数学平面图

离散数学平面图
则满足欧拉公式 v – e + r = 2 即:6-9+r=2,解得r=5
又因为任取K3,3中三个结点,至少有两个点不邻接, 所以不能组成一个面,即K3,3中任何 一个面至少由四条边围成,即:所有面 的次数之和deg(r) >=4r=20 又由定理1知:deg(r)=2|E|=18 即18>=20矛盾不。论怎所么以画,K总3,有3不交是叉点平面图。
❖ 平面图基本性质
设G是一个有v个结点e条边的连通简单平面图,若v3, 则:e<=3v-6。等价于: 若不满足e<=3v-6,则G不是连通平面图。
例题:证明k5图不是平面图。
K5图中,v=5,e=10,10 3*v-6=35-6=9
但定理的条件只是必要条件。
如K3,3中v= 6,e =9, e<3v-6=12 满足条件,但K3,3不是平面图。
离散数学
❖ 图论
1 图的基本概念 2 路与回路 3 图的矩阵表示 4 欧拉图与汉密尔顿图 5 平面图 6 对偶图与着色 7 树与生成树
❖ 平面图基本概念
定义1:设G=<V,E>是一个无向图,如果能把G的所有结点和
边画在平面上,且使得任何两条边除了端点外没有其他的交点, 就称G是一个平面图。
(1)
G为k条边,再添加一条边,只有下述两种情况:
面数不变 点树加1 边数加1
点数不变 面数加1 边数加1
(Vk+1)-(ek+1)+rk=2成立
(Vk)-(ek+1)+(rk+1)=2成立
通过上述归纳法证明欧拉公式v-e+r=2成立。
❖ 平面图基本性质
例1:证明K3,3不是平面图
证:假设K3,3是平面图,
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
平面图和平面嵌入
定义 如果能将图G除顶点外边不相交地画在平面上, 则称G是平面图. 这个画出的无边相交的图称作G 的平面嵌入. 没有平面嵌入的图称作非平面图. 例如 下图中(1)~(4)是平面图, (2)是(1)的平面嵌入, (4)是(3)的平面嵌入. (5)是非平面图.
1
平面图和平面嵌入(续)
今后称一个图是平面图,
K5
K3,3
10
与欧拉公式有关的定理(续)
定理: 设G为有 p (p2) 个连通分支的平面图, 且每个面的次数不小于l (l 3), 则
l m ( n p 1) l2
定理 设G为简单平面图,则 (G)5.
11
同胚与收缩
消去2度顶点v 如上图从(1)到(2) 插入2度顶点v 如上图从(2)到(1) G1与G2同胚: G1与G2同构, 或 经过反复插入、或消去2度顶 点后同构 收缩边e 如下图从(1)到(2)
E*={ ek*| k=1,2, …,m }.
15
平面图的对偶图(续)
例 黑色实线为原平面图, 红色虚线为其对偶图
16
平面图的对偶图(续)
性质: G*是平面图,而且是平面嵌入. G*是连通图 若边e为G中的环,则G*与e对应的边e*为桥; 若e 为桥,则G*中与e对应的边e*为环. 在多数情况下,G*含有平行边. 同构的平面图的对偶图不一定同构. 上面两个平面图是同构的, 但它们的对偶图不同构.
可以是指定义中的平面图 , 又可 以是指平面嵌入, 视当时的情况而定. 当讨论的问题与图的 画法有关时, 是指平面嵌入. K5
K5和K3,3是非平面图 设G G, 若G为平面图, 则G 也是
平面图; 若G 为非平面图, 则G也 是非平面图.
Kn(n5), K3,n(n3)都是非平面图. 平行边与环不影响图的平面性.
8
欧拉公式(续)
欧拉公式的推广 设G是有 p (p2) 个连通分支的平面图, 则 nm+r=p+1 证 设第 i 个连通分支有 ni个顶点, mi 条边和 ri 个面. 对各连通分支用欧拉公式, ni mi + ri = 2, i = 1, 2, … , p 求和并注意 r = r1+…+rp+ p1, 即得 面图的面与次数
设G是一个平面嵌入 G的面: 由G的边将平面划分成的每一个区域 无限面(外部面): 面积无限的面, 用R0表示 有限面(内部面): 面积有限的面, 用R1, R2,…, Rk表示 面Ri的边界: 包围Ri的所有边构成的回路组 面Ri的次数: Ri边界的长度,用deg(Ri)表示 说明: 构成一个面的边界的回路组可能是初级回路, 简单回 路, 也可能是复杂回路, 还可能是非连通的回路之并. 定理 平面图各面的次数之和等于边数的2倍.
12
库拉图斯基定理
定理 G是平面图G中不含与K5同胚的子图, 也不
含与K3,3同胚的子图. 定理 G是平面图G中无可收缩为K5的子图, 也无
可收缩为K3,3的子图.
13
非平面图证明
例 证明下述2个图均为非平面图.

图中红色部分分别与K3,3和 K5 同胚
14
平面图的对偶图
定义 设平面图G, 有n个顶点, m条边和r个面, 构造G
4
极大平面图
定义 若G是简单平面图, 并且在任意两个不相邻的顶点之 间加一条新边所得图为非平面图, 则称G为极大平面图.
性质 若简单平面图中已无不相邻顶点,则是极大平面图. 如 K1, K2, K3, K4都是极大平面图. 极大平面图必连通. 阶数大于等于3的极大平面图中不可能有割点和桥. 设G为n(n3)阶极大平面图, 则G每个面的次数均为3. 任何n(n4)阶极大平面图G均有δ(G)3.
的对偶图G*=<V*,E*>如下: 在G的每一个面Ri中任取一个点vi*作为G*的顶点, V*= { vi*| i=1,2,…,r }. 对G每一条边ek, 若ek在G的面Ri与Rj的公共边界上,
则作边ek*=(vi*,vj*), 且与ek相交; 若ek为G中的桥且在
面Ri的边界上, 则作环ek*=(vi*,vi*).
5
实例
3个图都是平面图, 但只有右边的图为极大平面图.
6
极小非平面图
定义 若G是非平面图, 并且任意删除一条边所得图 都是平面图, 则称G为极小非平面图. 说明: K5, K3,3都是极小非平面图 极小非平面图必为简单图 下面4个图都是极小非平面图
7
欧拉公式
定理8.11 (欧拉公式) 设G为n阶m条边r个面的连通平面图, 则 nm+r=2. 证 对边数m做归纳证明. m=0, G为平凡图, 结论为真. 设m=k(k0)结论为真, m=k+1时分情况讨论如下: (1) G中无圈, 则G必有一个度数为1的顶点v, 删除v及它关 联的边, 记作G . G 连通, 有n-1个顶点, k条边和r个面. 由归 纳假设, (n-1)-k+r=2, 即n-(k+1)+r=2, 得证m=k+1时结论成立. (2) 否则,删除一个圈上的一条边,记作G . G 连通, 有n个顶 点,k条边和r-1个面. 由归纳假设, n-k+(r-1)=2, 即n-(k+1)+r=2, 得证m=k+1时结论也成立. 证毕.
9
与欧拉公式有关的定理
定理 设G为n阶连通平面图, 有m条边, 且每个面的次数不 l 小于l (l 3), 则
m
l2
( n 2)
证 由定理 (各面次数之和等于边数的2倍)及欧拉公式得 2m lr = l (2+m-n) 可解得所需结论. 推论 K5 和 K3,3不是平面图. 证 用反证法, 假设它们是平面图, 则 K5 : n=5, m=10, l=3 K3,3 : n=6, m=9, l=4 与定理矛盾.
3
平面图的面与次数(续)
例1 右图有4个面, deg(R1)=1, deg(R2)=3, deg(R3)=2, deg(R0)=8. 请写各面的边界.
例2 左边2个图是同一个平面 图的平面嵌入. R1在(1)中是 外部面, 在(2)中是内部面; R2 在(1)中是内部面, 在(2)中是 外部面. 其实, 在平面嵌入中 可把任何面作为外部面.
相关文档
最新文档