Публікація оновлена 31 серпня : я додав підсумок поточних відповідей під початковим запитанням. Дякую за всі цікаві відповіді! Звичайно, кожен може продовжувати публікувати будь-які нові висновки.
Для яких сімей графіків існує поліноміальний алгоритм часу для обчислення хроматичного числа ?
Задача вирішується в поліномічний час, коли (двопартійні графіки). Загалом, коли , обчислення хроматичного числа є важким NP, але існує багато сімей графів, де це не так. Наприклад, цикли фарбування та досконалі графіки можна виконати в поліноміальний час.
Також для багатьох класів графіків ми можемо просто оцінити відповідний хроматичний многочлен; кілька прикладів у Mathworld .
Я вважаю, що більшість із зазначеного вище є загальновідомими. Я б із задоволенням дізнався, чи існують інші (нетривіальні) сімейства графіків, для яких мінімальне забарвлення графа вирішується в поліноміальний час.
Зокрема, мене цікавлять точні та детерміновані алгоритми, але не соромтесь зазначити будь-які цікаві рандомізовані алгоритми чи алгоритми наближення.
Оновлення (31 серпня):
Дякуємо всім за подання цікавих відповідей. Ось короткий підсумок відповідей та посилань.
Ідеальні та майже ідеальні графіки
Геометричні алгоритми та комбінаторна оптимізація (1988), глава 9 (Стабільні множини у графах). Мартін Гротшель, Ласло Ловаш, Олександр Шрівер.
У розділі 9 книги показано, як вирішити проблему забарвлення за допомогою проблеми, що охоплює мінімальний зважений клік. Оскільки вони покладаються на еліпсоїдний метод, ці алгоритми можуть бути не дуже корисними на практиці. Крім того, у цій главі є хороший довідковий список для різних класів досконалих графіків.
Комбінаторна оптимізація (2003), том Б, розділ VI Олександр Шрівер.
У цій книзі є три глави, присвячені ідеальним графам та їх кольоровості в поліном. Я лише швидко поглянув, але базовий підхід здається таким же, як у попередній книзі.
Характеристика b-досконалих графіків (2010). Чінх Т. Хоан, Фредерік Мафрей, Мерієм Мечеббек
Графіки з обмеженою шириною дерева або шириною кліку
Крайовий набір та забарвлення на графіках із фіксованою шириною кліки (2001). Даніель Коблер, Уді Ротікс
Тут алгоритми вимагають k-вираз (алгебраїчна формула побудови графіка із обмеженою шириною кліки) як параметр. Для деяких графіків це вираження можна обчислити за лінійним часом.
- Ярослав вказав на методи підрахунку забарвлень у обмежених графах ширини дерева. Дивіться його відповідь нижче.
Ці дві сімейства графіків дослідження, де вершин або ребер можна додавати або видаляти.
Параметризована складність вершинного забарвлення (2003). Лейжен Кай.
Забарвлення може бути вирішена в поліноміальний час при додаванні або видаленні ребер (для фіксованого k ) у розділених графіках .
Параметризовані задачі на забарвлення на хордальних графах (2006). Даніель Маркс.
Для фіксованого , хордальні графіки, до яких додаються k ребер, можуть бути кольоровими в поліноміальний час.
Графіки, що не містять конкретних підграфів
Вирішення k-кольоровості графіків, що не містять P5, у поліноміальний час (2010). Чин Т. Хоан, Марцін Камінський, Вадим Лозін, Джо Савада, Сяо Шу.
3-кольорові графіки, що не містять AT, у поліноміальний час (2010). Юрай Стачо.
Розмальовки квадри
- Алгоритми фарбування квадратів (1999). Девід Еппштейн, Маршалл В. Берн, Бред Хатчінгс.