Mathematics — Graph Theory · digraph-root-common-ancestor
Problem
Let D=(V,A,ψ) be a multidigraph.
For two vertices u and v of D, we shall write u∗v if there exists a path from u to v.
A root of D means a vertex u∈V such that each vertex v∈V satisfies u∗v.
A common ancestor of two vertices u and v means a vertex w∈V such that w∗u and w∗v.
Assume that D has at least one vertex. Prove that D has a root if and only if every two vertices in D have a common ancestor.