Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Теорема 4. Из теоремы Менгера следует теорема Холла.
Доказательство. Пусть G = G (V1, V2) — двудольный граф; нам надо доказать, что если | А | ≤| φ (А) | для любого подмножества А из V1, то существует совершенное паросочетание из V1 в V2. Сделаем это, применяя вершинную форму теоремы Менгера (теорема 2) к графу, полученному присоединением к G вершины v, смежной каждой вершине из V1, и вершины w, смежной каждой вершине из V2 (рис.5).

Рис. 5.
Так как совершенное паросочетание из V1 в V2 существует тогда и только тогда, когда число вершинно непересекающихся простых цепей из v в w равно числу вершин в V1 (скажем, k), то достаточно показать, что каждое vw - отделяющее множество содержит по меньшей мере k вершин.
Пусть S есть vw-отделяющее множество, состоящее из подмножества А множества V1 и подмножества В множества V2. Поскольку А
В есть vw-отделяющее множество, не существует ребер, соединяющих вершину из V1 — А с вершиной из V2 — В, и, значит, φ(V1 — А)
В. Следовательно, | V1 — А | ≤|φ(V1 — А) | ≤ | В |, и поэтому
| S | = | А | + | В | ≥ | V1 | = k, что и требовалось.
УПРАЖНЕНИЯ
(1) Убедитесь в том, что и реберная форма, и вершинная форма теоремы Менгера верны для графа Петерсена (при всяком возможном выборе вершин v и w).
(2) Дайте подробное доказательство теоремы 2 и проверьте ее для кубического графа, изображенного на рис. 6.
Рис. 6.
(3) Покажите, каким образом вершинная и реберная формы теоремы Меигера могут быть выведены одна из другой.
(4) Граф G называется k-связным, если k — наибольшее из чисел, таких, что каждая пара несмежных вершин соединена не менее чем k вершинно непересекающимися простыми цепями. Покажите, что (i) граф Wn (n ≥4) 3-связен; (ii) Km,n k-связен, где k = min (m, n); (iii) если G k-связеи, то степень каждой его вершины не меньше k; (iv) G двусвязен тогда и только тогда, когда каждая пара его вершин содержится в некотором цикле; (v) G(≠/K2) k-связен тогда и только тогда, когда k равно наименьшему числу вершин, удаление которых делает G несвязным.
(5) Покажите, как распространить теорему Менгера на бесконечные графы.
1.7. Потоки в сетях
Деятельность современного общества тесно связана с разного рода сетями — возьмите, к примеру, транспорт, коммуникации, распределение товаров и т. п. Поэтому математический анализ таких сетей является предметом фундаментальной важности. В этом параграфе мы попытаемся на простых примерах показать, что анализ сетей по существу эквивалентен изучению орграфов.
Изготовитель электрических массажных щеток хотел бы послать на данный рынок несколько ящиков своей продукции. Предположим, что эти ящики можно послать по нескольким различным каналам, показанным на рис. 1 (где v представляет изготовителя, w — рынок, а числа на диаграмме обозначают максимальные грузы, которые могут быть посланы по соответствующим каналам).

