Можно ли использовать алгоритм Голдберга в ocamlgraph для поиска графа потока с минимальными затратами?

Я ищу реализацию проблемы графа потока минимальной стоимости в OCaml.

Библиотека OCaml ocamlgraph имеет реализация алгоритма Голдберга.

Документ под названием Эффективная реализация алгоритма Голдберга-Тарьяна Алгоритм потока с минимальной стоимостью отмечает, что алгоритм Голдберга-Тарьяна может найти граф минимальной стоимости. Вопрос в том, находит ли алгоритм ocamlgraph минимальную стоимость? В документации библиотеки только указано, что она подходит как минимум для задачи максимального потока.

Если нет, есть ли у кого-нибудь хорошая ссылка на хороший код алгоритма оптимизации любой минимальной стоимости? Тогда я вручную переведу его на OCaml. Простите, если я пропустил это в Википедии: слишком много алгоритмов в потоковых сетях для первого дня!


person TautrimasPajarskas    schedule 11.05.2010    source источник


Ответы (1)


ocamlgraph в настоящее время не предоставляет такой алгоритм. Это хорошо изученная проблема, и в сети есть много кода и описаний, а также Википедия указывает на несколько возможных подходов.

person ygrek    schedule 12.05.2010
comment
Спасибо за ответ! Я тогда поищу в другом месте. - person TautrimasPajarskas; 12.05.2010