Definition

A directed acyclic graph (DAG) is a directed graph that contains no directed cycles.

If has a topological order, then is a DAG.

If is a DAG, then has a node with no entering edges.

If is a DAG, then has a topological order.