有关图的染色问题的研究

合集下载

中国地图四色染色问题

中国地图四色染色问题

中国地图四色染色问题LtD中国地图四色染色问题一、问题描述将中国地图用四种不同的颜色红、蓝、绿、黄来染色,要求相邻的省份染色不同,有多少种不同的方案?二、问题分析本文将中国地图的34个省、直辖市、自治区、以及特别行政区转化为图论中的图模型。

其中每个省、市、自治区、特别行政区用图中的一个结点表示,两个结点间联通仅当两个板块接壤。

那么问题转化为图论中的染色问题。

由于海南、台湾省不与其它任何省份相邻,所以如果除海南、台湾外如果有n种染色方法,那么加上海南和台湾省后,有4*4*n种染色方法。

下面考虑除海南和台湾后的32个结点的染色方法。

三、中国地图染色方法采用分开海南和台湾省的分析方法,一方面的原因是除海南和台湾后的32个结点,可以组成一个联通图,因为海南省和台湾省不和任何其它省份邻接。

另一方面,我们建立一个联通图模型后,染色问题可以用深度优先遍历算法DFS,或者广度优先遍历算法BFS来解决,由于该方法的时间复杂度较高,属于暴力法,少考虑两个省份可以减少计算机处理此问题的时间。

本文采用DFS算法来解决这个染色问题。

3.1 DFS算法简介DFS算法是图的一种图的深度遍历算法,即按照往深的地方遍历一个图,假设到一个分支的尽头,那么原路返回到最近一个未被遍历的结点,继续深度遍历。

DFS遍历的具体步骤可为下:1)标记图中所有结点为“未访问〞标记。

2)输出起始结点,并标记为“访问〞标记3)起始结点入栈4)假设栈为空,程序结束;假设栈不为空,取栈顶元素,假设该元素存在未被访问的邻接顶点,那么输出一个邻接顶点,并置为“访问〞状态,入栈;否那么,该元素退出栈顶。

3.2 染色问题中的DFS算法设计我们先对任一结点染色,然后用DFS从该结点出发,遍历该图,遍历的下一结点颜色染为与之相邻的结点不同的颜色即可。

如果该结点无法染色那么回到上一个结点重新染色,直到所有的结点都被染色即可。

最后统计染色种数。

染色问题的算法伪代码可以描述如下:color_DFS(当前染色结点):for i in 所有颜色{ while j的已染色邻接点if 结点j相邻接点被染成i颜色标记并breakif 未被标记{当前结点染为i色if 当前结点为最后一个结点endelsecolor_DFS(next)}}3.3 数据结构设计为了实现DFS染色算法,我们需要设计相应的数据结构。

图的平面图与染色问题

图的平面图与染色问题

图的平面图与染色问题在图论中,图的平面图与染色问题是一类常见的研究课题。

图的平面图是指可以在平面上进行绘制而不会产生边的交叉的图,而染色问题则是指给图的顶点赋予不同的颜色,使得任意两个相邻的顶点具有不同的颜色。

本文将探讨图的平面图与染色问题的相关概念、算法和应用。

一、图的平面图图的平面图是指可以在平面上进行绘制而不会产生边的交叉的图。

平面图可以使用点和线的形式进行表示,其中点代表图的顶点,线代表图的边。

一个简单无向图能够成为平面图的条件是它不包含K₅图和K₃,₃图作为子图。

为了更直观地表示一个平面图,可以使用图的嵌入的概念。

图的嵌入是指将图的顶点和边映射到平面上的一种方式,使得边之间不会相互交叉。

在图的嵌入中,每个边都被分配了一个方向,在绘制时需要保证边的方向一致,并且边不相交。

二、染色问题染色问题是在给定的图中为每个顶点赋予一个颜色的问题,使得任意两个相邻的顶点具有不同的颜色。

通常染色问题可以使用图的顶点着色表示,其中每个顶点都被赋予一个颜色。

在染色问题中,可以使用不同的策略来进行顶点的染色。

最简单的策略是贪心算法,即从一个顶点开始,按顺序为每个顶点找到一个未被使用过的颜色进行染色。

