检查颜色图所需的最少颜色数(2常规图中的色数)

时间:2019-06-26 10:49:16

标签: algorithm graph-coloring independent-set

我的任务是检查图形着色中使用的最少颜色数,该颜色就是图形的色数。我的无向图是2正则的(每个顶点是2度)。我找到了解决方法

(最大独立设置数)/顶点数=颜色数 (色数)

https://imgur.com/a/ZtyP4v9-外观

如您所见,如果结果为2,则可以是2色,如果结果大于2,则可以是3色。

但是我不知道如何在这样的图中找到最大独立集。

1 个答案:

答案 0 :(得分:1)

2正则图无非是一个不相交的循环的并集。如果任何一个循环的长度为奇数,则色数为3,否则为2。就这么简单。您不需要为此的算法。