中文

一种计算所有关节点影响的线性时间算法

数据结构与算法 2015-05-12 v3

摘要

无向连通图的关节点是指将其移除会增加图连通分量数量的那些顶点,即使图断开连接的顶点。然而,并非所有关节点都相同:移除其中一些可能仅导致单个顶点与图断开,而在其他情况下图可能被分割成若干小块。为了衡量移除一个关节点的影响,\cite{AFL12} 提出了影响(impact)的定义,即与主(最大)幸存连通分量(CC)断开连接的顶点数量。本文提出了首个线性时间算法(对于具有 nn 个顶点和 mm 条边的图为 O(m+n)\mathcal{O}(m+n))来计算图中所有关节点的影响,从而将朴素算法的 O(a(m+n))O(nm+n2)\mathcal{O}(a(m+n))\approx\mathcal{O}(nm+n^2) 改进,其中 aa 为图的关节点数量。

关键词

引用

@article{arxiv.1504.00341,
  title  = {A linear time algorithm to compute the impact of all the articulation points},
  author = {Gabriele Farina},
  journal= {arXiv preprint arXiv:1504.00341},
  year   = {2015}
}

备注

4 pages, 3 figures. Accepted for YR-ICALP 2015