然而,对于某些特殊的图,贪心算法可能无法找到最少的颜色数。

为了解决染色问题,还涌现出了许多其他的算法和策略。

其中一种常见的算法是Welsh-Powell算法,该算法按顶点的度数进行排序,然后依次为每个顶点找到一个未被使用过的颜色进行染色。

这种算法通常能够找到比贪心算法更少的颜色数。

染色问题在实际应用中具有广泛的应用。

例如,在地图着色中,地图的不同区域可以用不同的颜色表示,而相邻的区域则需要使用不同的颜色进行区分。

另外,在调度问题中,染色算法可以用于安排任务和资源的分配,以避免冲突。

三、应用举例1. 地图着色假设有一幅地图,地图被划分为若干个区域,每个区域都代表一个顶点,而相邻的区域则由边相连。

为了使得相邻的区域具有不同的颜色,可以使用染色算法对地图进行着色。

图的边染色问题及其应用的开题报告

图的边染色问题及其应用的开题报告

图的边染色问题及其应用的开题报告一、研究背景和意义图是计算机科学中一个重要的概念,广泛应用于算法设计、网络通信、数据结构等领域。

图中的边是图的基本元素,其描述了图中节点之间的关系。

在图的应用中,边的染色问题是一个重要的研究方向。

边的染色问题通常是指将图的每条边染上不同的颜色,以使得相邻的边颜色不同。

这个问题有许多实际应用,如网络流量优化、调度问题等。

在这些问题中,图的边通常代表着任务或通信线路,因此边的染色方案对问题的求解至关重要。

二、研究方法边的染色问题是一个经典的组合优化问题,主要涉及图论、图算法、组合数学等领域。

因此,在研究过程中需要运用这些学科的方法和工具。

具体来说,研究方法包括:构建数学模型、分析问题特征、寻找最优算法、设计优化策略、仿真实验等。

三、研究内容和难点边的染色问题的主要研究内容包括:寻找具有最小颜色数量的染色方案、设计高效的求解算法、分析计算复杂度、发现实际应用中的问题特征及优化策略等。

在研究过程中,难点主要包括:算法的设计与分析、求解难度的评估、优化策略的确定、实际应用与仿真实验等。

四、预期成果本研究旨在深入研究边的染色问题及其应用,并取得以下预期成果:(1)提出一些新的算法和优化策略,以提高边染色问题的求解效率和准确性;(2)分析边染色问题的数学特性,形成较为完整的理论体系;(3)探索边染色问题在实际应用中的具体应用,并通过仿真实验对算法和优化策略进行验证;(4)发表学术论文及提交专利申请,为边染色问题的研究和应用做出贡献。

五、研究计划第一年:1.深入学习边染色问题相关的图论、图算法和组合数学知识,并掌握基础算法和优化策略。

2.研究已有的边染色算法,分析其优劣和适用范围。

3.针对边染色问题的求解特点,提出新的算法和优化策略,并开展模拟实验进行分析和验证。

第二年:1.继续研究边染色问题,深化理论分析和算法设计,优化求解策略。

2.对实际应用场景进行调研,挖掘并解决实际问题中的染色问题。

图的若干染色问题研究的开题报告

图的若干染色问题研究的开题报告

图的若干染色问题研究的开题报告一、选题背景图的染色问题是图论中的一个经典问题,该问题指的是如何用最少的颜色对一个图的所有节点进行染色,使得相邻节点不被染上相同的颜色。

该问题既有实际应用价值,又具有重要的理论意义,在计算机科学、数学等领域有着广泛的研究和应用。

二、选题意义图的染色问题是计算机科学中的一个重要研究方向,其解决方法不仅可以用于图形界面、数据显示和计算器操作系统的设计等应用场景,还可以应用于社交网络分析和通信网络优化等领域。

同时,该问题的解决方法也涉及到图的色数、图的匹配和网络流等关键概念与算法,在理论研究方面有着重要的价值。

三、研究内容本研究的主要内容包括:(1)图的若干染色问题的定义和形式化描述;(2)常见的图染色算法及其原理分析;(3)染色算法的优化和改进;(4)图染色问题与其他图论问题的联系和应用。

