Транзитивный остов
Версия от 21:03, 10 апреля 2012; Katyatitkova (обсуждение | вклад)
Определение: |
Транзитивным остовом (transitive reduction) отношения на множестве называется минимальное отношение на такое, что транзитивное замыкание равно транзитивному замыканию . |
Алгоритм
Воспользуемся определениями транзитивного замыкания и транзитивного отношения. Изначально . Очевидно, что если для существуют , то из нужно исключить .
R' = R for (each a in X) for (each b in X) for (each c in X) if (aRb and bRc and aRc) R'.delete(pair(a, c))