中文

负载着色问题的参数化算法

数据结构与算法 2014-04-01 v2 计算复杂性

摘要

负载着色问题 (LCP) 的一种表述如下:设 G=(V,E)G=(V,E) 为图,f:V{red,blue}f:V\rightarrow \{{\rm red}, {\rm blue}\} 为一种 2-着色。若边 eEe\in E 的两个端点均为红色(蓝色),则称该边为红色(蓝色)边。对于 2-着色 ff,令 rfr'_fbfb'_f 分别为红色边和蓝色边的数量,并令 μf(G)=min{rf,bf}\mu_f(G)=\min\{r'_f,b'_f\}。令 μ(G)\mu(G) 为所有 2-着色中 μf(G)\mu_f(G) 的最大值。我们引入参数化问题 kk-LCP,即判定是否 μ(G)k\mu(G)\ge k,其中 kk 为参数。我们证明该问题存在一个规模至多为 7k7k 的核 (kernel)。Ahuja 等人 (2007) 证明了可以在多项式时间内找到树上的最优 2-着色。我们将此结果推广,证明了对于树宽 (treewidth) 为 tt 的图,可以在 O(2t)O^*(2^t) 时间内找到最优 2-着色。我们还证明了要么 GGkk-LCP 的 Yes-实例,要么 GG 的树宽至多为 2k2k。因此,kk-LCP 可以在 O(4k)O^*(4^k) 时间内求解。

关键词

引用

@article{arxiv.1308.1820,
  title  = {Parameterized Algorithms for Load Coloring Problem},
  author = {Gregory Gutin and Mark Jones},
  journal= {arXiv preprint arXiv:1308.1820},
  year   = {2014}
}