Введение

3-регулярный граф, не имеющий 3-крайней раскраски – термин теории графов.

В математической области теории графов, снарк – это неориентированный граф с ровно тремя ребрами на вершину, ребра которого нельзя раскрасить только тремя цветами. Чтобы избежать тривиальных случаев, снарки часто ограничиваются дополнительными требованиями к их связности и длине циклов. Существует бесконечно много снарков. Одна из эквивалентных формулировок теоремы о четырех красках утверждает, что каждый снарк является непланарным графом. Исследования снарков начались с работы Питера Г. Тайта над теоремой о четырех красках в 1880 году, но их название появилось гораздо позже, данное им Мартином Гарднером в 1976 году. Помимо раскраски, снарки также связаны с другими сложными задачами в теории графов: в статье, опубликованной в Electronic Journal of Combinatorics, Мирослав Хладный и Мартин Шковиера отмечают, что

наряду с упомянутыми проблемами, гипотеза снарков В. Т. Тютте касается существования графов Петерсена в качестве миноров снарков; доказательство этой гипотезы давно анонсировано, но остается неопубликованным и решило бы частный случай существования 4-потоков без нулей.

Определение

Точное определение снарков варьируется у разных авторов, но обычно относится к кубическим графам (имеющим ровно три ребра на каждой вершине), чьи ребра нельзя раскрасить только тремя цветами. Согласно теореме Визинга, количество цветов, необходимых для ребер кубического графа, равно либо трем («графы первого класса»), либо четырем («графы второго класса»), поэтому снарки являются кубическими графами второго класса. Однако, чтобы избежать случаев, когда снарк относится ко второму классу по тривиальным причинам или строится тривиальным образом из меньших графов, часто накладываются дополнительные ограничения на связность и длину циклов. В частности: если кубический граф имеет мост, ребро, удаление которого разъединит его, то он не может быть графом первого класса. По лемме о пожатиях рук, подграфы по обе стороны моста имеют нечетное число вершин каждый. Какой бы из трех цветов ни был выбран для моста, их нечетное число вершин препятствует покрытию этих подграфов циклами, чередующимися между двумя другими цветами, как это потребовалось бы при раскраске ребер в три цвета. По этой причине снарки обычно требуют быть безмостными. Петля (ребро, соединяющее вершину с самой собой) не может быть раскрашена без появления одного и того же цвета дважды на этой вершине, что является нарушением обычных требований к раскраске ребер графа. Кроме того, цикл, состоящий из двух вершин, соединенных двумя ребрами, всегда можно заменить одним ребром, соединяющим их двух других соседей, упрощая граф без изменения его возможности раскраски ребер в три цвета. По этим причинам снарки обычно ограничиваются простыми графами, графами без петель или кратных ребер. Если граф содержит треугольник, его можно снова упростить, не изменяя его возможности раскраски ребер в три цвета, путем стягивания трех вершин треугольника в одну вершину. Поэтому многие определения снарков запрещают треугольники. Однако, хотя это требование также упоминалось в работе Гарднера, давшей название «снарк» этим графам, Гарднер включает граф Тиеце, содержащий треугольник, в список снарков. Если граф содержит четырехвершинный цикл, его можно упростить двумя различными способами, удалив два противоположных ребра цикла и заменив полученные пути из вершин степени два одиночными ребрами. Он имеет раскраску ребер в три цвета тогда и только тогда, когда хотя бы одно из этих упрощений имеет такую раскраску. Поэтому Айзекс требует, чтобы «нетривиальный» кубический граф второго класса не содержал четырехвершинных циклов, и другие авторы последовали его примеру, запретив эти циклы. Требование, чтобы снарк избегал циклов длиной четыре или меньше, можно обобщить, указав, что обхват этих графов, длина их кратчайших циклов, составляет не менее пяти. Более строго, определение, используемое в [название работы], требует, чтобы снарки были циклически 4-реберно связными. Это означает, что не может существовать подмножества из трех или менее ребер, удаление которых разъединит граф на два подграфа, каждый из которых содержит по крайней мере один цикл. Бринкманн и др. определяют снарк как кубический и циклически 4-реберно связный граф с обхватом пять или более и принадлежащий ко второму классу; они определяют «слабый снарк», допускающий обхват четыре. Хотя эти определения учитывают ограничения на обхват до пяти, существуют снарки с произвольно большим обхватом.

