Я хочу реализовать метод, который вычисляет «максимальный поток» на любом графике, включая как минимум одну бесконечную емкость. Я имел обыкновение импортировать библиотеку NetworkX всякий раз, когда есть обработка графа, но, к сожалению, она еще не учитывает неограниченную емкость в соответствии с описанием maximum_flow :
... Если у графа есть путь бесконечной емкости, значение допустимого потока на графе не ограничено сверху и функция вызывает NetworkXUnbounded.
Итак, мои вопросы:
- Как просто реализовать Max-Flow с бесконечной емкостью?
- Можно ли адаптировать для этого метод NetworkX?
Любые другие предложения приветствуются.
Спасибо