(Disculpas si esto está fuera de lugar o es demasiado amplio. Estoy abierto a sugerencias sobre cómo reformularlo).
Estoy interesado en rastrear la historia "antigua" de los algoritmos de flujo máximo y los algoritmos de optimización discretos en general. Ford-Fulkerson es mi hombre de paja como punto de partida. ¿Cuáles fueron los avances significativos anteriores a eso? ¿Qué tan lejos podemos llegar sin dejar de argumentar razonablemente que alguien estaba trabajando en max-flow? ¿Qué hay de los algoritmos gráficos? ¿Qué tal la optimización discreta en general?
También estaría feliz de obtener referencias a lugares donde se discute esto.
La mayoría de la gente cita el papel de 1741 "Puentes de Königsburg" de Euler como el algoritmo gráfico más antiguo. Desafortunadamente, Euler en realidad no describe su algoritmo en detalle, pero solo da un ejemplo poco entusiasta:
La primera prueba completa de que todos los gráficos conectados tienen recorridos eulerianos aparentemente se debe a Heirholzer más de un siglo después.
Leonhard Euler. Solutio problematis ad geometriam situs pertinente. Commentarii academiae scientiarum Petropolitanae 8: 128–140, 1741. Presentado en la Academia de San Petersburgo el 26 de agosto de 1735. Reimpreso en Opera Omnia 1 (7): 1–10.
Carl Hierholzer. Über die Möglichkeit, einen Linienzug Ohne Wiederholung und ohne Unterbrechnung zu umfahren. Mathematische Annalen 6: 30–32, 1873.
fuente