四、研究方法本研究将采用文献综述和实验仿真两种研究方法:(1)文献综述:通过查阅相关文献,梳理和总结图染色问题的定义、算法、应用和研究现状,为后续的实验仿真和理论分析提供基础和参考。

(2)实验仿真:实现常见的图染色算法,对不同规模的图数据进行测试,并比较算法的时间复杂度、空间复杂度和染色质量等指标,探索可行的优化和改进方向。

五、预期结果本研究预期能够:(1)分析和总结常见的图染色算法及其特点;(2)通过实验仿真,评估算法的性能和表现;(3)提出改进方案,提高算法的效率和染色质量;(4)探索图染色算法与其他图论问题的联系和应用,为相关领域的研究和应用提供理论依据和思路。

六、研究计划本研究计划按照以下步骤进行:(1)文献综述:查阅相关文献,梳理和总结染色问题的定义、算法、应用和研究现状,编写文献综述报告,预计时间为2周;(2)实验仿真:实现常见的图染色算法,测试不同规模的图数据,评估算法的性能和表现,编写实验报告,预计时间为6周;(3)算法优化:针对实验结果提出改进方案,测试和验证改进效果,编写改进报告,预计时间为4周;(4)理论分析:探索图染色算法与其他图论问题的联系和应用,编写理论分析报告,预计时间为2周;(5)论文撰写:总结和归纳研究成果,撰写学位论文,预计时间为4周。

平面图染色问题的研究

平面图染色问题的研究

平面图染色问题的研究引言平面图染色问题是一个经典的组合优化问题,它在图论中具有重要地位。

平面图染色问题旨在寻找一种给定的平面图的一种可行染色方案,使得相邻的顶点都获得不同的颜色。

自从1973年Gerhard Reinelt提出平面图染色问题以来,该问题一直是图论研究的热点之一。

本文旨在深入探讨平面图染色问题的研究现状和进展,以期为相关研究提供参考和启示。

正文部分1、平面图染色问题的概念平面图染色问题是指对于给定的平面图G,寻找一种映射f: V(G) →C,其中V(G)表示图的顶点集合,C表示颜色集合,使得对于任意相邻的顶点u和v,都有f(u) ≠ f(v)。

换句话说,平面图染色问题要求将图的顶点染上颜色,使得相邻顶点的颜色不同。

2、平面图染色模型及其应用平面图染色模型在诸多领域都有广泛的应用,如电路设计、蛋白质结构预测、印刷电路板设计、网页排版等。

例如,在电路设计中,通过将电路元件染上不同的颜色,可以避免电路短路和断路,提高电路的可靠性和稳定性。

在蛋白质结构预测中,通过将不同的氨基酸单元染上不同的颜色,可以帮助科学家们理解蛋白质的三维结构。

3、平面图染色问题的研究深入探讨自Reinelt提出平面图染色问题以来,大量的研究者致力于该问题的研究。

根据染色的方法和要求的不同,平面图染色问题可以分为多种类型,如k-染色、列表染色、反色数等问题。

其中,k-染色是最为常见的一种染色问题,它要求将图的顶点染上k种颜色,使得相邻顶点的颜色不同。

列表染色则要求对于每个顶点,都给出一个可行的颜色列表,使得该顶点的所有相邻顶点都不在其颜色列表中。

反色数则研究的是给定一个图,如何找到最少颜色数的染色方案。

结论部分本文对平面图染色问题进行了深入研究,总结了前人在该领域取得的研究成果,并指出了该领域存在的不足之处以及未来可能的研究方向。

虽然平面图染色问题已经被广泛研究了几十年,但是仍然有许多问题需要进一步探讨。

例如,对于特定类型的图,如何设计高效的染色算法?如何理解不同染色问题的最优解?此外,将平面图染色问题的研究成果应用于实际问题中,也是未来值得的方向之一。

图的着色与染色问题

图的着色与染色问题

图的着色与染色问题图的着色与染色问题是图论中的一个经典问题,旨在寻找一种给图中的每个顶点染上不同颜色的方法,使得相邻的顶点具有不同颜色。

