Дефектная окраска
В теории графов , математической дисциплине, раскраска означает присвоение цветов или меток вершинам, ребрам и граням графа. Дефектная раскраска — это вариант правильной раскраски вершин. При правильной раскраске вершин вершины окрашиваются так, что ни одна из соседних вершин не имеет одинакового цвета. С другой стороны, при дефектной раскраске вершинам разрешается в определенной степени иметь соседей того же цвета. (См. здесь глоссарий теории графов )
История
[ редактировать ]Дефектная окраска была введена почти одновременно Берром и Джейкобсоном, Харари и Джонсом и Коуэном, Коуэном и Вудаллом. [1] Обзоры этой и связанных с ней раскрасок предоставлены Мариетджи Фрик. [2] Коуэн, Коуэн и Вудалл [1] сосредоточился на графах, встроенных в поверхности, и дал полную характеристику всех k и d, таких что каждая плоскость ( k , d )-раскрашиваема. А именно, не существует d такого , что каждый планарный граф (1, d )- или (2, d )-раскрашиваем; существуют плоские графы, которые не (3, 1)-раскрашиваемы, но каждый планарный граф (3, 2)-раскрашиваем. Вместе с (4, 0)-раскраской, подразумеваемой теоремой о четырех цветах , это решает проблему дефектного хроматического числа плоскости. Пох [3] и Годдард [4] показал, что любой планарный граф имеет специальную (3,2)-раскраску, в которой каждый цветовой класс представляет собой линейный лес, и это можно получить из более общего результата Вудала.Для общих поверхностей было показано, что для каждого рода , существует такой, что каждый граф на поверхности рода является (4, k )-раскрашиваемым. [1] Это было улучшено до (3, k )-раскраски Дэном Арчдиконом . [5] Для общих графиков — результат Ласло Ловаша 1960-х годов, который много раз открывался заново. [6] [7] [8] предоставляет алгоритм за время O(∆E) для дефектных графов раскраски максимальной степени ∆.
Определения и терминология
[ редактировать ]Дефектная окраска
[ редактировать ]( k , d )-раскраска графа G — это раскраска его вершин в k цветов такая, что каждая вершина v имеет не более d соседей того же цвета, что и вершина v . Мы считаем k целым положительным числом (несущественно рассматривать случай, когда k = 0), а d — целым неотрицательным числом. Следовательно, ( k , 0)-раскраска эквивалентна правильной раскраске вершин. [9]
d - дефектное хроматическое число
[ редактировать ]Минимальное количество цветов k, требуемое для которого G является ( k , d )-раскрашиваемым, называется d -дефектным хроматическим числом , . [10]
Для класса графов G дефектное хроматическое число G такое — это минимальное целое число k , что для некоторого целого числа d каждый граф в G является ( k , d )-раскрашиваемым. Например, дефектное хроматическое число класса плоских графов равно 3, поскольку каждый планарный граф (3,2)-раскрашиваем и для каждого целого числа d существует планарный граф, не (2, d )-раскрашиваемый.
Несоответствие вершины
[ редактировать ]Пусть c — вершинная раскраска графа G . Несоответствие вершины v группы G относительно раскраски c — это количество соседей вершины v , имеющих тот же цвет, что и v . Если несоответствие v равно 0, то v правильно раскрашено. говорят, что [1]
Неправильная раскраска вершин
[ редактировать ]Пусть c — вершинная раскраска графа G . Неуместность c есть максимум неуместностей всех вершин G. графа Следовательно, неправильность правильной раскраски вершин равна 0. [1]
Пример
[ редактировать ]Пример дефектной раскраски цикла по пяти вершинам: , как показано на рисунке. Первый подрисунок представляет собой пример правильной раскраски вершин или ( k , 0)-раскраски. Второй подрисунок представляет собой пример ( k , 1)-раскраски, а третий подрисунок — пример ( k , 2)-раскраски. Обратите внимание, что,
Характеристики
[ редактировать ]- Достаточно рассмотреть связные графы, поскольку граф G ( k , d )-раскрашивается тогда и только тогда, когда каждая компонента связности G ( k , d ) -раскрашиваема. [1]
- С точки зрения теории графов, каждый класс цвета в правильной раскраске вершин образует независимое множество , в то время как каждый класс цвета в дефектной раскраске образует подграф степени не выше d . [11]
- Если граф ( k , d )-раскрашиваем, то он ( k' , d' )-раскрашиваем для каждой пары ( k' , d' ) такой, что k' ≥ k и d' ≥ d . [1]
Некоторые результаты
[ редактировать ]Любой внешнепланарный граф (2,2)-раскрашиваем.
[ редактировать ]Доказательство: Пусть быть связным внешнепланарным графом. Позволять быть произвольной вершиной . Позволять быть множеством вершин которые находятся на расстоянии от . Позволять быть , подграф, индуцированный .Предполагать содержит вершину степени 3 и выше, то она содержит как подграф. Затем сжимаем все ребра чтобы получить новый график . Следует отметить, что из связна, как каждая вершина в смежна с вершиной в . Следовательно, стягивая все упомянутые выше ребра, получаем такой, что подграф из заменяется одной вершиной, смежной с каждой вершиной в . Таким образом содержит как подграф. Но каждый подграф внешнепланарного графа является внешнепланарным, и каждый граф, полученный стягиванием ребер внешнепланарного графа, является внешнепланарным. Это подразумевает, что внешнепланарно, противоречие. Значит нет графика содержит вершину степени 3 или более, подразумевая, что является ( k , 2)-раскрашиваемым.Нет вершины смежна с любой вершиной или , следовательно, вершины можно покрасить в синий цвет, если нечетное и красное, если четное. Таким образом, мы получили (2,2)-раскраску . [1]
Следствие: каждый планарный граф (4,2)-раскрашиваем. Это следует, как будто плоская, то каждый (то же, что и выше) является внешнепланарным. Следовательно, каждый является (2,2)-раскрашиваемым. Следовательно, каждая вершина может быть окрашен в синий или красный цвет, если четный и зеленый или желтый, если нечетно, что приводит к (4,2)-раскраске .
Графики, исключая полный минор
[ редактировать ]Для каждого целого числа есть целое число такой, что каждый график без несовершеннолетний - раскрашиваемый. [12]
Вычислительная сложность
[ редактировать ]Дефектная окраска сложна в вычислительном отношении. NP-полно определить, является ли данный граф допускает (3,1)-раскраску даже в том случае, когда имеет максимальную степень вершины 6 или планарную максимальную степень вершины 7. [13]
Приложения
[ редактировать ]Примером применения дефектной раскраски является задача планирования, где вершины представляют задания (скажем, пользователей компьютерной системы), а ребра представляют конфликты (необходимость доступа к одному или нескольким одним и тем же файлам). Допустить дефект означает допустить некоторый порог конфликта: каждый пользователь может счесть максимальное замедление, возникающее при получении данных с двумя конфликтующими другими пользователями в системе, приемлемым, а с более чем двумя неприемлемыми. [14]
Примечания
[ редактировать ]- ^ Jump up to: а б с д и ж г час Коуэн, Эл Джей ; Коуэн, Р.Х.; Вудалл, ДР (3 октября 2006 г.). «Дефектные раскраски графов на поверхностях: разбиения на подграфы ограниченной валентности». Журнал теории графов . 10 (2): 187–195. дои : 10.1002/jgt.3190100207 .
- ^ Фрик, Мариетджи (1993). Обзор (m,k)-раскрасок . Анналы дискретной математики. Том. 55. С. 45–57. дои : 10.1016/S0167-5060(08)70374-1 . ISBN 9780444894410 .
- ^ Пох, К.С. (март 1990 г.). «О линейной вершинно-древесности планарного графа». Журнал теории графов . 14 (1): 73–75. дои : 10.1002/jgt.3190140108 .
- ^ Годдард, Уэйн (7 августа 1991 г.). «Ациклические раскраски планарных графов» . Дискретная математика . 91 (1): 91–94. дои : 10.1016/0012-365X(91)90166-Y .
- ^ Архидиакон Дэн (1987). «Заметка о дефектных раскрасках графов на поверхностях». Журнал теории графов . 11 (4): 517–519. дои : 10.1002/jgt.3190110408 .
- ^ Бернарди, Клаудио (март 1987 г.). «О теореме о вершинных раскрасках графов» . Дискретная математика . 64 (1): 95–96. дои : 10.1016/0012-365X(87)90243-3 .
- ^ Бородин О.В.; Косточка А.В. (октябрь – декабрь 1977 г.). «О верхней границе хроматического числа графа в зависимости от степени и плотности графа» . Журнал комбинаторной теории . Серия Б. 23 (2–3): 247–250. дои : 10.1016/0095-8956(77)90037-5 .
- ^ Лоуренс, Джим (1978). «Покрытие множества вершин графа подграфами меньшей степени» . Дискретная математика . 21 (1): 61–68. дои : 10.1016/0012-365X(78)90147-4 .
- ^ Коуэн, Л .; Годдард, В.; Джезурум, CE (1997). «Возвращение к дефектной окраске». Журнал теории графов . 24 (3): 205–219. CiteSeerX 10.1.1.52.3835 . doi : 10.1002/(SICI)1097-0118(199703)24:3<205::AID-JGT2>3.0.CO;2-T .
- ^ Фрик, Мариетджи; Хеннинг, Майкл (март 1994 г.). «Экстремальные результаты о дефектных раскрасках графов» . Дискретная математика . 126 (1–3): 151–158. дои : 10.1016/0012-365X(94)90260-7 .
- ^ Коуэн, Л.Дж. , Годдард, В. и Джезурум, CE, 1997. Окраска с дефектом. В материалах восьмого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам (Новый Орлеан, Луизиана, США, 5–7 января 1997 г.). Симпозиум по дискретным алгоритмам. Общество промышленной и прикладной математики, Филадельфия, Пенсильвания, 548–557.
- ^ Эдвардс, Кэтрин; Кан, Дон Йеп; Ким, Джехун; Oum, Санг-ил ; Сеймур, Пол (2015). «Родственник гипотезы Хадвигера». SIAM Journal по дискретной математике . 29 (4): 2385–2388. arXiv : 1407.5236 . дои : 10.1137/141002177 . S2CID 12157191 .
- ^ Анджелини, Патрицио; Бекос, Майкл; Де Лука, Феличе; Дидимо, Уолтер; Кауфманн, Майкл; Кобуров, Стивен; Монтеккиани, Фабрицио; Рафтопулу, Хризанти; Роселли, Винченцо; Симвонис, Антониос (2017). «Раскраска вершин с дефектами» . Журнал графовых алгоритмов и приложений . 21 (3): 313–340. дои : 10.7155/jgaa.00418 .
- ^ Коуэн, Эл Джей ; Годдард, В.; Джезурум, CE (5 января 1997 г.). «Окраска с дефектом» . SODA '97 Материалы восьмого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам : 548–557. ISBN 9780898713909 .
Ссылки
[ редактировать ]- Итон, Нэнси Дж.; Халл, Томас (1999), «Дефектные списковые раскраски плоских графов», Bull. Инст. Комбинировать. Приложение , 25 : 79–87, CiteSeerX 10.1.1.91.4722 .
- Уильям, В.; Халл, Томас (2002), «Дефектная круговая раскраска», австр. Дж. Комбинаторика , 26 : 21–32, CiteSeerX 10.1.1.91.4722 .
- Фрик, Мариетджи; Хеннинг, Майкл (март 1994 г.), «Экстремальные результаты о дефектных раскрасках графов», Discrete Mathematics , 126 (1–3): 151–158, doi : 10.1016/0012-365X(94)90260-7
- Эл Джей Коуэн; В. Годдард; CE Jesurum (5 января 1997 г.), «Раскраска с дефектом» , SODA '97, Материалы восьмого ежегодного симпозиума ACM-SIAM по дискретным алгоритмам : 548–557, ISBN 9780898713909
- Эл Джей Коуэн; Р. Х. Коуэн; Д. Р. Вудалл (3 октября 2006 г.), «Дефектные раскраски графов на поверхностях: разбиения на подграфы ограниченной валентности», Journal of Graph Theory , 10 (2): 187–195, doi : 10.1002/jgt.3190100207
- Архидьякон, Дэн (1987), «Заметка о дефектных раскрасках графов на поверхностях», Journal of Graph Theory , 11 (4): 517–519, doi : 10.1002/jgt.3190110408
- По, К.С. (март 1990 г.), «О линейной вершинно-древесности плоского графа», Journal of Graph Theory , 14 (1): 73–75, doi : 10.1002/jgt.3190140108
- Годдард, Уэйн (7 августа 1991 г.), «Ациклические раскраски плоских графов», Discrete Mathematics , 91 (1): 91–94, doi : 10.1016/0012-365X(91)90166-Y
- Бородин О.В.; Косточка А.В. (октябрь – декабрь 1977 г.), «О верхней границе хроматического числа графа в зависимости от степени и плотности графа», Журнал комбинаторной теории , серия B, 23 (2–3): 247–250, doi : 10.1016/0095-8956(77)90037-5
- Лоуренс, Джим (1978), «Покрытие множества вершин графа подграфами меньшей степени», Discrete Mathematics , 21 (1): 61–68, doi : 10.1016/0012-365X(78)90147-4
- Анджелини, Патрицио; Бекос, Майкл; Де Лука, Феличе; Дидимо, Уолтер; Кауфманн, Майкл; Кобуров, Стивен; Монтеккиани, Фабрицио; Рафтопулу, Хризанти; Роселли, Винченцо; Симвонис, Антониос (2017), «Раскраска вершин с дефектами», Журнал графовых алгоритмов и приложений , 21 (3): 313–340, doi : 10.7155/jgaa.00418