This is an old revision of the document!
3.6 Directed Acyclic Graphs and topological Ordering
If a directed graph has no cycles, it's called a Directed Acyclic Graph(DAG). DAGS can be used to implement dependencies or precedence relations and are widely used in Computer Science.