В курсе алгоритмов несколько лет назад я наткнулся на интересное графовое представление. По сути, это матрица пути, но с дополнительной информацией. Каждая ячейка Aij
содержит (возможно, пустой) список вершин, смежных с i
, через которые можно пройти, чтобы достичь j
.
Например, ориентированный граф, неформально представленный как:
(Z X) (Z Y) (X W) (Y W)
получает следующую матрицу:
При сохранении такой матрицы у вас есть Преимущество знания не только того, есть ли путь от i
к j
, но и каковы все возможные пути.
Но я не могу найти ссылку на это представление в Интернете. Как это называется?
i
, если возьмете объединение ячеек в строкеi
. - person mhelvens   schedule 08.11.2012