Паросочетания и лемма Холла
Ошибка.
Попробуйте повторить позже
Набор ребер в графе называется покрытием, если каждая вершина графа принадлежит хотя бы одному ребру набора. Дан граф на вершинах, среди которых нет изолированных. Докажите, что сумма размеров максимального паросочетания и минимального реберного покрытия равна
Подсказка 1
Рассмотрим максимальное паросочетание, и пусть в нем ровно 2k вершин. По условию из каждой вершины выходит по ребру. А что можно сказать о ребрах, которые выходят из вершин, не вошедших в паросочетание?
Подсказка 2
Конечно! Любые две вершины не из паросочетания не соединены ребром (иначе паросочетание не максимальное). Кроме того, из двух различных вершин не из паросочетания ребра не могут вести в две различные вершины, связанные ребром, из паросочетания (иначе оно не максимальное). Попробуем выделить по ребру у каждой вершины не из паросочетания. Что можно сказать о минимальном покрытии этой конструкции?
Подсказка 3
Все верно! Оно содержит только ребра паросочетания и выделенные ребра, причем оно точно содержит все ребра паросочетания! Какова тогда сумма размеров максимального паросочетания и минимального покрытия?
Рассмотрим максимальное паросочетание, пусть в нём вершин. Любая из оставшихся вершин может быть соединена ребром лишь с вершинами паросочетания, причём из различных оставшихся вершин не могут вести рёбра в различные вершины пары (иначе ребро в паросочетании можно заменить на два). Так как в минимальном рёберном покрытии из каждой не входящей в паросочетание вершины выходит хотя бы по ребру, выделим сперва ровно по одному такому, их получилось рёбер. Теперь заметим, что для этого рёберного покрытия существует также минимальное рёберное покрытие, которое помимо выделенных рёбер содержит лишь рёбра паросочетания. Притом если оно не содержит ребро паросочетания, значит к обеим его вершинам ведут рёбра из вершин, не принадлежащих паросочетанию, а мы указывали, что такого быть не может. Таким образом, существует минимальное рёберное покрытие из рёбер и ещё рёбер паросочетания. Итого, сумма числа рёбер в максимальном паросочетании и числа рёбер в минимальном покрытии действительно равна
Специальные программы
Программа
лояльности v2.0
Приглашай друзей в Школково и получай вознаграждение до 10%!
Крути рулетку
и выигрывай призы!
Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.
Бесплатное онлайн-обучение
Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.
Налоговые вычеты
Узнай, как получить налоговый вычет при оплате обучения в «Школково».
Специальное предложение
для учителей
Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!
Вернём деньги за курс
за твою сотку на ЕГЭ
Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!