Я имею дело с неориентированным графом. Мне нужно найти все возможные ациклические пути в графе:
with G(V,E)
find all subsets of V that are acyclic paths
Я использую либо python scipy, либо matlab - в зависимости от того, что подходит. Есть ли умное решение для этого?
Я пытаюсь добиться этого с помощью поиска в ширину (см. вики)
У меня также есть этот набор инструментов в Matlab: http://www.mathworks.com/matlabcentral/fileexchange/4266-grtheory-graph-theory-toolbox, но, похоже, для моей проблемы нет простого решения.
PS. На практике проблема формулируется так: Задача проектирования транзитной сети: найти такую транспортную сеть, которая минимизирует затраты на пассажиров и операторов (т. е. оптимальную сеть метро для городской местности).
Заранее спасибо Рафаль