Jump to content

Теорема Визинга

В теории графов теорема Визинга утверждает, что каждый простой неориентированный граф может быть раскрашен по краям с использованием количества цветов, которое не более чем на один больше, чем максимальная степень Δ графа. Всегда необходимо как минимум Δ цветов, поэтому неориентированные графы можно разделить на два класса: графы «первого класса», для которых достаточно Δ цветов, и графы «второго класса», для которых Δ + 1 необходимо цвета. Более общая версия теоремы Визинга гласит, что каждый неориентированный мультиграф без петель можно раскрасить не более чем в Δ+µ цветов, где µ кратность мультиграфа. [ 1 ] Теорема названа в честь Вадима Г. Визинга, опубликовавшего ее в 1964 году.

Открытие

[ редактировать ]

Теорема, открытая советским математиком Вадимом Г. Визингом, была опубликована в 1964 году, когда Визинг работал в Новосибирске , и стала известна как теорема Визинга. [ 2 ] Индийский математик Р.П. Гупта независимо открыл теорему, работая над докторской диссертацией (1965-1967). [ 3 ] [ 4 ]

Когда ∆ = 1 , граф G сам должен быть паросочетанием, без двух смежных ребер, а его хроматическое число ребра равно единице. То есть все графы с ∆( G ) = 1 относятся к первому классу.

Когда ∆ = 2 граф G должен быть непересекающимся объединением путей . и циклов , Если все циклы четные, их можно раскрасить в два цвета, чередуя два цвета вокруг каждого цикла. Однако если существует хотя бы один нечетный цикл, то раскраска в 2 ребра невозможна. То есть граф с Δ = 2 принадлежит к первому классу тогда и только тогда, когда он двудольный .

Доказательство

[ редактировать ]

Это доказательство вдохновлено Дистелом (2000) .

Пусть G = ( V , E ) — простой неориентированный граф. Мы действуем индукцией по m , количеству ребер. Если граф пуст, теорема тривиально верна. Пусть m > 0 и предположим, что правильная (Δ+1) -раскраска ребер существует для всех G xy , где xy E .

Мы говорим, что цвет α ∈ {1,...,Δ+1 } отсутствует в x V относительно правильной (Δ+1) -раскраски ребер c, если c ( xy ) ≠ α для всех y ∈ N( х ) . Также пусть α/β -путь из x обозначает единственный максимальный путь, начинающийся в x с ребра цвета α и чередующего цвета ребер (второе ребро имеет цвет β , третье ребро имеет цвет α и т. д.), его длину может быть 0 . Обратите внимание, что если c — правильная (Δ+1) -раскраска ребер G , то каждая вершина имеет недостающий цвет по отношению к c .

Предположим, что не правильной (∆+1) -раскраски ребер G. существует Это эквивалентно следующему утверждению:

(1) Пусть xy E и c — произвольная собственная (Δ+1) -раскраска ребер G xy , причем α отсутствует в x и β отсутствует в y относительно c . Тогда α/β -путь из y заканчивается в x .

Это эквивалентно, поскольку если (1) не выполняется, то мы можем поменять местами цвета α и β на α/β -пути и установить цвет xy равным α , создав таким образом правильный (Δ+1) - раскраска ребер G из c . И наоборот, если существует правильная (Δ+1) -раскраска ребер, то мы можем удалить xy , ограничить раскраску, и (1) тоже не будет выполняться.

Пусть теперь xy 0 E и c 0 — собственная (Δ+1) -раскраска ребер G xy 0 и α отсутствует в x относительно c 0 . Мы определяем y 0 ,..., y k как максимальную последовательность соседей x такую, что c 0 ( xy i ) отсутствует в y i −1 относительно c 0 для всех 0 < i k .

Определим раскраски c 1 ,..., c k как

c я ( xy j ) = c 0 ( xy j +1 ) для всех 0 ≤ j < i ,
c i ( xy i ) не определено,
c я ( е ) = c 0 ( е ) в противном случае.

Тогда c i является собственной (Δ+1) -раскраской ребер G xy i в силу определения y 0 ,..., y k . Также обратите внимание, что недостающие цвета в x одинаковы по отношению к c i для всех 0 ≤ i k .

