计算有向图的 2-块
数据结构与算法
2014-07-24 v1
摘要
设 为一个有向图。 中的\textit{2-有向块}是一个极大顶点集 ,满足 ,且对于 中任意一对不同顶点 ,在 中存在两条从 到 的点不相交路径以及两条从 到 的点不相交路径。与 的 2-点连通分量不同,由 2-有向块诱导的子图可能包含很少甚至没有边。本文提出了两种算法,可在 时间内计算 的 2-有向块,其中 是 的强关节点数量, 是 的强桥数量。此外,我们研究了两个相关概念: 的 2-强块和 2-边块。我们给出了两种算法,可在 时间内计算 的 2-强块,并表明 的 2-边块可在 时间内计算。本文还研究了与有向图的强关节点和 2-块相关的一些优化问题。给定一个强连通图 ,寻找一个最小基数集合 ,使得 是强连通的,且 的强关节点与 的强关节点重合。该问题称为具有相同强关节点的最小强连通生成子图问题。我们证明该 NP-hard 问题存在一个线性时间的 近似算法。我们还考虑了在强连通图 中寻找具有相同 2-块的最小强连通生成子图的问题。针对该问题的三种版本(取决于 2-块的类型),我们提出了相应的近似算法。
引用
@article{arxiv.1407.6178,
title = {Computing the $2$-blocks of directed graphs},
author = {Raed Jaberi},
journal= {arXiv preprint arXiv:1407.6178},
year = {2014}
}