韦尔奇-鲍威尔算法Welsh–Powell Algorithm
决定一个图的数是一个难题(准确地讲,它是一个NP完全问题),目前尚不存在有效的方法
激光笔
因此在对图进行点着时常采用近似算法——尽管不能得到最优结果,但是算法的执行却是快捷有效的。萃取精馏
下面将介绍韦尔奇-鲍威尔(Welch-Powell)点着算法:
韦尔奇-鲍威尔算法Welch-Powell (G)
duzhe输入:图G
输出:图G 的一个点着方案
脐点19881. 将图中顶点按度数不增的方式排成一个序列 2. 使用一种新颜对序列中的第一个顶点进行着,并且按照序列次序,对与已着顶点不邻接的每一顶点着同样的颜,直至序列末尾。然后从序列中去掉已着的顶点得到一个新的序列
3. 对新序列重复步骤2直至得到空序列伦敦铜
acgbdef cgbef
gbe
e
c
a
黄土高原地图
g d
f
b
e
要说明的是,韦尔奇-鲍威尔算法并不总能得到最少颜数目的染方案。