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

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

Задача 1#139350

Ребра полного графа на 1000 вершинах покрашены в три цвета. Докажите, что в этом графе имеется несамопересекающийся одноцветный цикл, длина которого нечётна и не меньше 41.

Источники: СПбОШ - 2024, 10.7 (см. pdmi.ras.ru)

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

Лемма. Пусть s  — средняя степень вершины в некотором графе (т.е. среднее арифметическое всех степеней его вершин). Тогда в этом графе можно удалить несколько вершин так, чтобы в оставшемся графе степень каждой вершины была не меньше -s
2 .

Доказательство. Индукция по количеству вершин. Для графа с одной вершиной утверждение очевидно (s= 0).  Совершим переход. Пусть в графе n  вершин, тогда сумма их степеней равна ns.  Если в графе есть вершина степени     s
s0 < 2,  выкинем её. Сумма степеней при этом уменьшится на 2s0 < s  и станет больше

ns− s= (n− 1)s

Тогда новая средняя степень  ′
s станет больше

(n− 1)s
-n−-1- =s

В полученном графе по предположению индукции можно найти индуцированный подграф, в котором степень всех вершин не меньше  ′
s2 > s2,  что и требовалось.

Перейдём к решению задачи. В исходном графе количество рёбер одного из трёх цветов (скажем, красного) не меньше чем

1C21000 = 1 ⋅1000⋅999=166500
3      6

Рассмотрим граф, образованный рёбрами этого цвета. Сумма степеней всех 1000  вершин в нём не меньше 2⋅166500= 333000.  Значит, средняя степень не меньше 333.  По лемме можно найти подграф, в котором степень каждой вершины не меньше 333,
 2  т.е. не меньше   167.  Рассмотрим в нём максимальный простой путь и занумеруем его вершины: A0,A1,A2,....  В нём не меньше 168  вершин. В противном случае из концевой вершины пути выходило бы ребро, ведущее в какую-то вершину, не лежащую на этом пути, но такой путь не может быть максимальным. В силу максимальности все 167  (или больше) рёбер, выходящих из вершины A0,  ведут к вершинам этого пути.

В каждой паре

(A1,A40),  (A2,A41),  ..., (A39,A78)

имеется не более одной вершины, смежной с A0  (иначе сразу найдётся цикл длиной 41).  Значит, остальные не менее чем 167− 39 =128  рёбер ведут из A0  в вершины пути с номерами, большими чем 78.  Все эти номера нечётны (иначе сразу найдётся нечётный цикл большой длины). Следовательно, максимальный из этих номеров не меньше чем

79+ 2⋅127 =79+ 254 =333

Таким образом, мы нашли красный цикл длиной не менее чем 334.  Разумеется, можно считать, что его длина чётна, иначе задача уже решена. Отметим в нём вершины через одну (их будет не меньше 167).  Если какие-то две из них соединены красным ребром, то оба полученных меньших цикла будут нечётными и один из них будет иметь большую длину. Значит, мы нашли 167  вершин, все рёбра между которыми покрашены в два других цвета. Рассмотрим далее лишь эти вершины.

Повторим проведённое рассуждение. В полном двуцветном графе на 167  вершинах количество рёбер одного из двух цветов (зелёного) не меньше чем

1      1
2C2167 = 4 ⋅167⋅166

Сумма зелёных степеней не меньше 12 ⋅167⋅166,  и средняя зелёная степень не меньше 1662-= 83.  Поэтому в нем можно выбрать подграф, в котором у всех вершин зелёные степени не меньше 42.

Рассмотрим этот подграф с зелёными рёбрами. Выберем в нём максимальный простой путь B0,B1,B2,....  В силу максимальности пути вершина B0  смежна только с какими-то вершинами этого пути, и, в частности, их не меньше 43.  Если вершина B0  смежна с обеими вершинами пары (Bk,Bk+39)  (где 1≤ k≤ 39),  то вершины B0,Bk,Bk+1,...,Bk+39  образуют простой цикл длиной 41,  что невозможно. Поэтому вершина B0  смежна не более чем с одной вершиной из каждой пары (Bk,Bk+39).  Тогда B0  смежна не более чем с половиной вершин среди первых 78  вершин пути. Поэтому есть ещё как минимум три ребра из B0  в следующие вершины пути, и у всех этих вершин нечётные номера. Значит, среди них есть вершина с номером не меньше 83.

Мы получили зелёный цикл длиной не менее 84.  Можно считать, что его длина чётна. Отметим в нём вершины через одну (как минимум 42  вершины). Если какие-то две из них соединены зелёным ребром, то образуется два нечётных цикла, сумма длин которых не меньше чем 84 +2= 86,  значит, один из них имеет длину не меньше 43.  Следовательно, 42  отмеченные вершины попарно связаны рёбрами третьего цвета и среди них уже любые 41  образуют цикл длиной 41.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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