arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1910.03438cs.DSmath.CO

分裂图中的快速直径计算

Fast Diameter Computation within Split Graphs

Guillaume Ducoffe, Michel Habib, Laurent Viennot

AI总结:

本文研究分裂图及其子类的直径计算复杂性,引入团区间数概念,证明在SETH下一般分裂图无法次二次计算,但对有界团区间数子类可实现拟线性或次二次算法,并探讨排序的可计算性。

摘要:

我们何时能在拟线性时间内计算一个图的直径?我们针对分裂图类解决此问题,并观察到分裂图是判定直径是否至多为2的最困难实例。我们强调,尽管非完全分裂图的直径只能是2或3,但在强指数时间假设(SETH)下,我们无法在少于二次时间内计算具有n个顶点和m条边的分裂图的直径——以输入大小n+m计。因此,研究分裂图子类上直径计算的复杂性是值得的,以便更好地理解复杂性边界。具体而言,我们考虑具有有界团区间数的分裂图及其补图,其中前者是我们本文引入的分裂图区间数概念的自然变体。我们首先讨论团区间数与其他图不变量(如经典的图区间数、树宽、VC维和相关超图的刺穿数)之间的关系。然后,部分基于上述关系,我们几乎完全解决了这些分裂图子类上直径计算的复杂性:对于k-团区间分裂图,当k=O(1)时,我们可以在真正次二次时间内计算其直径;当k=o(log n)且给定团中顶点的相应排序时,甚至可以在拟线性时间内计算。然而,在SETH下,对于任何k=ω(log n),这不能在真正次二次时间内完成。对于k-团区间分裂图的补图,当k=O(1)时,我们可以在真正次二次时间内计算其直径;若给定稳定集中顶点的相应排序,甚至可以在O(km)时间内完成。同样,后一结果在SETH下直到多对数因子是最优的。我们的发现提出了一个问题:k-团区间排序是否总能以拟线性时间计算。我们证明对于k=1以及某些子类(如有界树宽分裂图、阈值图和可比性分裂图)情况确实如此。最后,我们证明分裂图的某些重要子类——包括上述提到的——具有有界团区间数。

英文摘要:

When can we compute the diameter of a graph in quasi linear time? We address this question for the class of {\em split graphs}, that we observe to be the hardest instances for deciding whether the diameter is at most two. We stress that although the diameter of a non-complete split graph can only be either $2$ or $3$, under the Strong Exponential-Time Hypothesis (SETH) we cannot compute the diameter of an $n$-vertex $m$-edge split graph in less than quadratic time -- in the size $n+m$ of the input. Therefore it is worth to study the complexity of diameter computation on {\em subclasses} of split graphs, in order to better understand the complexity border. Specifically, we consider the split graphs with bounded {\em clique-interval number} and their complements, with the former being a natural variation of the concept of interval number for split graphs that we introduce in this paper. We first discuss the relations between the clique-interval number and other graph invariants such as the classic interval number of graphs, the treewidth, the {\em VC-dimension} and the {\em stabbing number} of a related hypergraph. Then, in part based on these above relations, we almost completely settle the complexity of diameter computation on these subclasses of split graphs: - For the $k$-clique-interval split graphs, we can compute their diameter in truly subquadratic time if $k={\cal O}(1)$, and even in quasi linear time if $k=o(\log{n})$ and in addition a corresponding ordering of the vertices in the clique is given. However, under SETH this cannot be done in truly subquadratic time for any $k = ω(\log{n})$. - For the {\em complements} of $k$-clique-interval split graphs, we can compute their diameter in truly subquadratic time if $k={\cal O}(1)$, and even in time ${\cal O}(km)$ if a corresponding ordering of the vertices in the stable set is given. Again this latter result is optimal under SETH up to polylogarithmic factors. Our findings raise the question whether a $k$-clique interval ordering can always be computed in quasi linear time. We prove that it is the case for $k=1$ and for some subclasses such as bounded-treewidth split graphs, threshold graphs and comparability split graphs. Finally, we prove that some important subclasses of split graphs -- including the ones mentioned above -- have a bounded clique-interval number.

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

↑