Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Algorithm

Transitive reduction

Graph Algorithm

In the mathematical field of graph theory, a transitive reduction of a directed graph D is another directed graph with the same vertices and as few edges as possible, such that for every pair of vertices v and w, a directed path from v to w exists in D if and only if such a path exists in the reduction. In other words, it keeps the same reachability while removing every edge that is not needed. Transitive reductions were introduced by Aho, Garey and Ullman in 1972, who provided tight bounds on the computational complexity of constructing them, which is why the topic is studied as an algorithmic problem as well as a graph concept.

Sources
Transitive reduction (Wikipedia)
  • Lead section
    In the mathematical field of graph theory, a transitive reduction of a directed graph D is another directed graph with the same vertices and as few edges as possible, such that for all pairs v, w of vertices, a (directed) path from v to w in D exists if and only if such a path exists in the reduction.
  • In Group: Graph Traversal and Connectivity Algorithms, Lead
    a transitive reduction of a directed graph D is another directed graph with the same vertices and as few edges as possible
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.