《平面图及图的着色》PPT课件.ppt_第1页
《平面图及图的着色》PPT课件.ppt_第2页
《平面图及图的着色》PPT课件.ppt_第3页
《平面图及图的着色》PPT课件.ppt_第4页
《平面图及图的着色》PPT课件.ppt_第5页
已阅读5页,还剩68页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第17章平面图及图的着色 离散数学 本章说明 本章的主要内容平面图的基本概念欧拉公式平面图的判断平面图的对偶图顶点着色及点色数地图的着色与平面图的点着色边着色及边色数 本章所涉及到的图均指无向图 17 1平面图的基本概念17 2欧拉公式17 3平面图的判断17 4平面图的对偶图17 5图中顶点的着色17 6地图的着色与平面图的点着色17 7边着色本章小结习题作业 17 1平面图的基本概念 一 关于平面图的一些基本概念1 平面图的定义定义17 1G可嵌入曲面S 如果图G能以这样的方式画在曲面S上 即除顶点处外无边相交 G是可平面图或平面图 若G可嵌入平面 G的平面嵌入 画出的无边相交的平面图 非平面图 无平面嵌入的图 2 是 1 的平面嵌入 4 是 3 的平面嵌入 2 几点说明及一些简单结论一般所谈平面图不一定是指平面嵌入 但讨论某些性质时 一定是指平面嵌入 K5和K3 3都不是平面图 定理17 1设G G 若G为平面图 则G 也是平面图 定理17 2设G G 若G 为非平面图 则G也是非平面图 推论Kn n 5 和K3 n n 3 都是非平面图 定理17 3若G为平面图 则在G中加平行边或环所得图还是平面图 即平行边和环不影响图的平面性 二 平面图的面与次数 针对平面图的平面嵌入 1 定义定义17 2设G是平面图 G的面 由G的边将G所在的平面划分成的每一个区域 无限面 外部面 面积无限的面 记作R0 有限面 内部面 面积有限的面 记作R1 R2 Rk 面Ri的边界 包围面Ri的所有边组成的回路组 面Ri的次数 Ri边界的长度 记作deg Ri 2 几点说明若平面图G有k个面 可笼统地用R1 R2 Rk表示 不需要指出外部面 回路组是指 边界可能是初级回路 圈 可能是简单回路 也可能是复杂回路 特别地 还可能是非连通的回路之并 平面图有4个面 deg R1 1 deg R2 3 deg R3 2 deg R0 8 R1 R2 R3 R0 定理17 4平面图G中所有面的次数之和等于边数m的两倍 即 本定理中所说平面图是指平面嵌入 e E G 当e为面Ri和Rj i j 的公共边界上的边时 在计算Ri和Rj的次数时 e各提供1 当e只在某一个面的边界上出现时 则在计算该面的次数时 e提供2 于是每条边在计算总次数时 都提供2 因而deg Ri 2m 证明 三 极大平面图1 定义定义17 3若在简单平面图G中的任意两个不相邻的顶点之间加一条新边所得图为非平面图 则称G为极大平面图 注意 若简单平面图G中已无不相邻顶点 G显然是极大平面图 如K1 平凡图 K2 K3 K4都是极大平面图 2 极大平面图的主要性质定理17 5极大平面图是连通的 定理17 6n n 3 阶极大平面图中不可能有割点和桥 定理17 7设G为n n 3 阶简单连通的平面图 G为极大平面图当且仅当G的每个面的次数均为3 本节只证明必要性 即设G为n n 3 阶简单连通的平面图 G为极大平面图 则G的每个面的次数均为3 由于n 3 又G必为简单平面图 可知 G每个面的次数均 3 因为G为平面图 又为极大平面图 可证G不可能存在次数 3的面 证明思路 假设存在面Ri的次数deg Ri s 4 如图所示 在G中 若v1与v3不相邻 在Ri内加边 v1 v3 不破坏平面性 这与G是极大平面图矛盾 因而v1与v3必相邻 由于Ri的存在 边 v1 v3 必在Ri外 类似地 v2与v4也必相邻 且边 v2 v4 也必在Ri外部 于是必产生 v1 v3 与 v2 v4 相交于Ri的外部 这又矛盾于G是平面图 所以必有s 3 即G中不存在次数大于或等于4的面 所以G的每个面为3条边所围 也就是各面次数均为3 只有右边的图为极大平面图 因为只有该图每个面的次数都为3 四 极小非平面图定义17 4若在非平面图G中任意删除一条边 所得图G 为平面图 则称G为极小非平面图 由定义不难看出 K5 K3 3都是极小非平面图 极小非平面图必为简单图 例如 以下各图均为极小非平面图 小节结束 17 2欧拉公式 一 欧拉公式相关定理1 欧拉公式定理17 8对于任意的连通的平面图G 有n m r 2其中 n m r分别为G的顶点数 边数和面数 证明 对边数m作归纳法 1 m 0时 由于G为连通图 所以G只能是由一个孤立顶点组成的平凡图 即n 1 m 0 r 1 结论显然成立 2 m 1时 由于G为连通图 所以n 2 m 1 r 1 结论显然成立 3 设m k k 1 时成立 当m k 1时 对G进行如下讨论 若G是树 则G是非平凡的 因而G中至少有两片树叶 设v为树叶 令G G v 则G 仍然是连通图 且G 的边数m m 1 k n n 1 r r 由假设可知n m r 2 式中n m r 分别为G 的顶点数 边数和面数 于是n m r n 1 m 1 r n m r 2若G不是树 则G中含圈 设边e在G中某个圈上 令G G e 则G 仍连通且m m 1 k n n r r 1 由假设有n m r 2 于是n m r n m 1 r 1 n m r 2 定理17 9对于具有k k 2 个连通分支的平面图G 有n m r k 1其中n m r分别为G的顶点数 边数和面数 证明 设G的连通分支分别为G1 G2 Gk 并设Gi的顶点数 边数 面数分别为ni mi ri i 1 2 k 由欧拉公式可知 ni mi ri 2 i 1 2 k 17 1 易知 由于每个Gi有一个外部面 而G只有一个外部面 所以G的面数 于是 对 17 1 的两边同时求和得 经整理得n m r k 1 2 与欧拉公式有关的定理定理17 10设G为连通的平面图 且每个面的次数至少为l l 3 则G的边数与顶点数有如下关系 由定理17 4 面的次数之和等于边数的2倍 及欧拉公式得 证明 解得 推论K5 K3 3不是平面图 证明 若K5是平面图 由于K5中无环和平行边 所以每个面的次数均大于或等于l 3 由定理17 10可知边数10应满足10 3 3 2 5 2 9这是个矛盾 所以K5不是平面图 若K3 3是平面图 由于K3 3中最短圈的长度为l 4 于是边数9应满足 9 4 4 2 6 2 8这又是矛盾的 所以K3 3也不是平面图 定理17 11设G是有k k 2 个连通分支的平面图 各面的次数至少为l l 3 则边数m与顶点数n应有如下关系 定理17 12设G为n n 3 阶m条边的简单平面图 则m 3n 6 设G有k k 1 个连通分支 若G为树或森林 当n 3时 m n k 3n 6为真 若G不是树也不是森林 则G中必含圈 又因为G是简单图 所以 每个面至少由l l 3 条边围成 又在l 3达到最大值 由定理17 11可知 证明 定理17 13设G为n n 3 阶m条边的极大平面图 则m 3n 6 证明 由于极大平面图是连通图 由欧拉公式得 r 2 m n 17 4 又因为G是极大平面图 由定理17 7的必要性可知 G的每个面的次数均为3 所以 将 17 4 代入 17 5 整理后得m 3n 6 二 一个意义重大的定理定理17 14设G为简单平面图 则G的最小度 G 5 若阶数n 6 结论显然成立 若阶数n 7时 用反证法 假设 G 6 由握手定理可知 证明 因而m 3n 这与定理17 12矛盾 所以 假设不成立 即G的最小度 G 5 本定理在图着色理论中占重要地位 说明 定理17 7设G为n n 3 阶简单连通的平面图 G为极大平面图当且仅当G的每个面的次数均为3 仅证充分性 由定理17 4可知 证明 又因为G是连通的 由欧拉公式可知 将 17 7 代入 17 6 经过整理得m 3n 6 17 8 若G不是极大平面图 则G中一定存在不相邻得顶点u v 使得G G u v 还是简单平面图 而G 的边数m m 1 n n 由 17 8 可知 m 3n 6 这与定理17 2矛盾 所以 G为极大平面图 小节结束 一 为判断定理做准备1 插入2度顶点和消去2度顶点定义17 5设e u v 为图G的一条边 在G中删除e 增加新的顶点w 使u v均与w相邻 称为在G中插入2度顶点w 设w为G中一个2度顶点 w与u v相邻 删除w 增加新边 u v 称为在G中消去2度顶点w 17 3平面图的判断 2 图之间的同胚定义17 6若两个图G1与G2同构 或通过反复插入或消去2度顶点后是同构的 则称G1与G2是同胚的 上面两个图分别与K3 3 K5同胚 二 两个判断定理定理17 15 库拉图斯基定理1 图G是平面图当且仅当G中既不含与K5同胚子图 也不含与K3 3同胚子图 定理17 16 库拉图斯基定理2 图G是平面图当且仅当G中既没有可以收缩到K5的子图 也没有可以收缩到K3 3的子图 例17 1证明彼得松图不是平面图 将彼得松图顶点标顺序 见图 1 所示 证明 还可以这样证明 用G表示彼得松图 令G G j g c d G 如图 3 所示 易知它与K3 3同胚 在图中将边 a f b g c h d i e j 收缩 所得图为图 2 所示 它是K5 由定理17 16可知 彼得松图不是平面图 由定理17 15可知 G为非平面图 例17 2对K5插入2度顶点 或在K5外放置一个顶点使其与K5上的若干顶点相邻 共可产生多少个6阶简单连通非同构的非平面图 用插入2度顶点的方法只能产生一个非平面图 如图 1 所示 解答 在K5外放置一个顶点 使其与K5上的1个到5个顶点相邻 得5个图 如图 2 到 6 所示 它与K5同胚 所以是非平面图 它们都含K5为子图 由库拉图斯基定理可知 它们都是非平面图 并且也满足其它要求 例17 3由K3 3加若干条边能生成多少个6阶连通的简单的非同构的非平面图 对K3 3加1 6条边所得图都含K3 3为子图 由库拉图斯基定理可知 它们都是非平面图 在加2条 加3条 加4条边时又各产生两个非同构的非平面图 连同K3 3本身共有10个满足要求的非平面图 其中 绿线边表示后加的新边 解答 小节结束 17 4平面图的对偶图 一 对偶图的定义定义17 7设G是某平面图的某个平面嵌入 构造G的对偶图G 如下 在G的面Ri中放置G 的顶点vi 设e为G的任意一条边 若e在G的面Ri与Rj的公共边界上 做G 的边e 与e相交 且e 关联G 的位于Ri与Rj中的顶点vi 与vj 即e vi vj e 不与其它任何边相交 若e为G中的桥且在面Ri的边界上 则e 是以Ri中G 的顶点vi 为端点的环 即e vi vi 实线边图为平面图 虚线边图为其对偶图 从定义不难看出G的对偶图G 有以下性质 G 是平面图 而且是平面嵌入 G 是连通图 若边e为G中的环 则G 与e对应的边e 为桥 若e为桥 则G 中与e对应的边e 为环 在多数情况下 G 为多重图 含平行边的图 同构的平面图 平面嵌入 的对偶图不一定是同构的 二 平面图与对偶图的阶数 边数与面数之间的关系 定理17 17设G 是连通平面图G的对偶图 n m r 和n m r分别为G 和G的顶点数 边数和面数 则 1 n r 2 m m 3 r n 4 设G 的顶点v i位于G的面Ri中 则dG vi deg Ri 1 2 由G 的构造可知是显然的 3 由于G与G 都连通 因而满足欧拉公式 n m r 2n m r 2由 1 2 可知 r 2 m n 2 m r n 4 设G的面Ri的边界为Ci 设Ci中有k1 k1 0 条桥 k2个非桥边 于是Ci的长度为k2 2k1 即deg Ri k2 2k1 k1条桥对应vi 处有k1个环 k2条非桥边对应从vi 处引出k2条边 所以dG vi k2 2k1 deg Ri 证明 定理17 18设G 是具有k k 2 个连通分支的平面图G的对偶图 n m r n m r分别为G 和G的顶点数 边数和面数 1 n r 2 m m 3 r n k 1 4 设G 的顶点v i位于G的面Ri中 则dG v i deg Ri 三 自对偶图定义17 8设G 是平面图G的对偶图 若G G 则称G为自对偶图 在n 1 n 4 边形Cn 1内放置1个顶点 使这个顶点与Cn 1上的所有的顶点均相邻 所得n阶简单图称为n阶轮图 记为Wn n为奇数的轮图称为奇阶轮图 n为偶数的轮图称为偶阶轮图 轮图都是自对偶图 小节结束 图着色 17 5图中顶点的着色 规定 点着色都是对无环无向图进行的 一 关于顶点着色的基本概念定义17 9 1 图G的一种着色 对无环图G的每个顶点涂上一种颜色 使相邻顶点涂不同的颜色 2 对G进行k着色 G是k 可着色的 能用k种颜色给G的顶点着色 3 G的色数 G k G是k 可着色的 但不是 k 1 可着色的 二 关于顶点着色的几个简单结果定理17 19 G 1当且仅当G为零图 定理17 20 Kn n 定理17 21奇圈或奇阶轮图的色数均为3 偶阶轮图的色数为4 定理17 22设G中至少含有一条边 则 G 2当且仅当G为二部图 三 色数的上界定理17 23对于任意无向图G 均有 G G 1 n 1时 结论成立 设n k k 1 时结论成立 则当n k 1时 设v为G中任一个顶点 令G G v 则G 的阶数为k 由假设可知 G G 1 G 1 当将G 还原成G时 由于v至多与G 中 G 个顶点相邻 而在G 的点着色中 G 个顶点至多用了 G 种颜色 于是在 G 1种颜色中至少存在一种颜色给v涂色 使v与相邻顶点涂不同颜色 证明 提示 对G的阶数n作归纳法 例17 4求下面各图的色数 定理17 24 布鲁克斯定理 若连通无向图G不是Kn n 3 也不是奇数阶的圈 则 G G 因为 1 为二部图 由定理17 22可知 G 2 2 为6阶轮图W6 由定理17 21可知 G 4 由定理17 24可知 G 4 又因为 3 中有奇圈 于是 G 3 因而 G 为3或4 用3种颜色不可能给G4着色 于是只能是 G 4 解答 小节结束 17 6地图的着色与平面图的点着色 一 地图与面着色1 地图与国家定义17 10 1 地图 连通无桥平面图的平面嵌入与所有的面 2 国家 地图的面 3 两个国家相邻 两个国家的边界至少有一条公共边 有5个国家 1与2相邻 1与4相邻 2 3 4均与5相邻 5 4 1 2 3 2 地图的面着色定义17 11 1 地图G的一种面着色 对地图G的每个国家涂上一种颜色 使相邻国家涂不同的颜色 2 G是k 面可着色的 能用k种颜色给G的面着色 就称对G的面进行了k着色 3 G的面色数 G k G是k 面可着色的 但不是 k 1 面可着色的 即最少用k种颜色给G的面着色 研究地图的着色可以转化成对它的对偶图的点着色 说明 二 地图的面着色转化成对偶图的点着色定理17 25地图G是k 面可着色的当且仅当它的对偶图G 是k 点可着色的 三 五色定理定理17 26任何平面图都是5 可着色的 四色猜想问题 提出来已经近150年了 但时至今日还没有得到彻底解决 证明 归纳法 1 n 5 结论为真 2 设n k 5 时结论为真 n k 1时 v V G d v 5 令G1 G v 对G1用归纳假设 G1可5 着色 模仿G1对G着色 当d v 5 与v相邻的点用了少于5种颜色时 至少剩1种颜色给v着色 当d v 5且与v相邻的点用了5种颜色时 设vi与v相邻且着颜色Ci i 1 2 5 设W1为G v 中着色为C1 C3的节点组成的集 W2为G v 中着色为C2 C4的节点组成的集 证明 续 a 若v1 v3分别在W1所导出子图的不同连通分支中 将v1所在连通分支中的颜色C1 C3对调 不影响G v 的着色 再对v着色C1 得图G的着色 b 若v1 v3在W1所导出子图的同一个连通分支中 则从v1到v3存在一条通路L L上的各点都着C1 C3色的 通路与边vv1和vv3构成回路C 它包围了v2和v4 但不能同时包含 于是v2和v4分别属于节点集W2所导出子图的两个连通分支中 因此 在包含v2的连通分支中 将颜色C2 C4对调 不影响G v 的着色 再对v着色C2 得图G的着色 小节结束 17 7边着色 本节讨论的图是无环的无向图 一 对图G进行边着色定义17 12 1 对图G边的一种着色 对图G的每条边涂上一种颜色 使相邻的边涂不同的颜色 2 G是k 边可着色的 能用k种颜色给G的边着色 3 G的边色数 G k 若G是k 边可着色的 但不是 k 1 边可着色的 即最少用k种颜色给G的边着色 二 关于边着色的一些定理定理17 27G为简单平面图 则 G G G 1 该定理是维津定理 定理说明 对简单图来说 它的边色数 只能取它的 G 或者是它的 G 1 究竟哪些图的 G 是 G 哪些是 G 1 至今还是一个没有解决的问题 定理17 28设G为长度大于或等于2的偶圈 则 G G 2 设G为长度大于或等于3的奇圈 则 G G 1 3 n 4时 由维津定理可知 结论正确 n 5时 由维津定理可知 结论正确 n 6时 Wn n 1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论