帖子于8月31日更新:我在原始问题下方添加了当前答案的摘要。感谢所有有趣的答案!当然,每个人都可以继续发布任何新发现。
对于哪些图族,存在用于计算色数的多项式时间算法?
当(二部图)时,该问题可以在多项式时间内解决。通常,当,色度数的计算是NP-hard的,但是有许多图谱族并非如此。例如,可以在多项式时间内完成着色周期和完美图形。χ (G ^ )≥ 3
同样,对于许多图类,我们可以简单地评估相应的色多项式;Mathworld中的一些示例。
我想以上大部分是常识。我很乐意了解是否还有其他(非平凡的)图族可以在多项式时间内解决最小图着色的问题。
特别是,我对精确和确定性算法感兴趣,但是请随时指出任何有趣的随机算法或近似算法。
更新(8月31日):
感谢大家提交有趣的答案。这是答案和参考的简短摘要。
完美和几乎完美的图形
几何算法和组合优化(1988),第9章(图形中的稳定集)。Martin Grotschel,Laszlo Lovasz和Alexander Schrijver。
本书的第9章介绍了如何通过最小加权的集团覆盖问题解决着色问题。由于它们依赖于椭球方法,因此这些算法在实践中可能不是很有用。此外,本章还为不同类别的理想图提供了不错的参考清单。
组合优化(2003),第B卷,第六节Alexander Schrijver。
本书分为三章,分别介绍完美图形及其多项式时间可着色性。我只看了一下,但基本方法似乎与上一本书相同。
b完美图的特征(2010)。Chinh T.Hoàng,FrédéricMaffray,Meriem Mechebbek
有界树宽或集团宽度的图
具有固定集团宽度的图上的边缘控制集和着色(2001)。Udi Rotics丹尼尔·科布勒
这里的算法需要以k表达式(用于构造带界线宽度的图的代数公式)作为参数。对于某些图形,此表达式可以线性时间计算。
- 雅罗斯拉夫(Yaroslav)指出了在有界树宽图中计算颜色的方法。请参阅下面的答案。
这两个研究图形族可以添加或删除个顶点或边。
顶点着色的参数化复杂度(2003年)。蔡雷珍。
在分割图中添加或删除边(对于固定k个边)时,可以在多项式时间内解决着色。
弦图上的参数化着色问题(2006年)。丹尼尔·马克思。
对于固定的,可以在多项式时间内为添加了k个边的和弦图着色。
不包含特定子图的图
确定多项式时间内无P5图的k可着色性(2010年)。ChínhT.Hoàng,MarcinKamínski,Vadim Lozin,Joe Sawada,Xiao Shu。
多项式时间中的三色无AT图(2010)。朱拉·斯塔乔(Juraj Stacho)。
着色四叉树
- 着色四叉树的算法(1999)。David Eppstein,Marshall W. Bern,Brad Hutchings。