В 1972 году американские математики Джек Эдмондс и Ричард Карп доработали метод Форда–Фалкерсона: путь для наращивания потока стали искать обходом в ширину, а не как попало. Одна поправка убрала зависимость времени работы от величины потока. Основатель «Школы траблшутеров» Олег Брагинский и ученик Владислав Иванов разбирают образцовый алгоритм для сетевых потоков.