В математической области теории графов кубический граф — это граф , все вершины которого имеют степень три. Другими словами, кубический граф — это 3- регулярный граф . Кубические графы также называются трехвалентными графами .
Бикубический граф — это кубический двудольный граф .
В 1932 году Рональд М. Фостер начал собирать примеры кубических симметричных графов , положив начало переписи населения Фостера . [1] Многие известные отдельные графы являются кубическими и симметричными, в том числе граф полезности , граф Петерсена , граф Хивуда , граф Мёбиуса-Кантора , граф Паппуса , граф Дезарга , граф Науру, граф Кокстера , граф Кокстера . Граф Тутта-Коксетера , граф Дика , граф Фостера и граф Биггса-Смита . У. Татт классифицировал симметричные кубические графы по наименьшему целому числу s , так что каждые два ориентированных пути длины s могут быть сопоставлены друг с другом ровно одной симметрией графа. Он показал, что s не превышает 5, и привел примеры графиков с каждым возможным значением s от 1 до 5. [2]
Полусимметричные кубические графы включают граф Грея (наименьший полусимметричный кубический граф), граф Любляны и 12-клетку Тутте .
Граф Фрухта — один из пяти наименьших кубических графов без каких-либо симметрий: [3] он обладает только одним автоморфизмом графа — тождественным автоморфизмом. [4]
Согласно теореме Брукса каждый связный кубический граф, кроме полного графа K4 , имеет раскраску вершин не более чем в три цвета. Следовательно, каждый связный кубический граф, отличный от K 4 , имеет независимый набор , по крайней мере, из n /3 вершин, где n — количество вершин в графе: например, самый большой цветовой класс в 3-раскраске имеет по крайней мере такое количество вершины.
Согласно теореме Визинга для раскраски ребер каждого кубического графа требуется либо три, либо четыре цвета . Раскраска 3-х ребер известна как раскраска Тейта и образует разбиение ребер графа на три совершенных паросочетания . По теореме Кенига о раскраске линий каждый бикубический граф имеет раскраску Тейта.
Кубические графы без мостов, не имеющие раскраски Тейта, известны как снарки . К ним относятся граф Петерсена , граф Титце , снарк Блануши , снарк-цветок , снарк двойной звезды , снарк Секереса и снарк Уоткинса . Существует бесконечное количество различных приколов. [5]
Кубические графы естественным образом возникают в топологии несколькими способами. Например, если рассматривать граф как одномерный комплекс CW , кубические графы являются общими в том смысле, что большинство карт прикрепления 1-клетки не пересекаются с 0-скелетом графа. Кубические графы также формируются как графы простых трехмерных многогранников , многогранников, таких как правильный додекаэдр, обладающий свойством, что в каждой вершине встречаются три грани.
Произвольный граф, вложенный в двумерную поверхность, может быть представлен как структура кубического графа, известная как карта, закодированная графом . В этой структуре каждая вершина кубического графа представляет собой флаг вложения, взаимно инцидентную тройку вершины, ребра и грани поверхности. Три соседа каждого флага — это три флага, которые можно получить из него, заменив один из членов этой взаимно инцидентной тройки и оставив два других члена неизменными. [6]
Было проведено много исследований гамильтоновости кубических графов. В 1880 году П.Г. Тейт предположил, что каждый граф кубических многогранников имеет гамильтонову схему . Уильям Томас Татт в 1946 году предоставил контрпример к гипотезе Тейта - граф Тутте с 46 вершинами . В 1971 году Татт предположил, что все бикубические графы являются гамильтоновыми. Однако Джозеф Хортон предоставил контрпример на 96 вершинах — граф Хортона . [7] Позже Марк Эллингем построил еще два контрпримера: графы Эллингема–Хортона . [8] [9] Гипотеза Барнетта , все еще открытая комбинация гипотез Тейта и Тутта, утверждает, что каждый бикубический многогранный граф является гамильтоновым. Когда кубический граф является гамильтоновым, обозначение LCF позволяет его представить кратко.
Если кубический граф выбирается равномерно случайным образом среди всех кубических графов с n - вершинами, то он, скорее всего, будет гамильтоновым: доля гамильтоновых кубических графов с n - вершинами стремится к единице в пределе, когда n стремится к бесконечности. [10]
Дэвид Эппштейн предположил, что каждый кубический граф с n вершинами имеет не более 2 n /3 (приблизительно 1,260 n ) различных гамильтоновых циклов, и привел примеры кубических графов с таким количеством циклов. [11] Наилучшая доказанная оценка числа различных гамильтоновых циклов равна . [12]
Какова наибольшая возможная ширина пути кубического графа с -вершинами?
Ширина пути любого кубического графа с n -вершинами не превышает n /6. Самая известная нижняя граница ширины пути кубических графов равна 0,082 n . Неизвестно, как уменьшить этот разрыв между этой нижней границей и верхней границей n /6. [13]
Из леммы о рукопожатии , доказанной Леонардом Эйлером в 1736 году в рамках первой статьи по теории графов, следует, что каждый кубический граф имеет четное число вершин.
Теорема Петерсена утверждает, что каждый кубический граф без мостов имеет идеальное паросочетание . [14] Ловас и Пламмер предположили, что каждый кубический граф без мостов имеет экспоненциальное число совершенных паросочетаний. Гипотеза была недавно доказана, показав, что каждый кубический граф без мостов с n вершинами имеет как минимум 2 n/3656 идеальных паросочетаний. [15]
Несколько исследователей изучали сложность алгоритмов экспоненциального времени , ограниченных кубическими графами. Например, применив динамическое программирование к разложению графа по путям, Фомин и Хойе показали, как найти их максимальные независимые множества за время 2 n /6 + o( n ) . [13] Задача коммивояжера в кубических графах может быть решена за время O(1,2312 n ) и в полиномиальном пространстве. [16] [17]
Некоторые важные задачи оптимизации графов являются сложными по APX , что означает, что, хотя у них есть алгоритмы аппроксимации , коэффициент аппроксимации которых ограничен константой, у них нет схем аппроксимации с полиномиальным временем , коэффициент аппроксимации которых стремится к 1, если только P = NP . К ним относятся проблемы нахождения минимального вершинного покрытия , максимального независимого множества , минимального доминирующего множества и максимального разреза . [18] Число пересечений (минимальное количество ребер, которые пересекаются на любом рисунке графа ) кубического графа также является NP-трудным для кубических графов, но может быть аппроксимировано. [19] Доказано, что задачу коммивояжера на кубических графах NP-трудно аппроксимировать с точностью до любого множителя меньше 1153/1152. [20]