Reichbarkeit
Reichbarkeit, literally meaning "reachability" in German, is a fundamental concept in graph theory and computer science that describes whether there is a path from one vertex to another within a directed or undirected graph. In a directed graph (digraph), a vertex v is reachable from a vertex u if there exists a sequence of directed edges that leads from u to v. When the graph is undirected, reachability simply means that any two vertices lie in the same connected component.
The question of reachability can be formalized as: given a graph G = (V, E) and two vertices
Reachability is also used in databases (for query optimization), in automata theory (for state reachability in
In complexity theory, the reachability problem for directed acyclic graphs (DAGs) is NL‑complete, meaning it belongs