Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретка для очень занятых))).docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
763.38 Кб
Скачать

6Вопрос

Пусть - некоторый граф и , причем (т.е. вершины не являются смежными). Набор вершин называется ( )-разделяющим, если после удаления из графа всех вершин набора вершины оказываются несвязанными (т.е. ока-

зываются в разных связных компонентах). Если исходный граф связен, то для каждой пары несмежных вершин возникает следующая характеристика: минимальное число ( )-раз-деляющих вершин; будем в длижайшем тексте обозначать это число символом k. Например, в приведенном ниже графе это число равно двум, хотя ( )-разделяющих наборов здесь не-сколько:

Будем, далее, всякую цепь, соединяющую вершины называть ( )-цепью; если у двух ( )-цепей имеется общая вершина, отличная от , то будем называть такие две ( )-цепи вершинно пересекающимися. Очевидно, в каждом графе для данных двух вершин существует следующая характеристика - максимальное число вершинно-неперсекающихся (попарно) ( )-цепей. Будем в этом тексте обозначать только что введенную характеристику через l. Нетрудно понять, что всегда . Сформулируем теперь теорему Менгера: всегда . Или то же самое словами: минимальное число ( )-разделяющих вершин равно максимальному числу вершинно непересекающихся (попарно) ( )-цепей.

Сформулированная только что теорема называется вершинным вариантом теоремы Менгера. Существует аналогичный реберный вариант этой теоремы. Сформулируем его.

В прежних обозначениях набор ребер называется ( )-разделяющим, если после удаления этих ребер из графа вершины окажутся несвязанными (т.е. в разных связных компонентах). Ясно, что граф обладает следующей характеристикой: минимальное число ребер, составляющих ( )-разделяющий набор. Обозначим эту характеристику через k.

Назовем, далее, набор ( )-цепей реберно непересекающимся (а цепи этого набора - реберно непересекающимися), если любые две цепи набора не имеют общих ребер. Очевидно, для каждого графа и фиксированных в нем вершин существует такая характеристика: максимальбное число реберно непересекающихся ( )-цепей.

Обозначим эту характеристику через l. Как и в предыдущем случае, очевидно, что . Реберный вариант теоремы Менгера: всегда (или словами: минимальное число ( )-разделяющих ребер равно максимальному числу реберно непересекающихся ( )-цепей.

Мы продемонстрируем на двух примерах плодотворность теоремы Менгера (в обоих е вариантах - вершинном и реберном).

Пример 1. Теорема Холла о системах различных представителей. Пусть - некоторые множества и имеются элементы ; элементы называются системой различных представителей, если все они попарно различны.

Если рассмотреть множества , то станет ясно, что система различных представителей существует не всегда. Теорема Холла утверждает: система множеств обладает системой различных представителей тогда и только тогда, когда в объединении любых k множеств из числа данных имеется k различных элементов,

Для доказательства этого факта строится следующий граф:

Здесь - элементы, составляющие объединение , а ребро включается тогда и только тогда, когда . Именно в этом графе факт того, что минимальное число -разделяющих вершин равно максимальному числу вершинно непересекающихся -це-пей, можно проинтерпретировать как то, что система различных представителей существует тогда и только тогда, когда в объединении любых k множеств содержится не менее k различных элементов.

Пример 2. Теорема Кёнига о покрывающих линиях. Пусть имеется некоторая матрица , в которой все элементы равны либо нулю, либо единице. Будем словом линия обозначать либо строку, либо столбец в данной матрице. Две единицы в матрице будем называть независимыми, если они не находятся на одной линии. Произвольный набор единиц будем называть набором независимых единиц, если любые две единицы в наборе независимы. Наконец, набор линий в данной матрице будем называть покрывающим, если каждая единица матрицы принадлежит хоть одной линии набора.

Теорема Кёнига утверждает: максимальное число независимых единиц матрицы равно минимальному числу линий, составляющих покрывающий набор.

Для доказательства и этой теоремы строится такой же граф, как и для теоремы Холла (он изображен на последнем рисунке) с той лишь разницей, что становятся именами строк данной матрицы, - становятся именами столбцов и ребро включается

тогда и только тогда, когда на пересечении i-ой строки и j-ого столбца стоит в матрице единица. Факт, сформулированный в теореме Кёнига, именно в этой матрице превращается в вершинный вариант теоремы Менгера в отношении вершин .