Характерная раскраска

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Характерная раскраска графа 4-мерного гиперкуба

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

Характерные раскраски и характерные числа ввели Альбертсон и Коллинз[1], которые дали следующий пример для объяснения введения такой раскраски, основанный на головоломке, которую до этого сформулировал Франк Рубин: «Пусть у вас имеется связка ключей (на кольце) от различных дверей. Каждый ключ открывает только одну дверь, но все ключи выглядят одинаково (вы не можете их различить по внешнему виду). Сколько цветов вам нужно, чтобы раскрасить ключи и вы после этого могли полностью идентифицировать каждый ключ?»[2] Этот пример решается с помощью характерной раскраски для графа-цикла. С помощью такой раскраски каждый ключ может быть однозначно идентифицирован по его цвету и цвету окружающих его ключей[3].

Примеры[править | править код]

Восемь асимметричных графов, для каждого дана характерная раскраска всего с одним цветом (красным)

Граф имеет число характерной раскраски равное единице тогда и только тогда, когда он асимметричен[4]. Например, граф Фрухта имеет характерную раскраску всего в один цвет.

В полном графе единственная возможная характерная раскраска назначает различные цвета всем вершинам. Если двум вершинам был бы назначен один и тот же цвет, существовала бы симметрия, которая переставляет эти две вершины, оставляя остальные на месте. По этой причине число характерной раскраски полного графа Kn равно n. Однако граф, полученный из Kn путём присоединения вершины со степенью единица к каждой вершине графа Kn, имеет существенно меньшее число характерной раскраски, хотя имеет ту же самую группу симметрии — он имеет характерную раскраску с цветами, полученную путём использования различных упорядоченных пар цветов для каждой пары — вершины Kn и присоединённой к ней вершины[3].

Характерная раскраска связки из шести ключей с помощью двух цветов (красный цвет и отсутствие окраски)

Для графа-цикла с тремя, четырьмя, или пятью вершинами нужно три цвета для построения характерной раскраски. Например, любая двухцветная раскраска цикла с пятью вершинами имеет зеркальную симметрию. В каждом из этих циклов назначение своего цвета любым двум смежным вершинам и раскраска остальных вершин третьим цветом приводит к трёхцветной характерной раскраске. Однако циклы с шестью и более вершинами имеют характерные раскраски всего с двумя цветами. То есть головоломка о связке ключей Франка Рубина требует три цвета для трёх, четырёх или пяти ключей, но всего двух цветов для шести и более ключей[3]. Например, с шестью ключами на кольце, каждый ключ может быть отличён по его цвету и длине прилежащих блоков противоположно выкрашенных ключей — имеется только один ключ для каждой комбинации цвета ключа и смежных длин блоков.

Графы гиперкубов проявляют свойства, аналогичные свойствам графов-циклов. Графы двух- и трёхмерных гиперкубов (4-цикл и граф куба соответственно) имеют число характерной раскраски, равное трём. Однако любой граф гиперкуба большей размерности имеет число характерной раскраски равное 2[5].

Число характерной раскраски графа Петерсена равно 3. Однако все другие кнезеровские графы, отличные от этого графа и полного графа, имеют число характерной раскраски 2[6]. Аналогично, среди обобщённых графов Петерсена, только сам граф Петерсена и граф куба имеют число характерной раскраски 3. Остальные имеют число характерной раскраски 2[7].

Вычислительная сложность[править | править код]

Числа характерной раскраски деревьев, планарных графов и интервальных графов могут быть вычислены за полиномиальное время[8][9][10].

Точная вычислительная сложность нахождения числа характерной раскраски неясна, поскольку она тесно связана с остающейся неизвестной сложностью установления изоморфизма графов. Однако было показано, что она принадлежит классу сложности AM[en][11]. Кроме того, проверка, что число характерной раскраски не превосходит трёх, является NP-трудной[10], а проверка того, что оно не превосходит двух, по меньшей мере так же трудна, как проверка автоморфизма графов, но не сложнее, чем проверка изоморфизма графов[12].

Дополнительные свойства[править | править код]

Раскраска заданного графа является характерной для этого графа тогда и только тогда, когда она является характерной для дополнения графа. Поэтому любой граф имеет то же самое число характерной раскраски, что и его дополнение[3].

Для любого графа G число характерной раскраски графа G пропорционально логарифму числа автоморфизмов графа G. Если автоморфизмы образуют нетривиальную абелеву группу, число характерной раскраски равно двум, а если образует диэдральную группу, то число характерной раскраски не превосходит трёх[3].

Для любой конечной группы, существует граф с этой группой в качестве автоморфизмов и числом характерной раскраски два[3]. Этот результат расширяет теорему Фрухта, что любая конечная группа может быть реализована как группа симметрий графа.

Вариации[править | править код]

Правильная характерная раскраска — это характерная раскраска, которая является также правильной раскраской — любые две смежные вершины имеют различные цвета. Минимальное число цветов в правильной характерной раскраске графа называется хроматическим числом характерной раскраски графа[13].

Примечания[править | править код]

  1. Albertson, Collins, 1996.
  2. (Rubin 1979, 128). Решение в томе 12, 1980 (как процитировано у Албертсона и Коллинза (Albertson, Collins 1996)). Вместо использования цветов, Рубин формулирует задачу в терминах головок ключей, которые можно различить путём ощупывания. Более точно, предполагает, что каждый ключ симметричен, так что их нельзя отличить по их ориентации на кольце.
  3. 1 2 3 4 5 6 Albertson, Collins, 1996, с. R18.
  4. Imrich, Klavžar, 2006, с. 250–260.
  5. Bogstad, Cowen, 2004, с. 29–35.
  6. Albertson, Boutin, 2007, с. R20.
  7. Lal, Bhattacharjya, 2009, с. 1200–1216.
  8. Cheng, 2006, с. R11.
  9. Arvind, Cheng, Devanur, 2008, с. 1297–1324.
  10. 1 2 Cheng, 2009, с. 5169–5182.
  11. Russell, Sundaram, 1998, с. R23.
  12. Eschen, Hoàng, Sritharan, Stewart, 2011, с. 431–434.
  13. Collins, Trenk, 2006, с. R16.

Литература[править | править код]