Рис 1.
Ясно, что изготовителя интересует, какое максимальное число ящиков он может послать по этой сети, не превышая допустимую пропускную способность каждого канала.
Рис.1 может описывать и другие ситуации. Например, если каждая дуга этого орграфа представляет улицу с односторонним движением, а сопоставленное каждой улице число обозначает максимальный возможный поток транспорта (число машин в час) по этой улице, то хотелось бы найти наибольшее возможное число машин, которые могут проехать из v в w за один час. Эту диаграмму можно рассматривать и как схему электрической цепи, и тогда задача состоит в нахождении максимального тока, который можно пропустить по этой цепи при условии, что заданы предельные токи отдельных проводов.
Отправляясь от этих примеров, определим теперь сеть N как орграф, каждой дуге а которого приписано неотрицательное действительное число ψ(а), называемое ее пропускной способностью. Другое определение сети, эквивалентное первому, звучит так: сеть представляет собой пару (D, ψ), где D — орграф, а ψ — функция, отображающая множество дуг орграфа D в множество неотрицательных действительных чисел. Полустепень исхода
(х) вершины х определяется тогда как сумма пропускных способностей дуг вида (x, z), и аналогичным образом определяется полустепень
захода
(х). Например, в сети, изображенной на рис. 1,
(v) = 8 и
(x) = 10. Ясно, что аналог орлеммы о рукопожатиях принимает следующий вид: сумма полустепеней исхода всех вершин в сети равна сумме их полустепеней захода. В дальнейшем будем предполагать (если не оговорено противное), что орграф D содержит ровно один источник v и один сток w; общий случай, когда имеется несколько источников и стоков (в разобранном выше первом примере это соответствует более чем одному изготовителю и более чем одному рынку), легко свести к этому частному.
Для данной сети N = (D, ψ) определим поток через N как функцию φ, сопоставляющую каждой дуге а из D неотрицательное действительное число φ(а) (называемое потоком через а) таким образом, что (i)
φ(а)≤ψ(а) для любой дуги а; (ii) по отношению к сети (D, φ) полустепень исхода и полустепень захода любой вершины (отличной от v и w) равны между собой. Говоря неформально, это означает, что поток через любую дугу не превосходит ее пропускной способности и что «полный поток», входящий в любую вершину (отличную от v и w), равен «полному потоку», выходящему из нее. На рис. 2 показан возможный поток для сети, изображенной на рис. 1; другим потоком является нулевой поток, при котором поток через каждую дугу равен нулю (любой другой поток называется ненулевым).

Рис. 2.
Для удобства назовем дугу а, для которой φ(а)=ψ(а), насыщенной (на рис.2 насыщенными являются дуги (v, z), (х, z), (у, z), (x, w) и (z, w)); остальные дуги называются ненасыщенными.
Из орлеммы о рукопожатиях следует, что сумма потоков через дуги, инцидентные v, равна сумме потоков через дуги, инцидентные w; эта сумма называется величиной потока. Помня о примерах, рассмотренных в начале параграфа, мы будем в первую очередь интересоваться потоками, имеющими наибольшую возможную величину,— так называемыми максимальными потоками. Читатель без труда может проверить, что поток, изображенный на рис. 2, является максимальным потоком через сеть, изображенную на рис. 1, и что его величина равна шести. Заметим, что в общем случае сеть может иметь несколько различных максимальных потоков, однако их величины должны совпадать.
Изучение максимальных потоков через сеть N = (D, ψ) тесно связано с понятием разреза, т. е. такого множества А дуг орграфа D, которое обладает тем свойством, что любая простая орцепь из v в w проходит через дугу, принадлежащую А. Другими словами, разрезом в сети является не что иное, как vw-разделяющее множество соответствующего орграфа D. Пропускной способностью разреза называется сумма пропускных способностей принадлежащих ему дуг. Мы будем рассматривать главным образом такие разрезы, которые обладают наименьшей возможной пропускной способностью, — так называемые минимальные разрезы. На рис. 1 примером минимального разреза является множество дуг (v, z), (х, z) (у, z) и (x, w); пропускная способность этого разреза равна шести.
Легко видеть, что величина любого потока не превышает пропускной способности любого разреза, и, следовательно, величина любого максимального потока не превышает пропускной способности любого минимального разреза. Однако сразу не ясно, что два последних числа всегда равны между собой; этот замечательный результат называется теоремой о максимальном потоке и минимальном разрезе. Впервые она была доказана Фордом и Фалкерсоном в 1955 г. Мы дадим здесь два доказательства; первое из них показывает, что эта теорема по существу эквивалентна теореме Менгера, а второе является прямым доказательством.
Теорема 1 (теорема о максимальном потоке и минимальном разрезе). Во всякой сети величина любого максимального потока равна пропускной способности любого минимального разреза.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 |


