Индукция в графах и теорема Турана
Ошибка.
Попробуйте повторить позже
В королевстве Нечетномонголия городов и полностью отсутствуют дороги. Король решил соединить дорогами хотя бы какие-нибудь
города, однако его ограничивает древнее предание, согласно которому юная дева, выехавшая из родного города и вернувшаяся в него,
проехав по одному разу через нечётное число других городов, погубит монархию. Какое наибольшее количество дорог сможет провести
король так, чтобы не дать шанса юной деве?
Подсказка 1
Пусть вершины будут городами, а дороги ребрами графа. Если взять треугольник, в одной из вершин которого родной город девы, то очевидно, что монархию она не разрушит. А можно ли продолжать строить треугольники так, чтобы дева, ходя по ним, не могла разрушить монархию?
Подсказка 2
Конечно, можно: нужно просто сделать для них общую вершину! Если n = 2k+1, то треугольников будет k, а если n = 2k, то будет k-1 треугольник и висячая вершинка. Итак, ответ есть, остается проверить его по индукции! Базу надо проверять аккуратно: нам она нужно и при n=1, и при n=2, так как ответ зависит от четности. А как можно осуществить переход?
Подсказка 3
В графе без нечетных циклов, подходящий нашему условию, циклов вообще быть не может! Но тогда ребер в нем не больше, чем n-1. А что делать с нечетным циклом?
Подсказка 4
На самом деле, очевидно, что четных циклов не может быть в нашем графе. Тогда ясно, что две вершины нечетного цикла не могут быть соединены с одной и той же вершиной. Хочется этот цикл убрать, чтобы применить предположение. Для этого его можно стянуть в одну вершину, но сначала нужно проверить посылку индукции! Как это сделать?
Подсказка 5
Предположим, что после стягивания организовался четный цикл. Тогда он проходит через новую вершину V, соответствующую стянутому циклу! Если теперь взять две вершины, связанные с V в новом графе по циклу четной длины, то нетрудно видеть, что и в исходном был такой цикл! Значит, стягивать и применять предположение индукции можно. Как теперь оценить число ребер?
Подсказка 6
Верно! Если после стягивания осталось k вершин, то удалили мы n-k вершин и n-k+1 ребро. И число ребер в графе с k вершинами мы можем оценить! Как теперь получить нужно неравенство для исходного графа?
Введем граф, вершинами которого будут города, а ребрами — дороги.
Пример. Если то
треугольников с общей вершиной, если
, то
треугольников с общей вершиной и висячее
ребро из той же вершины.
Оценка. Будем доказывать формулу, данную в ответе, индукцией по количеству вершин. База для и
очевидна. Проведем
переход от всех
к
Рассмотрим в графе произвольный нечетный цикл. Если таких нет, то в графе вообще нет циклов, значит, и
ребер в нем не больше
что меньше нашего ответа. Никакие две вершины этого цикла не могут быть соединены с одной и той же
вершиной из оставшихся, иначе образуется четный цикл. Стянем этот цикл в одну вершину
проведя все ребра, которые соединяли
вершины цикла с остальными вершинами графа, из вершины
Если при такой операции появился четный цикл, то он проходит через
новую вершину
Пусть в старом графе вершины цикла, смежные с
соединялись с вершинами
и
стянутого
цикла. Тогда, пройдя между
и
по циклу путь четной длины, мы получим четный цикл, который был в исходном
графе, чего не может быть. Итак, после операции стягивания граф все еще удовлетворяет условиям задачи, поэтому для
него верно предположение индукции. Пусть в графе осталось
вершин. Тогда в нем ребер не больше
по
предположению индукции. Мы удалили
вершин и
ребер, так как вершины стянутого цикла не могли
быть соединены друг с дружкой ребрами, отличными от ребер цикла, иначе образуется четный цикл. Поэтому в исходном
графе на
вершинах ребер не больше, чем
так как
что и требовалось
доказать.
Специальные программы

Программа
лояльности v2.0
Приглашай друзей в Школково и получай вознаграждение до 10%!

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

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

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

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

Вернём деньги за курс
за твою сотку на ЕГЭ
Сдать экзамен на сотку и получить обратно деньги за подготовку теперь вполне реально!