English

Approximating Transitivity in Directed Networks

Computational Complexity 2008-09-02 v1 Discrete Mathematics Data Structures and Algorithms

Abstract

We study the problem of computing a minimum equivalent digraph (also known as the problem of computing a strong transitive reduction) and its maximum objective function variant, with two types of extensions. First, we allow to declare a set DED\subset E and require that a valid solution AA satisfies DAD\subset A (it is sometimes called transitive reduction problem). In the second extension (called pp-ary transitive reduction), we have integer edge labeling and we view two paths as equivalent if they have the same beginning, ending and the sum of labels modulo pp. A solution AEA\subseteq E is valid if it gives an equivalent path for every original path. For all problems we establish the following: polynomial time minimization of A|A| within ratio 1.5, maximization of EA|E-A| within ratio 2, MAX-SNP hardness even of the length of simple cycles is limited to 5. Furthermore, we believe that the combinatorial technique behind the approximation algorithm for the minimization version might be of interest to other graph connectivity problems as well.

Keywords

Cite

@article{arxiv.0809.0188,
  title  = {Approximating Transitivity in Directed Networks},
  author = {Piotr Berman and Bhaskar DasGupta and Marek Karpinski},
  journal= {arXiv preprint arXiv:0809.0188},
  year   = {2008}
}
R2 v1 2026-06-21T11:15:32.921Z