WikiDer > Граф дуги окружности
В теория графов, а круговой график это граф пересечений набора дуги по кругу. У него есть один вершина для каждой дуги в наборе и край между каждой парой вершин, соответствующих пересекающимся дугам.
Формально пусть
набор дуг. Тогда соответствующий граф дуги окружности грамм = (V, E) куда
и
Семейство дуг, соответствующее G, называется модель дуги.
Признание
Такер (1980) продемонстрировал первый алгоритм распознавания полиномов для круговых графов, который работает в время. Макконнелл (2003) дал первый линейный алгоритм распознавания времени, где количество ребер. Совсем недавно Каплан и Нуссбаум[1] разработал более простой алгоритм распознавания по линейному времени.
Отношение к другим классам графов
Графы круговых дуг являются естественным обобщением интервальные графики. Если граф дуги окружности грамм имеет модель дуги, которая оставляет некоторую точку круга непокрытой, круг можно разрезать в этой точке и растянуть до линии, что приводит к интервальному представлению. Однако, в отличие от интервальных графиков, графы по дуге окружности не всегда идеально, как нечетные бесхордовые циклы C5, C7и т. д. представляют собой графы по дугам окружности.
Некоторые подклассы
Далее пусть - произвольный граф.
Графики единичной дуги окружности
это единичный график дуги окружности если существует соответствующая модель дуги такая, что каждая дуга имеет одинаковую длину.
Количество помеченных единичных графов дуги окружности на п вершины задаются .[2]
Правильные графы дуги окружности
это правильный круговой граф (также известный как круговой интервальный график)[3] если существует соответствующая модель дуги, такая, что ни одна дуга не содержит другую. Распознавание этих графиков и построение правильной модели дуги могут выполняться линейно. время.[4]Они образуют один из фундаментальных подклассов графы без когтей.[3]
Графы круговой дуги Хелли
это Граф дуги окружности Хелли если существует соответствующая модель дуги, такая что дуги составляют Семья Хелли. Гаврил (1974) дает характеристику этого класса, которая подразумевает алгоритм распознавания.
Joeris et al. (2009) дать другие характеристики этого класса, которые подразумевают алгоритм распознавания, который работает в О (п + м) время, когда вход представляет собой график. Если входной граф не является графом окружности Хелли, то алгоритм возвращает свидетельство об этом факте в виде запрещенного индуцированного подграфа. Они также дали На) временной алгоритм для определения, имеет ли данная модель дуги окружности свойство Helly.
Приложения
Графы круговой дуги полезны при моделировании периодических распределение ресурсов проблемы в исследование операций. Каждый интервал представляет собой повторяющийся во времени запрос ресурса за определенный период.
Примечания
- ^ Каплан, Хаим; Нуссбаум, Яхав (01.11.2011). "Более простое линейное распознавание круговых графиков дуги". Алгоритмика. 61 (3): 694–737. CiteSeerX 10.1.1.76.2480. Дои:10.1007 / s00453-010-9432-у. ISSN 0178-4617.
- ^ Александерссон, Пер; Панова, Грета (Декабрь 2018 г.). «Полиномы LLT, хроматические квазисимметричные функции и графы с циклами». Дискретная математика. 341 (12): 3453–3482. arXiv:1705.10353. Дои:10.1016 / j.disc.2018.09.001.
- ^ а б Описан другим, но эквивалентным определением: Чудновский и Сеймур (2008).
- ^ Дэн, Ад и Хуан (1996) стр. ?
Рекомендации
- Чудновский, Мария; Сеймур, Пол (2008), «Графы без клешней. III. Круговые интервальные графы» (PDF), Журнал комбинаторной теории, Серия B, 98 (4): 812–834, Дои:10.1016 / j.jctb.2008.03.001, МИСТЕР 2418774.
- Дэн, Сяотэ; Ад, Павол; Хуанг, Цзин (1996), "Алгоритмы представления линейного времени для правильных круговых графов и правильных интервальных графиков", SIAM Журнал по вычислениям, 25 (2): 390–403, Дои:10.1137 / S0097539792269095.
- Гаврил, Фаница (1974), "Алгоритмы на круговых графах", Сети, 4 (4): 357–369, Дои:10.1002 / нетто.3230040407.
- Голумбик, Мартин Чарльз (1980), Алгоритмическая теория графов и совершенные графы, Academic Press, ISBN 978-0-444-51530-8, заархивировано из оригинал на 2010-05-22, получено 2008-05-21. Второе издание, Анналы дискретной математики 57, Elsevier, 2004.
- Joeris, Benson L .; Линь, Мин Чжи; МакКоннелл, Росс М .; Spinrad, Джереми П .; Шварцфитер, Джейме Л. (2009), "Распознавание в линейное время моделей и графиков круговой дуги Хелли", Алгоритмика, 59 (2): 215–239, CiteSeerX 10.1.1.298.3038, Дои:10.1007 / s00453-009-9304-5.
- МакКоннелл, Росс (2003), "Распознавание круговых графов в линейное время", Алгоритмика, 37 (2): 93–147, CiteSeerX 10.1.1.22.4725, Дои:10.1007 / s00453-003-1032-7.
- Такер, Алан (1980), "Эффективный тест для графов дуги окружности", SIAM Журнал по вычислениям, 9 (1): 1–24, Дои:10.1137/0209001.