Пусть β — цвет, отсутствующий в y k по отношению к c 0 , тогда β также отсутствует в y k по отношению к c i для всех 0 ⩽ i k . что β не может отсутствовать в x , иначе мы могли бы легко расширить , Обратите внимание , поэтому ребро цвета β инцидентно x для всех cj ck . Из максимальности k существует 1 ⩽ i < k такое, что c 0 ( xy i ) = β . Из определения c 1 ,..., c k справедливо:

c 0 ( xy я ) знак равно c я -1 ( xy я ) знак равно c k ( xy я -1 ) знак равно β

Пусть P α/β из yk ck относительно путь - . Из (1) P должно заканчиваться на x . Но α отсутствует в x , поэтому оно должно заканчиваться ребром цвета β . Следовательно, последнее ребро P — это y i −1 x . Теперь пусть P' α/β -путь от y i −1 относительно c i −1 . Поскольку P' определяется однозначно и внутренние ребра не изменяются в c0 P ,..., ck P , путь P' использует те же ребра, что и , в обратном порядке и yk посещает . Ребро, ведущее к y k, очевидно, имеет цвет α . Но β отсутствует в , yk поэтому P' заканчивается в . yk Что противоречит пункту (1) выше.

Классификация графов

[ редактировать ]

Некоторые авторы предоставили дополнительные условия, которые относят некоторые графы к первому или второму классу, но не обеспечивают полной классификации. Например, если вершины максимальной степени Δ в графе G образуют независимое множество или, в более общем смысле, если индуцированный подграф для этого набора вершин является лесом, то G должен принадлежать к классу один. [ 5 ]

Эрдеш и Уилсон (1977) показали, что почти все графы относятся к первому классу. То есть в Эрдеша-Реньи модели случайных графов , в которой все графы с n -вершинами одинаково вероятны, пусть p ( n ) будет вероятностью того, что граф с n -вершинами, полученный из этого распределения, относится к первому классу; тогда p ( n ) приближается к единице в пределе, когда n стремится к бесконечности. Более точные оценки скорости сходимости p ( n ) к единице см. в Frieze et al. (1988) .

Планарные графы

[ редактировать ]

Визинг (1965) показал, что планарный граф относится к классу один, если его максимальная степень не ниже восьми. Напротив, он заметил, что для любой максимальной степени в диапазоне от двух до пяти существуют плоские графы второго класса. Для второй степени таким графом является любой нечетный цикл, а для третьей, четвертой и пятой степени эти графы можно построить из платоновых тел , заменив одно ребро путем из двух соседних ребер.

В Визинга о плоском графе гипотезе Визинг (1965) утверждает, что все простые плоские графы с максимальной степенью шесть или семь относятся к классу один, закрывая оставшиеся возможные случаи. Независимо Чжан (2000) и Сандерс и Чжао (2001) частично доказали гипотезу Визинга о плоском графе, показав, что все плоские графы с максимальной степенью семь относятся к классу один. Таким образом, единственным случаем гипотезы, который остается нерешенным, является случай максимальной шестой степени. Эта гипотеза имеет последствия для гипотезы о полной раскраске .

Плоские графы второго класса, построенные разделением платоновых тел, не являются регулярными: они имеют вершины второй степени, а также вершины более высокой степени. Теорема о четырех цветах (доказанная Аппелем и Хакеном (1976) ) о раскраске вершин плоских графов эквивалентна утверждению, что каждый 3-регулярный плоский граф без мостов имеет класс один ( Тейт 1880 ).

Графы на неплоских поверхностях

[ редактировать ]

В 1969 году Бранко Грюнбаум предположил, что каждый 3-регулярный граф с многогранным вложением на любом двумерном ориентированном многообразии, таком как тор, должен принадлежать к классу один. В этом контексте многогранное вложение — это вложение графа , в котором каждая грань вложения топологически является диском и такое, что двойственный граф вложения является простым, без петель или множественных смежностей. Если это правда, то это было бы обобщением теоремы о четырех цветах, которая, как показал Тейт, эквивалентна утверждению о том, что 3-регулярные графы с многогранным вложением в сферу относятся к первому классу. Однако Кохол (2009) доказал ложность этой гипотезы, обнаружив снарки , имеющие многогранные вложения на ориентируемых поверхностях высокого рода. Основываясь на этой конструкции, он также показал, что NP-полно определить, принадлежит ли многогранно вложенный граф первому классу. [ 6 ]

Алгоритмы

[ редактировать ]

