В теории графов число Гранди или хроматическое число Гранди неориентированного графа — это максимальное количество цветов, которые могут быть использованы жадной стратегией раскраски , которая рассматривает вершины графа последовательно и назначает каждой вершине ее первый доступный цвет, используя порядок вершин, выбранный для использования как можно большего количества цветов. Числа Гранди названы в честь П. М. Гранди , который изучал аналогичную концепцию для ориентированных графов в 1939 году . [1] Неориентированная версия была введена Кристеном и Селковым (1979). [2]
Граф путей с четырьмя вершинами представляет собой простейший пример графа, хроматическое число которого отличается от его числа Гранди. Этот граф можно раскрасить двумя цветами, но его число Гранди равно трем: если сначала раскрасить две конечные точки пути, жадный алгоритм раскраски будет использовать три цвета для всего графа. [3]
Полные двудольные графы являются единственными связными графами, число Гранди которых равно двум. Все остальные связные графы содержат либо треугольник, либо путь из четырех вершин, что приводит к тому, что число Гранди становится не менее трех. [3]
Графы короны получаются из полных двудольных графов путем удаления идеального соответствия . В результате для каждой вершины на одной стороне двудольного графа существует ровно одна вершина на противоположной стороне двудольного графа, с которой она не соседствует. Как двудольные графы, они могут быть раскрашены двумя цветами, но их число Гранди равно : если жадный алгоритм раскраски рассматривает каждую сопоставленную пару вершин по порядку, каждая пара получит свой цвет. Как показывает этот пример, число Гранди может быть больше хроматического числа на коэффициент, линейный по количеству вершин графа. [4]
Закер (2006) определяет последовательность графов, называемых t - атомами , со свойством, что граф имеет число Гранди не менее t тогда и только тогда, когда он содержит t -атом. Каждый t -атом формируется из независимого множества и ( t − 1) -атома путем добавления одного ребра из каждой вершины ( t − 1) -атома к вершине независимого множества таким образом, что каждый член независимого множества имеет по крайней мере одно ребро, инцидентное ему. Раскраску Гранди t -атома можно получить, раскрасив сначала независимое множество в цвет с наименьшим номером, а затем раскрасив оставшийся ( t − 1) -атом дополнительными t − 1 цветами. Например, единственный 1-атом является единственной вершиной, а единственный 2-атом является единственным ребром, но есть два возможных 3-атома: треугольник и путь из четырех вершин. [3]
Для графа с n вершинами и вырожденностью d число Гранди равно O ( d log n ) . В частности, для графов ограниченной вырожденности (таких как планарные графы ) или графов, для которых хроматическое число и вырожденность ограничены в пределах постоянных множителей друг от друга (таких как хордовые графы ), число Гранди и хроматическое число находятся в пределах логарифмического множителя друг от друга. [5] Для интервальных графов хроматическое число и число Гранди находятся в пределах множителя 8 друг от друга. [6]
Проверка того, равно ли число Гранди заданного графа по крайней мере k , для фиксированной константы k , может быть выполнена за полиномиальное время путем поиска всех возможных k -атомов, которые могут быть подграфами заданного графа. Однако этот алгоритм не является фиксированно-параметрически разрешимым , поскольку показатель степени во времени его выполнения зависит от k . Когда k является входной переменной, а не параметром, задача является NP-полной . [3] Число Гранди не превышает единицы плюс максимальная степень графа, и остается NP-полной проверка того, равно ли оно единице плюс максимальная степень. [7] Существует константа c > 1 , такая что при рандомизированных сокращениях аппроксимировать число Гранди с точностью до отношения аппроксимации, лучшего, чем c , является NP-трудной задачей . [8]
Существует точный экспоненциальный алгоритм для числа Гранди, который выполняется за время O (2,443 n ) . [9]
Для деревьев и графов ограниченной древовидной ширины число Гранди может быть неограниченно большим. [10] Тем не менее, число Гранди может быть вычислено за полиномиальное время для деревьев и является поддающимся обработке с фиксированными параметрами, если параметризовано как древовидной шириной, так и числом Гранди, [11] хотя (предполагая гипотезу экспоненциального времени ) зависимость от древовидной ширины должна быть больше, чем просто экспоненциальная. [9] При параметризации только числом Гранди его можно вычислить за поддающееся обработке время с фиксированными параметрами для хордовых графов и графов без клешней , [9] а также (используя общие результаты по изоморфизму подграфов в разреженных графах для поиска атомов) для графов ограниченного расширения . [9] [12] [13] Однако на общих графах задача является W[1]-трудной, если параметризована числом Гранди. [14]
Граф называется хорошо окрашенным, если его число Гранди равно его хроматическому числу. Проверка того, является ли граф хорошо окрашенным, является coNP-полной. [ 3] Наследственно хорошо окрашенные графы (графы, для которых каждый индуцированный подграф хорошо окрашен) — это в точности кографы , графы, которые не имеют четырехвершинного пути в качестве индуцированного подграфа. [2]
{{citation}}
: CS1 maint: отсутствует местоположение издателя ( ссылка )