Дискретная математика:
логика, группы, графы, фракталы

Акимов О.Е.

3.5. Раскраска графов и вопросы топологии

Формула для минимального числа цветов

Приведем формулу, позволяющую определить максимальное число вершин планарного графа, который можно было бы вычертить на топологической поверхности с наперед заданной величиной связанности, или, другими словами, минимальное число цветов, которое потребуется для раскраски любой политической карты, нанесенной на этой топологической поверхности. Задача мини-максимума решается через отношение равенства; если задача формулируется как максимум, то пользуются отношением меньше, если задача формулируется как минимум — отношением больше. Мы будем пользоваться равенством. Искомое число обозначим через x, напомним также, что под n понимается число вершин, m — число ребер, f — число граней и σ — значение связанности, которое удовлетворяет модернизированной формуле Эйлера. Значение x будем находить при помощи формулы Эйлера и условия Хивуда, выдвинутого им еще в 1890 г. Сейчас оно имеет несколько различных представлений; нам удобно представить его в виде

.

Если в последнее равенство подставить формулу Эйлера, получим

x2 – 7x = 6(σ – 3).

Решим квадратное уравнение и отбросим один из корней, который дает с точки зрения топологии неинтерпретируемое значение:

.

Данная формула и является решением поставленной задачи мини-максимума. Целые значения x, обозначаемые как [x], позволяют найти минимальное число красок для раскраски вершин планарного графа, вычерченного на σ-связанной топологической поверхности, или максимальное число вершин для полного графа, который можно вычертить на σ-связанной поверхности так, чтобы его ребра не пересекались. В табл. 3.43 приведены значения x и [x], найденные по расчетной формуле, в зависимости от связанности σ.

Таблица 3.43

σ x [x] σ x [x] σ x [x]
1 4,000 4 6 9,000 9 11 11,264 11
2 6,000 6 7 9,522 9 12 11,640 11
3 7,000 7 8 10,000 10 13 12,000 12
4 7,775 7 9 10,447 10 14 12,346 12
5 8,425 8 10 10,866 10 15 12,679 12

Следует обратить внимание на то, что при значениях связанности меньше 10 и 11 имеет место неравенство: σ < [x]; после указанных значений ситуация меняется на противоположную: σ > [x]. Расчетная формула для x, зависящая от связанности σ, пригодна для всех топологических поверхностей, какие бы формы они ни принимали. Еще в XIX в. было доказано, что все они приводимы к одному из неприводимых поверхностей типа шара, тора и ряда кренделей с нарастающим числом отверстий и дырок (рис. 3.75 и рис. 3.76). Часто вместо связанности σ говорят о роде поверхности ρ, который на единицу меньше связанности, в результате чего расчетная формула изменится:

Как видно из табл. 3.43, формула для x прекрасно работает для всех значений связанности. Однако при получении условия Хивуда, из которого выведена окончательная расчетная формула, топологи наложили ограничение на первые два значения связанности, т.е. σ не может принимать значения, равные 1 и 2, что и повлекло за собой проблемы с доказательством равенства x = 4 для σ = 1, осуществленное Аппелем и Хейкеном с помощью компьютерного перебора около двух тысяч неприводимых конфигураций. В мире существует немало авторитетных математиков, которые не признают компьютерные «подгонки» в духе Аппеля и Хейкена в качестве полноценного математического доказательства. Но сторонники конструктивного подхода вряд ли с ними согласятся. Если традиционный формально-логический аппарат не был задействован, это еще не значит, что альтернативный подход ошибочен.


 
  


Hosted by uCoz