stringtranslate.com

Домическое число

Домический раздел

В теории графов доматическое разбиение графа — это разбиение на непересекающиеся множества , ,..., такое, что каждое V i является доминирующим множеством для G. На рисунке справа показано доматическое разбиение графа; здесь доминирующее множество состоит из желтых вершин, состоит из зеленых вершин и состоит из синих вершин.

Число доматика — это максимальный размер доматического разбиения, то есть максимальное количество непересекающихся доминирующих множеств. Граф на рисунке имеет число доматика 3. Легко видеть, что число доматика не менее 3, поскольку мы представили разбиение доматика размером 3. Чтобы увидеть, что число доматика не более 3, мы сначала рассмотрим простую верхнюю границу.

Верхние границы

Пусть будет минимальной степенью графа . Доматическое число не более . Чтобы увидеть это, рассмотрим вершину степени . Пусть состоит из и ее соседей. Мы знаем, что (1) каждое доминирующее множество должно содержать по крайней мере одну вершину из (доминирование), и (2) каждая вершина из содержится не более чем в одном доминирующем множестве (непересекаемость). Следовательно, существует не более чем непересекающиеся доминирующие множества.

Граф на рисунке имеет минимальную степень , и поэтому его доматическое число не превышает 3. Таким образом, мы показали, что его доматическое число равно ровно 3; на рисунке показано домашнее разбиение максимального размера.

Нижние границы

Слабая 2-х цветная окраска

Если в графе нет изолированных вершин (то есть  ≥ 1), то доматическое число не менее 2. Чтобы увидеть это, обратите внимание, что (1) слабая 2-раскраска является доматической разбивкой, если нет изолированных вершин, и (2) любой граф имеет слабую 2-раскраску. Альтернативно, (1) максимальное независимое множество является доминирующим множеством, и (2) дополнение максимального независимого множества также является доминирующим множеством, если нет изолированных вершин.

На рисунке справа показана слабая 2-раскраска, которая также является домашним разбиением размера 2: темные узлы являются доминирующим набором, а светлые узлы являются другим доминирующим набором (светлые узлы образуют максимальный независимый набор). См. слабую раскраску для получения дополнительной информации.

Сложность вычислений

Найти доматическое разбиение размера 1 тривиально: пусть . Найти доматическое разбиение размера 2 (или определить, что его не существует) легко: проверьте, есть ли изолированные узлы, и если нет, найдите слабую 2-раскраску.

Однако нахождение домашнего разбиения максимального размера является вычислительно сложным. В частности, следующая задача принятия решений , известная как задача домашнего числа , является NP-полной : для заданного графа и целого числа определить, является ли домашнее число не менее . Таким образом, задача определения домашнего числа заданного графа является NP-сложной , и задача нахождения домашнего разбиения максимального размера также является NP-сложной.

Существует полиномиальный алгоритм аппроксимации с гарантией логарифмической аппроксимации [1] , то есть можно найти доматическое разбиение, размер которого находится в пределах множителя от оптимального.

Однако при правдоподобных предположениях теории сложности не существует полиномиального алгоритма аппроксимации с сублогарифмическим фактором аппроксимации. [1] Более конкретно, полиномиальный алгоритм аппроксимации для домашнего разбиения с константным фактором аппроксимации означал бы, что все задачи в NP могут быть решены за слегка сверхполиномиальное время .

Сравнение с похожими концепциями

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

Пусть G  = ( U  ∪  VE ) — двудольный граф без изолированных узлов; все ребра имеют вид { uv } ∈  E с u  ∈  U и v  ∈  V . Тогда { UV } является как вершинной 2-раскраской, так и доматическим разбиением размера 2; множества U и V являются независимыми доминирующими множествами. Хроматическое число графа G равно ровно 2; вершинной 1-раскраски не существует. Доматическое число графа G равно по крайней мере 2. Возможно, что существует большее доматическое разбиение; например, полный двудольный граф K n , n для любого n  ≥ 2 имеет доматическое число n .

Примечания

  1. ^ ab Feige, Uriel ; Halldórsson, Magnús M.; Kortsarz, Guy; Srinivasan, Aravind (март 2002 г.), «Аппроксимация домашнего числа», SIAM Journal on Computing , 32 (1): 172–195, doi :10.1137/S0097539700380754, MR  1954859

Ссылки