Linear ordering of DAG nodes respecting directed dependency constraints
1 standard techniques
Process indegree-zero nodes first.