【问题标题】:Vertex Coloring : How do we know that this is an optimal coloring?顶点着色:我们如何知道这是一种最佳着色?
【发布时间】:2017-10-04 14:01:18
【问题描述】:

我正在解决这个与顶点着色有关的问题。在问题的解决方案部分它说:

“着色是最佳的,因为该图包含完整的图(团)K4。”

同样在另一个问题中,同样的解释是:

“着色是最优的,因为顶点 1 到 5 形成了一个完整的子图 K5。”

为什么顶点着色(或边缘着色?)必须是最佳的,因为它包含一个完整的图形?我已经浏览了所有的讲义和幻灯片,但没有这样的信息。

提前感谢您的帮助!

【问题讨论】:

    标签: graph-theory greedy subgraph graph-coloring


    【解决方案1】:

    这些论点适用于非常具体的情况。他们表明,第一张图的颜色不能少于 4 种,第二张图的颜色不能少于 5 种。所以第一张图的任何 4 色都是最优的,第二张图的任何 5 色都是最优的。

    包含 K4 的图永远不能用少于 4 种颜色着色,因为子图禁止它。 K4 有四个节点都相互连接,所以每个节点都必须有不同的颜色,所以你需要 4 种颜色只用于那个子图。如果该子图已经需要 4 种颜色,那么整个图肯定需要 - 尽管它可能需要更多(在这种情况下,您需要另一种最优性证明)。

    另一种查看图形着色约束的方法(在这种情况下可能会有所帮助)是将每个 clique 解释为 all-different 约束。

    【讨论】:

    • 谢谢,帮了大忙。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-14
    • 1970-01-01
    • 1970-01-01
    • 2018-04-14
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    相关资源
    最近更新 更多