Меню
Главная
Случайная статья
Настройки
|
Теорема Петерсена — одна из самых ранних теорем теории графов, названная в честь Юлиуса Петерсена. Утверждение теоремы может быть сформулировано следующим образом:
Теорема Петерсена. Любой кубический двусвязный граф содержит в себе совершенное паросочетание[1].
Другими словами, если из каждой вершины графа выходит ровно три ребра (граф является 3-регулярным) и каждое ребро принадлежит циклу, то в графе есть множество рёбер, касающихся каждой вершины графа ровно один раз.
Содержание
Доказательство
Нужно показать, что для каждого кубического двусвязного графа справедливо, что для каждого набора количество нечётных компонент связности в подграфе не превышает мощности . Тогда по теореме Татта содержит совершенное паросочетание.
Пусть — компонента с нечётным числом вершин в подграфе . Пусть обозначает вершины , а обозначает количество ребер с одной вершиной в и одной вершиной в . Подсчётом двумя способами получаем следующее:
где — это множество рёбер с обеими вершинами в . Поскольку
нечётно, а — чётно, получаем, что должно быть нечётным. Более того, , так как — двусвязный граф.
Пусть — количество рёбер графа , соединяющих вершины с вершинами графа . Каждая компонента с нечётным числом вершин добавляет в минимум 3 уникальных ребра, поэтому количество таких компонент не превышает . В худшем случае каждое ребро с одной из вершин в будет учитываться при подсчёте , а поэтому . Получается, что
Условие теоремы Татта выполняется. Следовательно, в существует совершенное паросочетание
История
Теорема была названа в честь датского математика Юлиуса Петерсена. Считается одной из первых теорем теории графов. Впервые теорема появилась в статье 1891 года «Die Theorie der regulren graphs»[1]. Доказательство теоремы, представленное Петерсеном, считается сложным по сегодняшним стандартам. Серия упрощений доказательства представлена в доказательствах Фринка (Frink (1926)) и Кёнига (Knig (1936)).
В современных учебниках теорема Петерсена рассматривается как приложение теоремы Татта.
Применение- В кубическом графе с совершенным паросочетанием рёбра, не входящие в это паросочетание, формируют 2-фактор. Ориентируя 2-фактор, рёбра совершенного паросочетания можно расширить до путей длины три, скажем, взяв рёбра, ориентированные наружу. Это показывает, что каждый кубический двусвязный граф раскладывается на непересекающиеся по рёбрам пути длины три[2].
- Теорема Петерсена может быть также применена для того, чтобы показать, что каждый максимальный планарный граф может быть разложен на множество непересекающихся по рёбрам путей длины три. В этом случае двойственный граф будет кубическим и двусвязным, поэтому согласно теореме Петерсена он имеет паросочетание, которое соответствует в исходном графе паре соседних треугольных граней. Каждая пара треугольников даёт путь длины три, включающий ребро, соединяющее треугольники вместе с двумя из четырёх оставшихся рёбер треугольника[3].
- Применяя теорему Петерсена к двойственному графу треугольной сетки и соединяя пары несовпадающих треугольников, можно разложить сетку на циклические полосы треугольников[англ.]. С помощью некоторых дальнейших преобразований его можно превратить в единую полосу — получается метод преобразования треугольной сетки таким образом, что её двойственный граф становится гамильтоновым[4].
Расширения теоремы
Количество совершенных паросочетаний в кубических двусвязных графах
Ловас и Пламмер[англ.] предположили, что количество совершенных паросочетаний, содержащихся в кубическом двусвязном графе, экспоненциально зависит от числа вершин графа [5]. Гипотеза была впервые доказана для двудольных кубических двусвязных графов Voorhoeve (1979), а затем для планарных кубических двусвязных доказательство представили Чудновская & Сеймур (2012). Общий случай был решен в Esperet et al. (2011), где было показано, что каждый кубический двусвязный граф содержит как минимум совершенных паросочетаний.
Алгоритмические версии
Biedl et al. (2001) обсудили эффективные версии теоремы Петерсена. Основываясь на доказательстве Фринка[6], они получили алгоритм сложности для вычисления совершенного паросочетания в кубическом двусвязном графе с вершинами. Если граф, кроме того, планарный, в той же статье даётся алгоритм сложности . Их ограничение по времени может быть улучшено на основе последующих улучшений времени для поддержания множества мостов в динамическом графе[7]. Дальнейшие улучшения, сокращающие время до или (с дополнительными случайными структурами данных) , были предложены Diks & Stanczyk (2010).
Повышение степени
Если — регулярный граф степени , рёберная связность которого не меньше , и имеет чётное число вершин, то он имеет совершенное паросочетание. Верно даже более сильное условие: каждое ребро графа принадлежит хотя бы одному совершенному паросочетанию. Когда степень нечётна, условие на количество вершин можно опустить, так как в этом случае по лемме о рукопожатиях количество вершин всегда чётно[8].
Источники
- 1 2 Petersen (1891).
- See for example Bouchet & Fouquet (1983).
- Hggkvist & Johansson (2004).
- Meenakshisundaram, Eppstein, 2004.
- Lovsz, Plummer, 1986.
- Frink (1926).
- Thorup, 2000.
- Naddef & Pulleyblank (1981), Theorem 4, p. 285.
Ссылки
|
|