Topologinen järjestäminen järjestää DAG:n (suunnattu syklitön grafi) pisteet lineaarisesti niin, että jokaiselle reunalle u->v pätee u ennen v:tä. Se vastaa kysymykseen "missä järjestyksessä voin suorittaa nämä tehtävät niiden riippuvuuksien perusteella?"
Idea
Kaksi tavallista lähestymistapaa: (toista poista pisteet, joiden sisääntuloaste on 0) tai (käänteinen post-järjestys). Kelvollinen järjestys on olemassa .
