Тема . Графы и турниры

Связность и связные подграфы (клики)

Вспоминай формулы по каждой теме
Решай новые задачи каждый день
Вдумчиво разбирай решения
ШКОЛКОВО.
Готовиться с нами - ЛЕГКО!
Подтемы раздела графы и турниры
Решаем задачу:

Ошибка.
Попробуйте повторить позже

Задача 1#74760

В графе n  вершин и nd
 2  рёбер (d≥ 1).  Докажите, что в нём можно выбрать множество из не менее чем n-
2d  вершин так, чтобы никакие две из них не были соединены ребром.

Подсказки к задаче

Подсказка 1

Давайте считать, что ребер не более nd/2, тогда и исходная задача будет решена. Для начала решите случай d=1. При нем задача имеет максимально понятное условие, поэтому ее приятнее всего решать. Как теперь свести всю задачу к этому случаю?

Подсказка 2

Надо свести задачу к доказанному случаю. Для этого нам нужно найти граф, в котором хотя бы n/d вершин и не более чем n/d ребер. Как это сделать? Посчитайте среднее количество ребер в таких подграфах.

Показать доказательство

Будем решать чуть более общую задачу – пусть число ребер в графе не превосходит nd.
2  Рассмотрим отдельно случай d= 1.  Пусть в графе n  вершин и   n
≤ 2  ребер. Пусть в нем также ровно k  изолированных вершин. Если    n
k≥ 2,  то задача уже решена. Выделим все изолированные вершины в отдельное независимое множество. Будем обозначать граф, из которого удалили все изолированные вершины, как  ′
G .  Если    n
k < 2,  то поскольку в   ′
G       n
n− k> 2  вершин и   n
≤ 2  ребер, в нем существует висячая вершина. Добавим ее в независимое множество, и удалим из графа ее соседа со всеми исходящими из него ребрами. Ясно, что после этого преобразования множество осталось независимым. После этого действия число вершин в графе   ′
G сократилось на 2,  а ребер – хотя бы на 1,  поэтому разница между числом вершин и ребер сократилась не более чем на 1. Будем повторять эту операцию пока в графе   ′
G вершин больше чем ребер. Ясно, что мы гарантированно сможем ее провести       n   n
n − k− 2 = 2 − k  раз. В результате мы сформировали независимое множество размера хотя бы    n     n
k+ 2 − k= 2,  что и требовалось.

Теперь перейдем к случаю произвольного d >1.  Оценим среднее количество ребер в подграфе на ⌈nd⌉ вершин. Достаточно найти сумму количества ребер во всех таких подграфах и поделить на их количество:   n
Cn⌈d⌉.  А первое можно вычислить альтернативным способом: как сумму по всем ребрам числа подграфов размера ⌈nd⌉,  его содержащих. Это число не превосходит       n
nd2 ⋅C ⌈n−d⌉−22.  Если ребро фиксировано, то чтобы дополнить его до подграфа размера ⌈nd⌉ необходимо выбрать ровно ⌈nd⌉− 2  среди оставшихся n− 2.  Итак,

     n
nd C⌈nd−⌉2−2   nd ⌈nd⌉(⌈nd⌉−-1)-  (n-− 1)⌈nd⌉ 1 ⌈n ⌉
2 ⋅ C⌈nd⌉  = 2 ⋅  n(n− 1)   ≤  2(n− 1) ≤ 2 ⋅ d
     n

Существует подграф размера ⌈nd⌉,  в котором количество ребер не превосходит среднего, то есть 12 ⋅⌈nd⌉.  Покажем, что в этом графе всегда можно выбрать хотя бы половину вершин так, чтобы они образовывали независимое множество. В базе мы доказали именно то, что в графе, в котором ребер хотя бы в два раза меньше чем вершин, всегда можно выбрать независимое множество размером хотя бы в половину от числа вершин. Осталось убедиться в том, что 2nd ≤ ⌈12 ⋅⌈nd⌉⌉.

Специальные программы

Все специальные программы

Программа
лояльности v2.0

Приглашай друзей в Школково и получай вознаграждение до 10%!

Крути рулетку
и выигрывай призы!

Крути рулетку и покупай курсы со скидкой, которая привязывается к вашему аккаунту.

Бесплатное онлайн-обучение

Для школьников из приграничных территорий России, проживающих в ДНР, ЛНР, Херсонской, Запорожской, Белгородской, Курской, Брянской областях и Крыму.

Налоговые вычеты

Узнай, как получить налоговый вычет при оплате обучения в «Школково».

Специальное предложение
для учителей

Бесплатный доступ к любому курсу подготовки к ЕГЭ, ОГЭ и олимпиадам от «Школково». Мы с вами делаем общее и важное дело, а потому для нас очень значимо быть чем-то полезными для учителей по всей России!

Вернём деньги за курс
за твою сотку на ЕГЭ

Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!

cyberpunkMouse
cyberpunkMouse
Рулетка
Вы можете получить скидку в рулетке!