论文标题

双宽度III:最大独立集,最小统治集和着色

Twin-width III: Max Independent Set, Min Dominating Set, and Coloring

论文作者

Bonnet, Édouard, Geniet, Colin, Kim, Eun Jung, Thomassé, Stéphan, Watrigant, Rémi

论文摘要

We recently introduced the graph invariant twin-width, and showed that first-order model checking can be solved in time $f(d,k)n$ for $n$-vertex graphs given with a witness that the twin-width is at most $d$, called $d$-contraction sequence or $d$-sequence, and formulas of size $k$ [Bonnet et al., FOCS '20].不可避免地要为如此普遍的结果付款的价格是,$ f $是高度约为$ k $的指数塔。在本文中,我们表明基于双宽度的算法不必不切实际。我们提出$ 2^{o(k)} n $ - 无独立套件的算法,$ r $ scattered set,$ k $ -clique和$ k $ - dominating set,当提供$ o(1)$ - 序列时。我们进一步展示了如何解决加权$ k $独立的集,子图同构和诱发的子图同构,随着时间的推移$ 2^{o(k \ log k)} n $。这些算法基于按照收缩的顺序进行动态编程方案。然后,我们通过从末端开始并重新打开收缩序列的第二种算法使用。例如,我们确定有限的双宽度类是$χ$结合的。这大大扩展了有限排名类别的$χ$结合度,并以非常简洁的证明进行。第三个算法使用双宽度是在第二个算法上建立的。向后播放收缩序列,我们表明可以将边缘的双宽度图分为线性数量的双石数,以便在固定的顶点订购中,双方的两侧都在连续的顶点上。鉴于Biclique边缘分区,我们将展示如何求解未加权的单源最短路径,因此分别在Sublinear Time $ o(n \ log n)$和time $ o(n^2 \ log n)$中的全对路径。最后,我们表明,最小的主导集和相关问题在有限的双宽度类别上具有恒定的完整性差距,从而在这些类上获得持续的近似值。

We recently introduced the graph invariant twin-width, and showed that first-order model checking can be solved in time $f(d,k)n$ for $n$-vertex graphs given with a witness that the twin-width is at most $d$, called $d$-contraction sequence or $d$-sequence, and formulas of size $k$ [Bonnet et al., FOCS '20]. The inevitable price to pay for such a general result is that $f$ is a tower of exponentials of height roughly $k$. In this paper, we show that algorithms based on twin-width need not be impractical. We present $2^{O(k)}n$-time algorithms for $k$-Independent Set, $r$-Scattered Set, $k$-Clique, and $k$-Dominating Set when an $O(1)$-sequence is provided. We further show how to solve weighted $k$-Independent Set, Subgraph Isomorphism, and Induced Subgraph Isomorphism, in time $2^{O(k \log k)}n$. These algorithms are based on a dynamic programming scheme following the sequence of contractions forward. We then show a second algorithmic use of the contraction sequence, by starting at its end and rewinding it. As an example, we establish that bounded twin-width classes are $χ$-bounded. This significantly extends the $χ$-boundedness of bounded rank-width classes, and does so with a very concise proof. The third algorithmic use of twin-width builds on the second one. Playing the contraction sequence backward, we show that bounded twin-width graphs can be edge-partitioned into a linear number of bicliques, such that both sides of the bicliques are on consecutive vertices, in a fixed vertex ordering. Given that biclique edge-partition, we show how to solve the unweighted Single-Source Shortest Paths and hence All-Pairs Shortest Paths in sublinear time $O(n \log n)$ and time $O(n^2 \log n)$, respectively. Finally we show that Min Dominating Set and related problems have constant integrality gaps on bounded twin-width classes, thereby getting constant approximations on these classes.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源