Доказательство. Пусть N = (G, c) - это произвольная транспортная сеть
Пусть N = (G, c) - это произвольная транспортная сеть. Рассмотрим последовательность рациональнозначных функций пропускной способности ребер сети N: c1, . . . , ci, . . . , которые равномерно сходятся к функции c снизу.
Из следствия 2 следует, что для транспортных сетей
Ni = (G, ci), i = 1, ... существуют максимальные потоки
y1, . . . , yi, . . . (1)
Пусть сеть N содержит ребра u1, ... , um.
Из последовательности (1) выделим такую бесконечную подпоследовательность потоков
y1,1 . . . , y1,j, . . . (2),
что числовая последовательность y1,i(u1), i = 1, 2, . . .
является сходящейся.
Из последовательности (2) выделим подпоследовательность
y2,1, . . . , y2,j . . . (3).
Для (3) числовая последовательность y2,j (u2), j= 1, 2, . . .также является сходящейся.
Продолжая процесс выделения подпоследовательностей, через конечное число шагов получаем последовательность функций
ym,1, ... , ym,j, . . . (m).
Эта последовательность состоит из потоков, значения которых на каждом ребре сети образуют сходящиеся последовательности.
Пусть y .
1. Покажем, что y является потоком.
Поскольку для всякого потока ym,j справедливо неравенство
ym,j cm,j, то c.
Кроме того, для всякого потока ym,j и внутренней вершины aсети Nm,jвыполняется равенство
.
Предельный переход по j ® ¥ преобразует последнее равенство в равенство
.
Следовательно, y является потоком в N.
2. Покажем, что y - это максимальный поток.
Если cm,j - функция пропускной способности, отличающаяся от cна всех ребрах сети не более чем на e, то величина всякого потока в транспортной сети N не превосходит величины y + k´ e, где k - число ребер, выходящих из истока сети.
Поскольку значение e можно выбрать сколь угодно малым, то величина всякого потока в N не превосходит значения величины потока y. Следовательно, y - это максимальный поток.
Доказательство окончено.
Дата добавления: 2015-09-18; просмотров: 638;