(Извинения, если это неуместно или слишком широко. Я открыт для предложений о том, как это переформулировать.)
Я заинтересован в отслеживании "древней" истории алгоритмов максимального потока и алгоритмов дискретной оптимизации в целом. Форд-Фулкерсон мой соломенный стартовый пункт. Каковы были значительные успехи до этого? Как далеко мы можем зайти, оставаясь при этом разумным аргументом, что кто-то работал над max-flow? Как насчет графовых алгоритмов? Как насчет дискретной оптимизации в целом?
Я также был бы счастлив получить ссылки на места, где это обсуждается.
Большинство людей цитируют статью Эйлера 1741 года "Мосты Кенигсберга" как самый старый алгоритм графа. К сожалению, Эйлер на самом деле не описывает свой алгоритм подробно, а лишь приводит нерешительный пример:
Первое полное доказательство того, что все даже связные графы имеют эйлеровы туры, очевидно, принадлежит Хейрхольцеру более века спустя.
Леонард Эйлер. Решение проблем с геометрией situs pertinentis. Commentarii academiae scientiarum Petropolitanae 8: 128–140, 1741. Представлено в Санкт-Петербургской академии 26 августа 1735 г. Перепечатано в Опере «Омния» 1 (7): 1–10.
Карл Хирхольцер. Über die Möglichkeit, einen Linienzug Ohne Wiederholung und ohne Unterbrechnung zu umfahren. Mathematische Annalen 6: 30–32, 1873.
источник