Повне розфарбування

Матеріал з testwiki
Версія від 18:27, 31 травня 2022, створена imported>Lxlalexlxl (Примітки)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Шаблон:Не плутати

Повне розфарбування графа Клебша вісьмома кольорами. Кожна пара кольорів з'являється принаймні на одному ребрі. Ніяких повних розфабувань із більшим числом кольорів не існує — за будь-якого розфарбування в 9 кольорів деякі кольори можуть з'явитися тільки на одній вершині, і сусідніх вершин не вистачить, щоб залучити всі пари кольорів. Таким чином, ахроматичне число графа Клебша дорівнює 8.

У теорії графів повне розфарбування — це протилежність гармонійному розфарбуванню в тому сенсі, що це розфарбування вершин, у якому кожна пара кольорів зустрічається принаймні на одній парі суміжних вершин. Еквівалентно, повне розфарбування — це мінімальне розфарбування, в тому сенсі, що його не можна перетворити на правильне розфарбування з меншим числом кольорів злиттям двох кольорів. Ахроматичне число ψ(G) графа G — це найбільше число кольорів серед усіх повних розфарбувань графа G.

Теорія складності

Знаходження ψ(G) є задачею оптимізації. Проблему розв'язності для повного розфарбування можна сформулювати як:

ДАНО: Граф G=(V,E) і додатне ціле число k
Питання: Чи існує розбиття множини вершин V на k або більше неперетинних множин V1,V2,,Vk таких, що кожне Vi є незалежною множиною для G і таких, що для кожної пари різних множин Vi,Vj,ViVj незалежною множиною не є.

Визначення ахроматичного числа є NP-складною задачею. Визначення, чи не буде ахроматичне число більшим від заданого числа є NP-повною задачею, як показали Янакакіс і Гаврил (Yannakakis, Gavril) 1978 року, перетворивши з задачі пошуку мінімального найбільшого парування[1].

Зауважимо, що будь-яке розфарбування графа з найменшим числом кольорів має бути повним розфарбуванням, так що мінімізація числа кольорів повного розфарбування є просто переформулюванням стандартної задачі розфарбовування графа.

Алгоритм

Оптимізаційна задача допускає апроксимацію з гарантованою ефективністю O(|V|/log|V|)[2].

Окремі випадки графів

Задача визначення ахроматичного числа залишається NP-повною також для деяких класів графів: двочасткових графів[3], доповнення двочасткових графів (тобто, графи, які не мають незалежної множини з більш ніж двома вершинами)[1], кографи, інтервальні графи[4] і навіть дерева[5].

Для доповнень дерев ахроматичне число можна обчислити за поліноміальний час[6]. Для дерев задачу можна апроксимувати зі сталим коефіцієнтом[2].

Відомо, що ахроматичне число n-вимірного графа гіперкуба пропорційне n2n, але точний коефіцієнт пропорційності невідомий[7].

Див. також

Примітки

Шаблон:Примітки

Посилання