本文将介绍图的着色和染色问题的基本概念,讨论几种常见的着色算法,并探讨该问题在实际应用中的一些应用场景。

一、基本概念在介绍图的着色与染色问题之前,首先需要了解一些基本概念。

图是由一组顶点和一组边组成的数据结构,表示了顶点之间的关系。

图可以分为有向图和无向图,其中无向图的边没有方向性,有向图的边具有方向性。

对于图中的每个顶点,可以对其进行染色,也就是给顶点赋予一个颜色值。

染色是为了满足一个重要的条件:相邻的顶点不能具有相同的颜色。

相邻顶点是指在图中由一条边连接的两个顶点。

二、着色算法在解决图的着色问题时,常用的算法有贪心算法、回溯算法和深度优先搜索算法。

下面将分别介绍这三种算法的基本思想和应用场景。

1. 贪心算法贪心算法是一种简单而高效的着色算法。

该算法会选择一个顶点,为其染上一个颜色,然后遍历与该顶点相邻的顶点,为其染色。

不断重复该过程,直到所有顶点都被染色。

贪心算法的应用场景包括地图着色问题和课程表问题。

在地图着色问题中,顶点表示不同的地区,边表示不同地区之间的邻接关系。

要求相邻的地区颜色不同,使用贪心算法可以高效地解决这个问题。

在课程表问题中,顶点表示不同的课程,边表示课程之间的先修关系。

贪心算法可以帮助安排合理的课程表。

2. 回溯算法回溯算法是一种递归的算法,它通过尝试所有可能的颜色组合,直到找到满足条件的染色方案为止。

如果在尝试的过程中发现无法满足条件,则会回溯到上一个状态,重新选择颜色。

回溯算法常用于解决复杂的着色问题,例如地图染色问题和调度问题。

在地图染色问题中,回溯算法可以找到一种合理的地图着色方案。

在调度问题中,回溯算法可以帮助制定一种合理的调度方案,例如安排会议或任务的时间表。

3. 深度优先搜索算法深度优先搜索算法是一种遍历算法,通过从起始顶点开始,沿着一条路径一直搜索到底,然后回溯到上一个顶点,继续搜索其他路径,直到所有顶点都被访问。

图论中的图的着色与染色问题

图论中的图的着色与染色问题

图论中的图的着色与染色问题图论是数学的一个分支,研究的是图的性质和图的应用。

在图论中,图的着色与染色问题是一个经典且重要的研究课题。

图的着色问题是指如何用有限的颜色对图的顶点或边进行染色,使得相邻的顶点或边具有不同的颜色。

本文将介绍图的着色与染色问题的基本概念和应用。

一、图的基本概念1. 无向图和有向图无向图由一些顶点和连接这些顶点的边组成,边没有方向性。

而有向图中,边是有方向性的,连接两个顶点的边有始点和终点之分。

2. 邻接矩阵和邻接表邻接矩阵是一种表示图的方法,用一个矩阵表示图中各个顶点之间的连接关系。

邻接表是另一种表示图的方法,用链表的形式表示图中各个顶点之间的连接关系。

二、图的着色问题图的着色问题是指如何用有限的颜色对图的顶点或边进行染色,使得相邻的顶点或边具有不同的颜色。

图的着色问题有以下两种情况:1. 顶点着色对于无向图或有向图的顶点,通过对每个顶点进行染色,使得图中任何相邻的顶点具有不同的颜色。

这里的相邻顶点指的是通过一条边相连的顶点。

2. 边着色对于无向图或有向图的边,通过对每条边进行染色,使得图中任何相邻的边具有不同的颜色。

这里的相邻边指的是有共同始点或终点的边。

三、图的染色算法对于图的着色问题,有不同的染色算法可以解决。

在这里我们介绍两种常用的染色算法:贪心算法和回溯算法。

1. 贪心算法贪心算法是一种基于局部最优策略的算法。

对于图的顶点着色问题,贪心算法的策略是从一个未染色的顶点开始,将其染上一个可用的颜色,并将该颜色标记为已占用,然后继续处理下一个未染色的顶点。

如果当前顶点没有可用的颜色可染,则需要增加一个新的颜色。

