Чтобы найти путь расширения в алгоритме Форда-Фулкерсона, нам нужно взглянуть на остаточный граф , который, по сути, позволяет нам
- продолжайте добавлять поток по ненасыщенным краям или
- удалить существующий поток с краев.
Похоже, ваш пример состоит из подграфа, поскольку вершины X, Y и Z нарушают сохранение потока (сумма входящих потоков должна быть равна нулю в каждой вершине).
В вашем примере мы можем
- нажмите еще 7 вдоль края SX;
- нажмите еще 4 вдоль края XY;
- удалить 3 единицы с края YZ;
- подтолкнуть еще 4 единицы вдоль края ZT.
Следовательно, мы можем выдвинуть не более 3 единиц из S в T, не нарушая каких-либо ограничений по емкости. Делая это, мы получаем потоковую сеть, описанную на вашем втором изображении.