《图论》第6章-图的着色2.ppt
《《图论》第6章-图的着色2.ppt》由会员分享,可在线阅读,更多相关《《图论》第6章-图的着色2.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1图的着色包括对边、顶点和平面区域的着色。本章主要讨论简单图的顶点着色。例 6种化学制品,某些不能放在同一仓库。用矩阵表示,例如(a,b)=1表示 a 和 b 不能放在同一仓库。问:最少需要几个仓库?第六章第六章 图的着色图的着色第一页,编辑于星期六:八点 一分。2解 以该矩阵为邻接矩阵构造图如上所示。给图的顶点染色使得相邻点具有不同颜色,最少需要3种颜色。第六章第六章 图的着色图的着色acbdef第二页,编辑于星期六:八点 一分。3着色 图 G=(V,E)的一个 k 顶点着色指用 k 种颜色对 G 的各顶点的一种分配方案。若着色使得相邻顶点的颜色都不同,则称该着色正常,或称 G 存在一个正常
2、的 k 顶点着色(或称一个 k 着色)。此时称 G 为 k-可着色的。色数 使 G=(V,E)k-可着色的最小 k 值称为 G 的色数,记为(G)。若(G)=k,称 G 为 k 色图。6.1 色数第三页,编辑于星期六:八点 一分。4例 三色图6.1 色数第四页,编辑于星期六:八点 一分。5特殊图的色数特殊图的色数 零图:(G)=1 完全图 Kn:(G)=n G 是一条回路:(G)=2 若|V|是偶数 (G)=3 若|V|是奇数 G 是一棵非平凡树:(G)=2 (G)=2的充要条件是:(a)|E|1;(b)G 中不存在边数为奇数的回路。(此时 G 为二部图)若 G1、G2为 G 的两个连通分支,
3、则 (G)=max(G1),(G2)6.1 色数第五页,编辑于星期六:八点 一分。6 (G)=2的充要条件是:(a)|E|1;(b)G 中不存在边数为奇数的回路。(此时 G 为二部图)证明 必要性显然。充分性:由(a)|E|1知(G)2。对 G 中的某一连通分支,找到其一棵生成树,对顶点做二染色。加上任意一条余树枝,得到对应的唯一回路。由(b)知该回路长度为偶数,该余树枝两个端点染的是不同颜色,添加该余树枝后仍然可以保持原来的二染色。加上所有余树枝,得到图 G,二染色仍得到保持,即(G)=2。6.1 色数第六页,编辑于星期六:八点 一分。7临界图 G=(V,E),若对 G 的任一真子图 H 均
4、有(H)(G),则称 G 为一个临界图。k 色临界图称为 k-临界图。性质 任何 k 色图通过对边的反复删减测试最后可以得到其 k-临界子图。临界图是连通图。证 设 G1、G2为临界图 G 的两个连通分支,则(G)=max(G1),(G2)。不妨设(G)=(G1),而G1为 G 的真子图,与临界图的定义矛盾。6.1 色数第七页,编辑于星期六:八点 一分。8定理6-1-1 k-临界图 G=(V,E),=mindeg(vi)|viV,则 k-1。证明 反证法:设 G 是一个 k-临界图且 k-1。又设v0V,deg(v0)=。由 k-临界图的定义,Gv0 是(k1)可着色的,在一种 k1着色方案下
5、,Gv0 的顶点可按照颜色划分成 V1,V2,Vk-1 共 k1块,块 Vi 中的顶点被涂以颜色 ci。由于deg(v0)k1,v0 至少与其中一块 Vj 不邻接即与 Vj 中的任何顶点不邻接。此时可将 v0 涂以颜色 cj,从而获得对 G 的一种 k1着色方案,与 G 的色数是 k 矛盾。6.1 色数第八页,编辑于星期六:八点 一分。9推论1 k 色图至少有 k 个度不小于 k-1 的顶点。证明 设 k 色图 G 的 k-临界子图为 G,由定理,G 的最小度 k-1,故 G 的最小度 k-1,即 G的任何顶点的度不小于 k-1。又 G 为 k 色图,其中至少有 k 个顶点。6.1 色数第九页
6、,编辑于星期六:八点 一分。10推论2 对 G=(V,E),=maxdeg(vi)|viV,有 (G)+1。证明 设(G)=k,由推论1,有 vV,使得deg(v)k-1又:deg(v)故:k-1 或 (G)-1 即:(G)+1推论2给出了色数的一个上限,但很不精确。例例 二部图可二染色,但是 可以相当大。6.1 色数第十页,编辑于星期六:八点 一分。11Hajs猜想 若 G 是 k 色图,则 G 包含 Kk 的一个同胚图。(1961)四色猜想 任何平面图都是 4-可着色的。由于存在着不可3-着色的平面图 K4,4色问题若可证明,将是平面图色数问题的最佳结果。6.1 色数第十一页,编辑于星期六
7、:八点 一分。12定理6-1-2 如果平面图 G 有 Hamilton 回路,则 G 的域域是4-可着色的。证明 平面图 G 的一条 Hamilton 回路将 G 的域分割成两部分:被封闭的 H-回路包围部分和在 H-回路之外部分。每一部分中只能出现两域相邻的情况,否则同一部分内三个域的交点将不在H-回路上,引起矛盾。将两部分的域分别以2着色,得到G 的一种4着色方案。6.1 色数第十二页,编辑于星期六:八点 一分。13五色定理(1890,Heaword)任何简单平面图都是 5-可着色的。证明 设简单平面图 G=(V,E),对 n=|V|作归纳。n 5时容易讨论结论成立。设 n=k1时,结论成
8、立。当 n=k 时,由定理5-1-8简单平面图 G 至少有一个顶点的度小于6。故可设 v0V,deg(v0)5。设 G=Gv0,由归纳假设,G 是5-可着色的。给 G 固定一种5-着色方案,再将 v0 加回 G 得到 G,在此情况下讨论 v0 的着色。(1)若 deg(v0)4,则 v0 最多邻接4种颜色的顶点,给 v0 着以第5 种颜色得到 G 的一种5-着色方案。(2)否则 deg(v0)=5,设 v0 的邻接点按逆时针排列为 v1,v2,v3,v4,v5,如图所示。6.1 色数第十三页,编辑于星期六:八点 一分。14 若 v1 v5 的着色数 4,则 v0 最多邻接4种颜色的顶点,给 v
9、0 着以第5 种颜色得到 G 的一种5-着色方案。否则 v1 v5 分别被着以颜色 c1c5,则V-v0按着色可被划分成V13(着色 c1或 c3的顶点)、V24(着色 c2或 c4的顶点)和V5(着色c5的顶点)。设G13和G24分别是V13和V24在G 的导出子图。v0v2v1v5v4v3 (a)若 v1 和 v3 在 G13中不连通,将 G13中 v1 所在连通分支所有顶点颜色对换,得到 G 的另外一种5-着色方案。此时 v1 和 v3 都着色 c3,即 v1 v5 的着色数=4。由得到 G 的一种5-着色方案。6.1 色数第十四页,编辑于星期六:八点 一分。15(b)若 v1 和 v3
10、 在 G13中有连通路径 P13,在 G 中 v2 和 v4 连通的任一路径 P24必和 P13相交(平面图形的 Jordan 原理),设交点为 u,则 u 着色 c1或 c3,即 uV24,在导出 G24 时 P24不能被导出,故 v2 和 v4 在 G24中不连通。对 v2 和 v4 作类似(a)的讨论,可以得到 G 的一种5-着色方案。结论:综合上述讨论,n=k 时结论仍然成立。由归纳原理,定理得证。v0v2v1v5v4v3P13P24u6.1 色数第十五页,编辑于星期六:八点 一分。16定理6-1-3 G=(V,E)为简单图,vi,vj 为其中不相邻顶点。Gij+为在 G 中添加边(v
11、i,vj)得到的图,Gijo 为在 G 中合并 vi,vj,其他顶点与其关系不变,并合并多重边(称为收缩 vi,vj)得到的图。则有:(G)=min(Gij+),(Gijo)证明 对 G 的着色方案可以划分为令 vi,vj 得到不同颜色的和令 vi,vj 得到相同颜色的两类,前者与 Gij+的着色方案一致,后者与 Gijo 的着色方案一致。由色数的定义得到结论。6.1 色数第十六页,编辑于星期六:八点 一分。17例 如图,求(G)。6.1 色数第十七页,编辑于星期六:八点 一分。18 (G)=min(K5),(K4),(K3)=(K3)=36.1 色数 K5 K4 K4 K3第十八页,编辑于星
12、期六:八点 一分。19定义 PG(k)为对给定的图 G=(V,E),以 k 种颜色进行正常着色的方案数目。当 k0(存在4-着色方案)令一个顶点着不同颜色的方案视为不同方案。如PK3(3)=66.2 色数多项式第十九页,编辑于星期六:八点 一分。20PK3(3)=6abcabcabcabcabcabc6.2 色数多项式第二十页,编辑于星期六:八点 一分。21若干特殊图的 PG(k)1)零图:G=(V,E),n=|V|,|E|=0,PG(k)=kn2)树:根节点在 k 种颜色中任取,非根节点选取与其父亲节点不同的颜色。PG(k)=k(k-1)n-13)完全图:PG(k)=k(k-1)(k-2)(
13、k-n+1)4)非连通图:设图 G 由不连通的 G1和 G2构成,则由乘法原理:PG(k)=PG1(k)PG2(k)6.2 色数多项式第二十一页,编辑于星期六:八点 一分。22定理6-2-1 设简单图 G,Gij+和Gijo 分别如前所述,并分别记 P1(k)和 P2(k)为 Gij+和 Gijo 的 k 染色方案数,则有 PG(k)=P1(k)+P2(k)。证明 参考定理6-1-3的证明,结合色数多项式的定义得到。6.2 色数多项式第二十二页,编辑于星期六:八点 一分。23推论1 设简单图 G=(V,E),n=|V|,m=|E|,k (G),则 PG(k)是 k 的整系数 n 次多项式,且:
14、首项为 kn;次项为-mkn-1;常数项为0;各项系数的符号正-负交替。证明 对m归纳。(1)m=0时,G 为零图,PG(k)=kn。m=1时,若 n=2,则 G 为 K2,PG(k)=k(k1)=k2k。若 n2,则 G 除一个 K2 外其它为孤立点:PG(k)=k(k1)kn-2=knkn-1。6.2 色数多项式第二十三页,编辑于星期六:八点 一分。24 (2)设 m t 时结论成立,记为:6.2 色数多项式 (3)当 m=t 时,设 e=(vi,vj)E为 G 中任意一边,从 G 中去除e,得到图 G,则有 G=Gij+。由定理6-2-1知PG(k)=PGij+(k)+PGijo(k)故
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图论 着色
限制150内