Graph Algorithm Applications
Testing for DAG (Topological sort)
Job Scheduling (Topological sort)