У меня DAG G = (V, E), это представление списка смежности.Я пытаюсь сжать его в соответствии с некоторыми параметрами, которые привязаны к вершинам.
Теперь у меня есть граф G = (V, E) и список, содержащий подмножество V.
Есть идеи, как мне эффективно найти ребра для подмножеств вершин из исходного графа?
Мне нужно подключить подмножество с использованием исходного графика.
Посмотрите на этот график
{9: [10], 7: [9], 8: [9], 6: [7], 3: [8], 2: [3, 4], 5: [4, 6], 4: [7], 1: [2]}
Теперь, еслиЯ беру подмножество [1,4,7]
Как найти соединения для подмножества?пожалуйста, смотрите транзитивное закрытие как проблему.Мне нужно найти все ребра, но не дубликаты в транзитивном замыкании.