Мисра и Грис (1992) описывают алгоритм с полиномиальным временем для раскраски ребер любого графа в Δ + 1 цвет, где Δ – максимальная степень графа. То есть алгоритм использует оптимальное количество цветов для графов второго класса и использует максимум на один цвет больше, чем необходимо для всех графов. Их алгоритм следует той же стратегии, что и оригинальное доказательство его теоремы Визинга: он начинается с неокрашенного графа, а затем неоднократно находит способ перекрасить граф, чтобы увеличить количество цветных ребер на одно.

Более конкретно, предположим, что uv — неокрашенное ребро частично окрашенного графа. Алгоритм Мисры и Грайса можно интерпретировать как построение направленного псевдолеса P (графа, в котором каждая вершина имеет не более одного исходящего ребра) на соседях u : для каждого соседа p u , алгоритм находит цвет c который не используется ни одним из ребер, инцидентных p , находит вершину q (если она существует), для которой ребро имеет цвет c , и добавляет pq как ребро к P. uq Есть два случая:

  • псевдолес P Если построенный таким образом содержит путь от v до вершины w , не имеющий исходящих ребер в P , то существует цвет c , доступный как в u, так и в w . Перекрашивание ребра uw в цвет c позволяет сдвинуть оставшиеся цвета ребер на один шаг по этому пути: для каждой вершины p в пути ребро вверх принимает цвет, который ранее использовался преемником p в пути. Это приводит к новой окраске, которая включает в себя Edge UV .
  • Если, с другой стороны, путь, начинающийся из v в псевдолесе P , ведет к циклу, пусть w будет соседом u , в котором путь присоединяется к циклу, пусть c будет цветом ребра uw и пусть d будет a цвет, который не используется ни одним из ребер в вершине u . Тогда замена цветов c и d в цепочке Кемпе либо разрывает цикл, либо ребро, на котором путь присоединяется к циклу, что приводит к предыдущему случаю.

С помощью некоторых простых структур данных для отслеживания цветов, которые используются и доступны в каждой вершине, построение P и этапы перекрашивания алгоритма могут быть реализованы за время O( n ) , где n — количество вершин в входной граф. Поскольку эти шаги необходимо повторить m раз, при этом каждое повторение увеличивает количество цветных ребер на одно, общее время равно O( mn ) .

В неопубликованном техническом отчете Gabow et al. (1985) заявили о более быстром оценка времени для той же задачи раскраски Δ + 1 цветами.

И в Gutin & Toft (2000) , и в Soifer (2008) Визинг упоминает, что его работа была мотивирована теоремой Шеннона (1949), показывающей, что мультиграфы можно раскрасить не более чем (3/2)Δ цветами. Хотя теорема Визинга сейчас является стандартным материалом во многих учебниках по теории графов, у Визинга изначально возникли проблемы с публикацией результата, и его статья по ней появилась в малоизвестном журнале Discret. Анализ . [ 7 ]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Берже, Клод; Фурнье, Жан Клод (1991). «Краткое доказательство обобщения теоремы Визинга». Журнал теории графов . 15 (3). Интернет-библиотека Wiley: 333–336. дои : 10.1002/jgt.3190150309 .
  2. ^ Визинг (1965)
  3. ^ Штибиц, Майкл; Шайде, Диего; Тофт, Бьярн; Фаврхольдт, Лене М. (2012). Раскраска ребер графа: теорема Визинга и гипотеза Гольдберга . Ряд Уайли по дискретной математике и оптимизации. John Wiley & Sons, Inc., Хобокен, Нью-Джерси. п. xii. ISBN  978-1-118-09137-1 . МР   2975974 .
  4. ^ Тофт, Б; Уилсон, Р. (11 марта 2021 г.). «Краткая история краеведческих раскрасок – с личными воспоминаниями» . Буквы по дискретной математике . 6 : 38–46. дои : 10.47443/dml.2021.s105 .
  5. ^ Фурнье (1973) .
  6. ^ Кохол (2010) .
  7. Полное название журнала — Академия наук СССР. Сибирское Отделение. Институт математики. Дискретный анализ. Сборник Трудова . В 1980 году он был переименован в «Методы дискретного анализа» (название дано ему в Gutin & Toft (2000) ) и прекращено в 1991 году [1] .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a12af4df784bd247b1d0933ffe83cf13__1724250300
URL1:https://arc.ask3.ru/arc/aa/a1/13/a12af4df784bd247b1d0933ffe83cf13.html
Заголовок, (Title) документа по адресу, URL1:
Vizing's theorem - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)