टोपोलॉजिकल सॉर्ट एक DAG (निर्देशित चक्रीय ग्राफ) के शीर्षों को रैखिक रूप से क्रमबद्ध करता है ताकि हर किनारा u->v में u v से पहले आए। यह सवाल का जवाब देता है: "इन कार्यों को उनकी निर्भरताओं को देखते हुए किस क्रम में कर सकता हूँ?"
विचार
दो सामान्य दृष्टिकोण: (बार-बार in-degree 0 वाली नोड्स हटाएँ) या (उल्टे पोस्ट-ऑर्डर)। एक मान्य क्रम ।