2. 回溯算法回溯算法是一种穷举所有可能性的算法。

对于图的着色问题,回溯算法的策略是从一个未染色的顶点开始,尝试不同的颜色进行染色,如果发现染色后与相邻顶点冲突,就回溯到上一个顶点重新尝试其他颜色,直到所有顶点都被染色。

四、图的着色问题的应用图的着色问题在实际中有广泛的应用。

染色问题数论

染色问题数论

染色问题数论
染色问题是指在一个图中对节点进行染色,使得相邻的节点染的颜色不同。

数论与染色问题的关系在于,染色问题可以转化为数论问题,通过数论的方法解决染色问题。

染色问题是一个经典的数学问题,也是图论中一个重要的研究方向。

在数论中,有一个重要的定理叫做四色定理,它是染色问题的一个重要结果。

四色定理指出,对于任意的平面图,只需要四种颜色就可以对所有的节点进行染色,使得任意两个相邻节点的颜色不同。

这个定理的证明过程运用了多个数论的工具和方法,包括图的边界颜色距离的计算,集合交并运算等等。

染色问题也可以转化为数论中的模运算问题。

例如,对于一个正整数n,可以将图中的节点编号为1到n,然后通过求模运算来确定每个节点的颜色。

另外,染色问题也与欧拉图和哈密顿图等图论概念有关。

通过分析图的结构和特性,可以运用数论的方法解决染色问题。

例如,对于一个欧拉图,可以通过分析其度数序列来确定颜色的分配方案。

总之,数论在染色问题中发挥了重要的作用,通过数论的方法可以解决染色问题并给出具体的染色方案。

