English

A Note on the Complexity of Computing the Number of Reachable Vertices in a Digraph

Computational Complexity 2016-02-08 v1

Abstract

In this work, we consider the following problem: given a digraph G=(V,E)G=(V,E), for each vertex vv, we want to compute the number of vertices reachable from vv. In other words, we want to compute the out-degree of each vertex in the transitive closure of GG. We show that this problem is not solvable in time O(E2ϵ)\mathcal{O}\left(|E|^{2-\epsilon}\right) for any ϵ>0\epsilon>0, unless the Strong Exponential Time Hypothesis is false. This result still holds if GG is assumed to be acyclic.

Keywords

Cite

@article{arxiv.1602.02129,
  title  = {A Note on the Complexity of Computing the Number of Reachable Vertices in a Digraph},
  author = {Michele Borassi},
  journal= {arXiv preprint arXiv:1602.02129},
  year   = {2016}
}