Ациклическая ориентация - Acyclic orientation

14 различных ациклических ориентаций 4-вершины график цикла, присваивания направления каждому ребру цикла, которые делают результирующий ориентированный граф ациклический. Две ориентации отображаются как смежные, если они отличаются направлением одной кромки.

В теория графов, ациклическая ориентация из неориентированный граф - задание направления каждому ребру ( ориентация ), который не образует направленный цикл и поэтому превращается в ориентированный ациклический граф. Каждый граф имеет ациклическую ориентацию.

В хроматическое число любого графа на единицу больше, чем длина самый длинный путь в ациклической ориентации, выбранной для минимизации длины пути. Ациклические ориентации также связаны с раскрасками через хроматический полином, который учитывает как ациклические ориентации, так и раскраски. плоский двойной ациклической ориентации является полностью циклическая ориентация, наоборот. Семейство всех ациклических ориентаций может быть задано структурой частичный куб сделав две ориентации ацикличными, если они отличаются направлением одного края.

Ориентации деревья всегда ацикличны и вызывают многодеревья. Ациклические ориентации полные графики называются переходные турниры. В биполярные ориентации являются частным случаем ациклических ориентаций, в которых имеется ровно один источник и один сток; любой переходный турнир биполярен.

Строительство

Каждый граф имеет ациклическую ориентацию. Один из способов создания ациклической ориентации - поместить вершины в последовательность, а затем направить каждое ребро от более ранней конечной точки последовательности к более поздней конечной точке. В этом случае последовательность вершин становится топологический порядок результирующего ориентированного ациклического графа (DAG), и каждое топологическое упорядочение этого DAG порождает ту же ориентацию.

Поскольку каждый DAG имеет топологическое упорядочение, любая ациклическая ориентация может быть построена таким образом. Однако для разных последовательностей вершин возможно возникновение одной и той же ациклической ориентации, когда результирующий DAG имеет несколько топологических упорядочений. четырехвершинный график цикла (показано) существует 24 различных последовательности вершин, но только 14 возможных ациклических ориентаций.

Отношение к окраске

В Теорема Галлаи – Хассе – Роя – Витавера. утверждает, что граф имеет ациклическую ориентацию, в которой самый длинный путь имеет самое большее k вершины тогда и только тогда, когда это может быть цветной максимум с k цвета.[1]

Количество ациклических ориентаций можно подсчитать с помощью хроматический полином , значение которого при положительном целом числе k это количество k-раскраски графа. Каждый граф грамм точно разные ациклические ориентации,[2]так что в этом смысле ациклическую ориентацию можно интерпретировать как раскраску с −1 цвета.

Двойственность

За планарные графы, ациклические ориентации двойственны полностью циклические ориентации, ориентации, в которых каждое ребро принадлежит ориентированному циклу: если это планарный граф, и ориентации переносятся на ориентации плоский двойной график поворотом каждого края на 90 градусов по часовой стрелке, затем полностью циклическая ориентация таким образом соответствует ациклической ориентации дуального графа и наоборот.[3]

Как и хроматический полином, Полином Тутте графа , можно использовать для подсчета количества ациклических ориентаций в качестве Двойственность между ациклической и вполне циклической ориентациями плоских графов распространяется в этой форме и на неплоские графы: многочлен Тутте двойственного графа планарного графа получается заменой аргументов , а количество вполне циклических ориентаций графа является , также полученный заменой аргументов в формуле количества ациклических ориентаций.[4]

Переворот края

Множеству всех ациклических ориентаций данного графа можно придать структуру частичный куб, в котором две ациклические ориентации являются смежными, если они отличаются направлением одного ребра.[5] Это означает, что когда две разные ациклические ориентации одного и того же графа различаются направлениями k ребер, можно преобразовать одну из ориентаций в другую с помощью последовательности k изменения ориентации одного ребра, так что каждое из промежуточных состояний этой последовательности преобразований также является ациклическим.

Особые случаи

Многодерево, результат ациклической ориентации дерева

Каждая ориентация дерево ацикличен. Ориентированный ациклический граф, полученный в результате такой ориентации, называется многодерево.[6]

Ациклическая ориентация полный график называется переходный турнир, и эквивалентен общий заказ вершин графа. В такой ориентации имеется, в частности, ровно один источник и ровно один сток.

В более общем смысле, ациклическая ориентация произвольного графа, имеющего уникальный источник и уникальный сток, называется биполярная ориентация.[7]

А переходная ориентация графа - это ациклическая ориентация, равная его собственной переходное закрытие. Не каждый граф имеет транзитивную ориентацию; графики, которые делают, являются графики сопоставимости.[8] Полные графы - это частные случаи графов сравнимости, а транзитивные турниры - частные случаи транзитивных ориентаций.

Рекомендации

  1. ^ Нешетржил, Ярослав; Оссона де Мендес, Патрис (2012), «Теорема 3.13», Разреженность: графики, структуры и алгоритмы, Алгоритмы и комбинаторика, 28, Гейдельберг: Springer, стр. 42, Дои:10.1007/978-3-642-27875-4, ISBN  978-3-642-27874-7, МИСТЕР  2920058.
  2. ^ Стэнли, Ричард П. (1973), «Ациклические ориентации графов», Дискретная математика, 5 (2): 171–178, Дои:10.1016 / 0012-365X (73) 90108-8.
  3. ^ Валлийский, Доминик (1997), «Приблизительный подсчет», Обзоры по комбинаторике, 1997 г. (Лондон), Лондонская математика. Soc. Lecture Note Ser., 241, Кембридж: Cambridge Univ. Press, стр. 287–323, Дои:10.1017 / CBO9780511662119.010, МИСТЕР  1477750.
  4. ^ Лас Вергнас, Мишель (1980), «Выпуклость в ориентированных матроидах», Журнал комбинаторной теории, Серия B, 29 (2): 231–243, Дои:10.1016/0095-8956(80)90082-9, МИСТЕР  0586435.
  5. ^ Фукуда, Комей; Продон, Ален; Сакума, Тадаши (2001), «Заметки об ациклических ориентациях и лемме об обстреле», Теоретическая информатика, 263 (1–2): 9–16, Дои:10.1016 / S0304-3975 (00) 00226-7, МИСТЕР  1846912[постоянная мертвая ссылка ].
  6. ^ Дасгупта, Санджой (1999), "Обучающие многодеревья", в Proc. 15-я конференция по неопределенности в искусственном интеллекте (UAI 1999), Стокгольм, Швеция, июль-август 1999 г. (PDF), стр. 134–141.
  7. ^ де Фрейссе, Юбер; де Мендес, Патрис Оссона; Розенштиль, Пьер (1995), "Биполярные ориентации снова и снова", Дискретная прикладная математика, 56 (2–3): 157–179, Дои:10.1016 / 0166-218X (94) 00085-R, МИСТЕР  1318743.
  8. ^ Гуила-Хури, Ален (1962), "Caractérisation des graphes non orientés dont on peut orienter les arretes de manière à obtenir le graphe d'une Relations d'ordre", Les Comptes rendus de l'Académie des Sciences, 254: 1370–1371, МИСТЕР  0172275.