arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1603.09448math.COcs.DS
收藏

有界树宽图上顶点覆盖 $P_3$ 问题的改进算法

An improved algorithm for the vertex cover $P_3$ problem on graphs of bounded treewidth

Zongwen Bai, Jianhua Tu, Yongtang Shi

AI总结:

针对有界树宽图上的顶点覆盖P_3问题,提出改进的动态规划算法,将时间复杂度从4^p·n^{O(1)}降至3^p·n^{O(1)},并利用Cut&Count技术给出连通变体的随机算法。

摘要:

给定图 $G=(V,E)$ 和正整数 $t\geq2$,顶点覆盖 $P_t$($VCP_t$)问题的任务是找到顶点子集 $F\subseteq V$ 的最小集合,使得 $G$ 中每个长度为 $t$ 的路径至少包含 $F$ 中的一个顶点。对于任意整数 $t\geq2$,$VCP_t$ 问题是 NP 完全的,并且在现实世界中有许多应用。最近,作者提出了一个动态规划算法,在树宽为 $p$ 的 $n$ 顶点图上,以 $4^p\cdot n^{O(1)}$ 的时间运行解决 $VCP_3$ 问题。在本文中,我们提出了对该算法的改进,并将时间复杂度改进为 $3^p\cdot n^{O(1)}$。\n 连通顶点覆盖 $P_3$($CVCP_3$)问题是 $VCP_3$ 问题的连通变体,其中要求 $G[F]$ 是连通的。利用 Cut\\&Count 技术,我们给出了一个随机算法,在树宽为 $p$ 的 $n$ 顶点图上,以 $4^p\cdot n^{O(1)}$ 的运行时解决 $CVCP_3$ 问题。

英文摘要:

Given a graph $G=(V,E)$ and a positive integer $t\geq2$, the task in the vertex cover $P_t$ ($VCP_t$) problem is to find a minimum subset of vertices $F\subseteq V$ such that every path of order $t$ in $G$ contains at least one vertex from $F$. The $VCP_t$ problem is NP-complete for any integer $t\geq2$ and has many applications in real world. Recently, the authors presented a dynamic programming algorithm running in time $4^p\cdot n^{O(1)}$ for the $VCP_3$ problem on $n$-vertex graphs with treewidth $p$. In this paper, we propose an improvement of it and improved the time-complexity to $3^p\cdot n^{O(1)}$. The connected vertex cover $P_3$ ($CVCP_3$) problem is the connected variation of the $VCP_3$ problem where $G[F]$ is required to be connected. Using the Cut\&Count technique, we give a randomized algorithm with runtime $4^p\cdot n^{O(1)}$ for the $CVCP_3$ problem on $n$-vertex graphs with treewidth $p$.

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

↑