logo search
discrete_math1

15. Теорема о пяти красках, гипотеза четырех красок, «жадный» алгоритм.

Определение. Графом G называется пара (V, E), где – непустое множество вершин графа, а– множество ребер графа, причем каждое ребро – это неупорядоченная пара различных вершин.

Определение. Говорят, что вершины графа G правильно раскрашены с помощью цветов {c1, c2,…, cr}, если каждой вершине поставлен в соответствие некоторый цвет, причем любым двум смежным вершинам соответствуют разные цвета.

Теорема о пяти красках. Для правильной раскраски вершин любого планарного графа достаточно пяти цветов.

Гипотеза четырех красок.Теорема о пяти красках была доказана в 1890 г. Но ещё раньше, в 1879 г., было высказано предположение о том, что для правильной раскраски вершин планарного графа достаточно четырех красок (так называемая «гипотеза четырех красок»). Долгое время оно так и оставалось гипотезой, и лишь в 1976 г., было получено его доказательство. В настоящее время не все математики считают это доказательство строгим, поскольку оно содержит перебор большого количества графов, который был осуществлен авторами доказательства с помощью компьютера. Снизить количество цветов в «гипотезе четырех красок» до трех цветов нельзя, так как существуют планарные графы, напримерК4, для правильной раскраски вершин которых уже недостаточно трёх цветов.

«Жадный» алгоритм.Все известные точные алгоритмы поиска минимального числа красок, достаточного для правильной раскраски его вершин, являются переборными, поэтому их сложность быстро возрастает одновременно с ростом числа вершин в графе. Однако есть «жадные» алгоритмы, которые достаточно эффективны, но иногда «завышают» ответ. Пример «жадного» алгоритма: