On testing single connectedness in directed graphs and some related problems
Abstract
Let be a directed graph with vertices and edges. The graph is called singly-connected if for each pair of vertices there is at most one simple path from to in . Buchsbaum and Carlisle (1993) gave an algorithm for testing whether is singly-connected in time. In this paper we describe a refined version of this algorithm with running time , where and are the number of sources and sinks, respectively, in the reduced graph obtained by first contracting each strongly connected component of into one vertex and then eliminating vertices of indegree or outdegree by a contraction operation. Moreover, we show that the problem of finding a minimum cardinality edge subset (respectively, vertex subset ) whose removal from leaves a singly-connected graph is NP-hard.
Cite
@article{arxiv.1412.1639,
title = {On testing single connectedness in directed graphs and some related problems},
author = {Martin Dietzfelbinger and Raed Jaberi},
journal= {arXiv preprint arXiv:1412.1639},
year = {2015}
}