Topological sort inaandika kwa mstari vertices ya DAG (directed acyclic graph) ili kila ukingo u->v ina u kabla v. Inajibu swali "kwa utaratibu gani ninaweza kufanya kazi hizi kutokana na tegemezi zao?"
Wazo
Mazuia mawili ya kawaida: (ondoa nodi zilizo na in-degree 0 mara kwa mara) au (post-order kinyume). Utaratibu halali upo .
