arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2004.05672cs.DS
收藏

消除图中爪结构的线性时间算法

Linear-time Algorithms for Eliminating Claws in Graphs

Flavia Bonomo-Braberman, Julliano R. Nascimento, Fabiano S. Oliveira, Uéverton S. Souza, Jayme L. Szwarcfiter

AI总结:

本文研究以顶点删除数度量图到无爪图的距离,给出加权块图、树宽有界图及森林上的线性时间 CFVD 算法,并证明分裂图上的 NP 完全性与近似下界。

摘要:

鉴于许多 NP 完全图问题在限制为无爪图时已被证明可在多项式时间内求解,我们研究确定给定图到无爪图的距离这一问题,并以顶点消除作为度量。CLAW-FREE VERTEX DELETION(CFVD,无爪顶点删除)在于确定需从图中移除的最少顶点数,使所得图成为无爪图。尽管 CFVD 在一般情况下是 NP 完全的,而且识别无爪图仍是一项挑战——当前针对图 G 的最佳算法与矩阵乘法的最佳算法具有相同运行时间——我们针对加权块图和树宽有界的加权图提出了 CFVD 的线性时间算法。此外,我们证明在森林上该问题可通过更简单的算法在线性时间内求解,并确定了满 k 叉树的精确值。另一方面,我们证明即使输入图是分裂图,CLAW-FREE VERTEX DELETION 仍是 NP 完全的。我们还证明,在 Unique Games Conjecture(唯一游戏猜想)成立的假设下,该问题难以近似到任何优于 2 的常数因子。

英文摘要:

Since many NP-complete graph problems have been shown polynomial-time solvable when restricted to claw-free graphs, we study the problem of determining the distance of a given graph to a claw-free graph, considering vertex elimination as measure. CLAW-FREE VERTEX DELETION (CFVD) consists of determining the minimum number of vertices to be removed from a graph such that the resulting graph is claw-free. Although CFVD is NP-complete in general and recognizing claw-free graphs is still a challenge, where the current best algorithm for a graph $G$ has the same running time of the best algorithm for matrix multiplication, we present linear-time algorithms for CFVD on weighted block graphs and weighted graphs with bounded treewidth. Furthermore, we show that this problem can be solved in linear time by a simpler algorithm on forests, and we determine the exact values for full $k$-ary trees. On the other hand, we show that CLAW-FREE VERTEX DELETION is NP-complete even when the input graph is a split graph. We also show that the problem is hard to approximate within any constant factor better than $2$, assuming the Unique Games Conjecture.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