染色问题和数论相辅相成,相互促进,共同推动了数学的发展。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
j 2 1
nj j 1
.
引理 3[2 ] 设 G 为阶为 v ,边数为 e 的Δ2 临界图. (1) 若 3 ,则 e (5v 1) / 4 ; (2) 若Δ = 4 ,则 e 5v / 3 ; (3) 若 5 ,则 e 2v 1 ; (4) 若 6 ,则 e (9v 1) / 4 ;
同的颜色, 所以对任意图 G 的边色数有 ' G , 其中 指图 G 的最大度。 1964 年,苏联数学家 V.G.Vizing 给出了关于图边染色的一个突破性结论,他指出了 简单图 G 的边色数与度之间的关系。 Vizing 定理: 任意(简单, 无向) 图 G 的边着色数 (edge chromatic number)
在将近半个世纪的漫长岁月里, 人们一直在为解决简单图的分类问题做着不 懈的努力。解决一般图的分类问题相当困难,因此人们关心平面图等特殊图的分 类问题。对于简单平面图,1965 年,Vizing 自己证明了,如果 8 则是第一类 的。而对于 2,3, 4,5 的情况则同时有第一类和第二类的图存在。比如,把正多 面体的其中一边截成两条,即可得到 3, 4,5 的平面图,都有 G C 2 ;而任何长 度是奇数的圈 ( 比如三角形 ) 就是 2 的第二类图。并对剩余的两种情况, Vizing 也提出了猜想。 平面图 Vizing 猜想:任何简单平面图如果 6 7, e(G) v (G) ,则是 第一类的。 对于 7 的情况,在 2001 年 Sanders & Zhao 给出了肯定的结果:G C1 。 而对于 6 的情况,至今尚未解决。 2.3 一些结论 首先介绍几个常用的引理. 引理 1 (Vizing 邻接引理) 设 G 为 临界图,且 uv E (G), d (v) k , 则有 (1) 若 k , u 至少相邻于 G 的 k 1 个度数为 的顶点; (2) 若 k , u 至少相邻于 G 的两个度数为 的顶点. 引理 2[2 ] 若 G 为 临界图( ≥3) ,则 n 2
(5) 若 7 ,则 e 5v / 2 . 定理 4 对实数 (0 3) ,满足 (G) 3 1 和
e(G)
4k 3 2k v(G) 2) v (G)k , k 1 3(k 2) k 2
的图 G 是第一类的. 定理 5 设 G 为一连通的平面图,如果 G 的任何两个长为 3 的面都不相 邻 ( 即 不 共 边 ) , 且 只 含 有 长 为 3 , k , k 1 , … 的 面 ( k ≥ 4) , 则 有
(二) 研究目标:
对关于图的染色问题进行全面系统的研究。
(三) 研究方法:
主要以阅读相关书籍和论文为主。
(四) 研究的主要内容:
图的染色问题
(五) 研究成果:
1.图的染色问题介绍及其背景
图论发展到现在已有许多分支,着色理论是其中之一,且有着极其重要的地 位。它起源于 150 年前的“四色猜想” ,即在一个平面或球面上的任何地图都能 够只用四种颜色着色,使得每个国家用一种颜色,且没有两个相邻的国家有相同 的颜色。1976 年 K.Apple 和 w.Haken 在 J.Koch 的协助下用计算机检验了“四色 猜想”是正确的,从而“四色猜想” 被“四色定理” 所代替,在 1997 年, N.Robertson 等又给出了一个简化的计算机证明。尽管迄今为止仍没有得到非计 算机的理论性证明,但人们在冲击“四色猜想”的过程中所创造的新的思想、方 法和技巧为图论宝库增添了一个又一个精彩结果。 图着色理论的意义远不止如此。众所周知,生活及科学领域中许多问题的数 学模型都可以图的形式来建立,然后对图中某些对象按照一定规则进行分类,而 所谓着色只是对其中分类方法的一种简单而直观的表达方式。 所以着色问题是解 决诸如时间表问题、排序问题、排课表问题、交通状态、运输安排、电路设计和 贮藏问题等涉及任务分配的实际问题的基本方法。 再者,图着色理论在离散数学领域有着非常重要的地位,其中许多貌似无关 的问题都可以转化为图着色问题。例如,极图理论中的 Erdos 和 Simonovits 定 理:给定图 G , 不包含子图 G 的具有 n 个顶点的图的边的最大数 f (n, G) 的性态取 决于 G 的色数 (G) : lim
e(G) 3k (v(G) 2) 2k 3 定理 6 设 G 为一连通的平面图,如果 G 的任何两个长度为 3 的面都不关
联于同一个顶点,且只有长为 3 , k , k 1 , …的面( k ≥4) .则有
e(G)
定理 7
4k 3 2k v(G) 3(k 2) k 2
Байду номын сангаас
设 G 为 6 的平面图.若 G 不含长为 4 的圈或任何两个长为 3 的
面不关联于同一个顶点,则 G 是第一类的. 定理 8 设 G 为 ≥7 的平面图.若 G 的任何两个长为 3 的面都不相邻,
则 G 是第一类的. 定理 9 一类的: (1) ≥5 ,且 G 没有长为 4 和 5 的圈; (2) ≥4 ,且 G 没有长在 4 和 14 之间的圈; (3) ≥5 , G 没有长为 4 的圈,且任何两个长为 3 的面不关联于同一个顶 点; (4) ≥4 , G 没有长在 4 和 6 之间的圈,且任何两个长为 3 的面不关联于 同一个顶点. 设 G 是最大度为 的平面图 .如果下列条件之一成立, 则 G 是第
2.关于边染色问题
图的染色理论是图论中的一个重要分支。 图的染色种类有很多, 诸如边染色、 点染色、面染色和全染色等。其中研究最多,结果也较完善的就是图的边染色。 而其中关于正常边染色的图的分类问题一直是研究的热点。 图的正常的边染色就 是把图的边集分解为一些互不相交的边的独立集的并的方法。 2.1 基本理论 定义 1 :对图 G 的边进行着色,且相邻的边没有相同的颜色,称为图 G 的一 个边着色。 一个 n 边着色是用 n 种颜色的一个着色。 定义 2 :使图 G 的 n 边着色最小的 n ,称为图 n 的边色数,记作 ' G 。 考虑图 G 的边色数与度的关系, 由于与任何一个顶点关联的边都必须着以不
' G 有: ' G 1 。
2.2 分类定理 定义 3 :由 Vizing 定理可知 ' G 或 ' G 1 。若 ' G ,称图
G 为第一类,记作 G C1 ;否则 ' G 1 ,称图 G 为第二类,记作 G C 2 。
百多年前的 1852 年,英国格色里提出了用四种颜色就可对任意一张地图进行染 色的猜想。即对世界地图或任何一个国家的行政区域地图,最多用四种颜色就可 对其染色,使得凡是相邻的国家或相邻的区域都着以不同的颜色。
2.研究与发展: “四色猜想”提出后,一些数学家着手研究这个猜想,
力图给出证明。时隔二十七年后,1897 年肯普给出了 “四色猜想”的第一个证 明,又过了十一年,1890 年希伍德发现肯普的证明是错误的。但他指出,肯普 德证明方法虽然不能证明地图染色用四种颜色足够, 却可以证明用五种颜色就够 了。此后, “四色猜想”一直成为数学家们感兴趣而未能解决的世界数学难题。
3.关于列表染色问题
列表染色起源于图的点染色,在实际生活中应用很广,如运输问题、时间表 问题等。唯一列表染色是对列表染色的进一步的研究,由于唯一性的限制,研究 起来难度较大。列表着色的概念既是图着色概念的一个推广,又与图着色的概念
有许多不同之处。 列表着色主要研究的问题是确定图的列表色数 然而,这项工作 似乎是比较困难的,即使是对二部图,也没有成熟的结果。 列表染色问题提出是在大约 30 年前, 最早是分别由 Vizing 和 Edros、 Rubin、 Taylor 独立提出来的。 Vizing 是因为要研究全染色而引入列表染色的, 而 Edros、 Rubin、 Taylor 是因为 Dnitiz 猜想而介入这个问题的。简单来讲,列表染色问题 就是说给定一个图的每个顶点一个颜色列表, 要求给顶点染色时要染的颜色必须 从列表中选取,那么这个图还能不能正常染色?事实上,列表染色问题是一般染 色问题的推广。如果只知道列表的长度,那么能不能肯定图一定能或一定不能被 列表染色了?这是自然而然引出了的问题。从上个世纪九十年代开始,列表染色 领域的研究繁荣起来,并越来越吸引更多的研究者。 3.1 基本理论 列表染色问题就是说给定一个图的每个顶点一个颜色列表, 要求给顶点染色 时要染的颜色必须从列表中选取,那么这个图还能不能正常染色 ?事实上,列表 染色问题是一般染色问题的推广。 令 G 为一个图, f 是从 V (G ) 到 N 的函数。图 G 的 f 列表 L 是指对每一个 顶点 v 满足 L(V ) f (v) 。如果存在一个 f 列表 L ,使得 G 具有一个唯一列表染 色,则称图 G 是唯一 f 列表可染的,或 UFLC 的。 3.2 相关概念 定义 1 给图 G 的每个顶点 x 一个列表 L(x),称 G 是 L 可染的,是指对每个 顶点 x V(G),都可从其对应列表 L(x)中找到一种染色 c x L(x),使得 c 是 G 的正常染色。 定义 2 一个图 G 的 k- 列表是指 G 每个顶点的列表长度都为 k。如果对任意 的 k- 列表,图 G 都有一个列表染色,则称 G 为 k- 可选的(k-choosable)。使得 G 为 k- 可选的的最小无称为列表色数(list chromatic number), 或选择数(choosability), 记为 i (G)或 ch(G)。 定义 3 假设对图 G 的任意一个顶点 v, 存在 v 的一个长为 k 的颜色列表 L(v), 使得图 G 存在唯一 L- 染色,那么我们称图 G 是唯一 k- 列表可染色图,具有简称 为 UkLC(uniquely- list colorable)图,或者说 G 是 UkLC 的。 定义 4 如果一个图不是 UkLC 的,我们就说 G 具有 M k 性质。使得 G 具 有 M k 性质的最小 k 称为 G 的 m 数,记为 M G 。 定义 5 令 G 为一个图,f 为一个从 V(G)到 N 的函数。图 G 的 f- 列表 L 是指 对每一个顶点 v 满足 L V = f v 。如果存在一个 f- 列表 L,使得 G 具有一个唯 一列表染色,则称图 G 是唯一 f- 列表可染的,或 UfLC 的。
相关文档
最新文档