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

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

Задача 1#83388

Дан граф G =(V,E)  на n  вершинах: сопоставим каждой вершине v  переменную x
 v  . Пусть T  — множество остовных деревьев графа G  (то есть поддеревьев, содержащих все вершины). Рассмотрим остовный многочлен от n  переменных x1,...,xn

                ∑  ∏  deg v−1
PG(x1,x2,...,xn)=       xv  S  .
               S∈Tv∈V

Назовем связный граф хорошим, если PG (x1,...,xn)  раскладывается на линейные множители (в частности, если PG  — тождественный ноль), иначе плохим.

1. Найдите PK4(1,2,3,4)  , где K4  — полный граф на 4 вершинах.

2. Докажите, что цикл на пяти вершинах является плохим графом.

3. Пусть G  — хороший граф, U  — некоторое подмножество его вершин. Граф H  состоит из всех вершин, лежащих в U  , и всех ребер графа G  , соединяющих эти вершины. Докажите, что граф H  тоже хороший.

4. Назовём раздвоением вершины v  операцию, добавляющую в граф вершину v′ , соединенную ровно с теми же вершинами, что и   v  . Докажите, что граф, получающийся из одной вершины операциями добавления висячей вершины, раздвоения вершины с добавлением ребра   ′
vv и раздвоения вершины без добавления ребра   ′
vv , является хорошим.

Источники: ЮМШ - 2024, сюжет 2 (см. yumsh.ru)

Показать ответ и решение

1. В полном графе на четырех вершинах есть только 2 вида остовных деревьев: 1) цепь длины 4; 2) три вершины, "висящие"на четвертой.

Каждое дерево первого вида даст в остовный многочлен одночлен xixj  , i⁄= j  , причем каждый одночлен будет представлен 2 раза.

Каждое дерево второго вида даст в остовный многочлен одночлен x2i  , где i  — "вершина"остова.

В итоге получим многочлен:

pict

2. Распишем PC = x1x2x3+ x2x3x4+ x3x4x5+ x4x5x1+ x5x1x2
  5  . Поскольку многочлен PC
  5  линеен по каждой переменной, получаем, что каждая из переменных живет только в одной из скобок. Тогда переменные вынуждены разбиться на скобки 2-2-1 или 3-1-1, что дает нам не более четырех мономчиков, противоречие.

3. Давайте сначала заметим, что можно последовательно выкидывать вершины по одной с сохранением связности, если U  связно. (Если несвязно, то просто 0 получится и все).

Для этого нужно подвесить за U  и поочередно удалять вершины с самого нижнего уровня. Теперь нужно понять, что при удалении только одной вершины v  граф остается хорошим. Для этого подставим 0 в xv  . Получим, что все слагаемые, в которые xv  входило в хотя бы первой степени, обнулились, а значит остались в точности те, где v  — висячая вершина. А все такие деревья устроены так: выбрано дерево в графе G∖v  , и потом одна из вершин из окрестности v  соединена с v  . Тогда многочлен после подстановки нуля равен               ∑
PG∖v(x1,...,xn)⋅( u∈N(v)xu)  . Подстановка нуля сохраняет раскладываемость на множители, значит PG∖v  тоже раскладываемый, значит, при удалении вершины v  граф останется хорошим.

4. Сначала докажем вспомогательный факт про такой тип графов.

Лемма о раздвоении без добавления ребра. Пусть дан граф G  на n  вершинах. Рассмотрим граф G1  , полученный из G  добавлением вершины vn+1  и соединением ее со всеми вершинами из NG(vn)  , но не самой vn  . Тогда

                                   (  ∑      )
PG1(x1,x2,...,xn+1)= PG(x1,...,xn+ xn+1)(       xv).
                                    v∈NG(vn)

Доказательство. Давайте заметим, что любое дерево в графе G  устройство следующим образом — на всех вершинах, кроме v
 n  , берется некоторый лес, такой, что в каждой компоненте есть хотя бы одна вершина из N (v )
 G  n  , и потом вершина v
 n  соединяется с ровно одной вершиной из каждой компоненты. Обозначим за L  множество всех таких лесов, за t(K)  — число компонент связности в лесу K  , и назовем A1,A2,...At  пересечения множеств NG (v)  с компонентами связности леса K  . Тогда из рассуждений выше

                ∑  (  ∏            t(∏K)( ∑   )       )
PG(x1,x2,...,xn) =    (       xdvegK(v)−1    (    xv) xtn(K)−1).
               K ∈L  v∈V|v⁄=vn         i=1  v∈Ai

Теперь давайте поймём, как устроены деревья в G1  . Там мы тоже берём лес, который содержит все вершины, кроме vn  , vn+1  , и такой, что каждая его компонента содержит хотя бы одну вершину из NG(vn)  , после чего одна из долей соединяется с обеими вершинами из vn  и vn+1  , а каждая из остальных t(K)− 1  долей — с ровно одной из этих вершин. Тогда в тех же обозначениях получается, что

pict

Теперь очевидно, что второй сомножитель равен PG(x1,x2,...,xn+ xn+1)  , и лемма доказана. ________________________

Пусть G
  1  - граф из леммы 1. Мы в лемме 1 уже выяснили как устроены деревья в графе G  , поэтому нужно разобраться с тем, как они устроены в G
 2  . Заметим, что они устроены так: мы снова берем лес с такими же условиями, а дальше делаем одно из двух - либо не проводим ребро между vn  и vn+1  , и это слагаемое такое же как в G1  , либо проводим, и тогда каждую из долей соединяем с ровно одной из этих вершин. Стало быть, сумма всех первых слагаемых даст нам PG1  , а сумма вторых равна

pict

Тогда получается, что

pict

доказали требуемое.

Ответ:

1. (x1+ x2 +x3+ x4)2

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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