Graphe de sérialisation

Je suis à la recherche d'un algorithme simple de "sérialiser" un graphe orienté. En particulier, j'ai un ensemble de fichiers avec des interdépendances sur leur ordre d'exécution, et je veux trouver le bon ordre au moment de la compilation. Je sais que cela doit être assez fréquent - les compilateurs de le faire tout le temps mais mon google-fu a été faible aujourd'hui. Quel est le "go-to" de l'algorithme pour cela?

InformationsquelleAutor Kieron | 2008-08-07