Slide 51
Slide 51 text
51/55
51/55
Топологическая сортировка
Топологическая сортировка ориентированного
ориентированного ациклического графа
представляет собой упорядочивание вершин таким
образом, что для любого ребра номер
вершины меньше номера вершины
Топологическая сортировка для графа может быть не
одна, к примеру (см. рисунок):
• 7, 5, 11, 3, 8, 2, 9, 10
• 3, 7, 5, 8, 11, 10, 9, 2
Применяется, например, при распараллеливании
алгоритмов, когда по описанию алгоритма нужно
составить граф зависимостей его операций, и,
отсортировав топологически, определить, какие
операции могут выполняться параллельно