Свойства

Работа Питера Г. Тайта установила, что теорема о четырех красках верна тогда и только тогда, когда каждый снарк непланарен. Эта теорема утверждает, что любой планарный граф допускает раскраску его вершин четырьмя цветами, но Тейт показал, как преобразовать 4-раскраски вершин максимальных планарных графов в 3-раскраски ребер их двойственных графов, которые являются кубическими и планарными, и наоборот. Следовательно, планарный снарк обязательно был бы двойственным графом к контрпримеру теоремы о четырех красках. Таким образом, последующее доказательство теоремы о четырех красках также демонстрирует, что все снарки непланарны. Все снарки негамильтоновы: если кубический граф имеет гамильтонов цикл, всегда можно раскрасить его ребра, используя два цвета поочередно для цикла и третий цвет для оставшихся ребер. Однако многие известные снарки близки к гамильтоновым, в том смысле, что они являются гипогамильтоновыми графами: удаление любой отдельной вершины оставляет гамильтонов подграф. Гипогамильтонов снарк должен быть бикритическим: удаление любых двух вершин оставляет подграф, допускающий 3-раскраску ребер. Нечетность кубического графа определяется как минимальное количество нечетных циклов в любой системе циклов, покрывающей каждую вершину ровно один раз (2-фактор). По той же причине, что у них нет гамильтоновых циклов, снарки обладают положительной нечетностью: полностью четный 2-фактор привел бы к 3-раскраске ребер, и наоборот. Возможно построить бесконечные семейства снарков, чья нечетность линейно растет с числом их вершин. Гипотеза о двойном покрытии циклами утверждает, что в любом связном графе без мостов можно найти набор циклов, покрывающих каждое ребро дважды, или, эквивалентно, что граф можно вложить на поверхность таким образом, что все грани вложения являются простыми циклами. Если кубический граф имеет 3-раскраску ребер, он имеет двойное покрытие циклами, состоящее из циклов, образованных каждой парой цветов. Следовательно, среди кубических графов, снарки являются единственными возможными контрпримерами. В более общем смысле, снарки представляют собой сложный случай для этой гипотезы: если она верна для снарков, то она верна для всех графов. В этой связи Бранко Грюнбаум предположил, что ни один снарк не может быть вложен на поверхность таким образом, чтобы все грани были простыми циклами и чтобы каждые две грани либо были непересекающимися, либо имели только одно общее ребро; если бы какой-либо снарк имел такое вложение, его грани образовали бы двойное покрытие циклами. Однако контрпример к гипотезе Грюнбаума был найден Мартином Кохолом. Определение того, является ли заданный циклически 5-связный кубический граф 3-раскрашимым по ребрам, является NP-полной задачей. Следовательно, определение того, является ли граф снарком, является co-NP-полной задачей.

Сначала догадки

В. Т. Тютте предположил, что каждый снарк имеет граф Петерсена как минор. То есть, он предположил, что наименьший снарк, граф Петерсена, может быть получен из любого другого снарка путем стягивания некоторых рёбер и удаления других. Эквивалентно (поскольку граф Петерсена имеет максимальную степень три), каждый снарк имеет подграф, который может быть получен из графа Петерсена путем подразделения некоторых его рёбер. Эта гипотеза является усиленной формой теоремы о четырёх цветах, поскольку любой граф, содержащий граф Петерсена как минор, должен быть непланарным. В 1999 году Нил Робертсон, Дэниел П. Сандерс, Пол Сеймур и Робин Томас объявили о доказательстве этой гипотезы. Отдельные шаги к этому результату были опубликованы, но полное доказательство остаётся неопубликованным. См. гипотезу Хадвигера для других задач и результатов, связывающих раскраску графов и миноры графов. Тютте также предположил обобщение для произвольных графов: каждый связный граф без петерсеновского минора имеет 4-поток без нулей. То есть, рёбрам графа можно присвоить направление и число из множества {1, 2, 3} так, чтобы сумма входящих чисел минус сумма исходящих чисел в каждой вершине делилась на четыре. Как показал Тютте, для кубических графов такое присваивание существует тогда и только тогда, когда рёбра можно раскрасить тремя цветами, поэтому гипотеза следует из гипотезы о снарках в этом случае. Однако доказательство гипотезы о снарках не решит вопрос о существовании 4-потоков для некубических графов.