Jump to content

Дистанционно-наследственный граф

Дистанционно-наследственный граф.

В теории графов , разделе дискретной математики , дистанционно-наследственный граф (также называемый полностью разделимым графом ). [1] — это граф, в котором расстояния в любом связном индуцированном подграфе такие же, как и в исходном графе. Таким образом, любой индуцированный подграф наследует расстояния большего графа.

Дистанционно-наследственные графы были названы и впервые изучены Ховоркой (1977) эквивалентного класса графов было показано уже , хотя совершенство в 1970 году Олару и Саксом. [2]

В течение некоторого времени было известно, что дистанционно-наследственные графы составляют класс пересечений графов , [3] но ни одна модель пересечения не была известна до тех пор, пока она не была предложена Джоаном и Полом (2012) .

Определение и характеристика

[ редактировать ]

Исходное определение дистанционно-наследственного графа — это граф G такой, что если любые две вершины u и v принадлежат связному индуцированному подграфу H графа G , то некоторый кратчайший путь, соединяющий u и v в G, должен быть подграфом H , так что расстояние между u и v в H как расстояние в G. такое же ,

Дистанционно-наследственные графы также можно охарактеризовать несколькими другими эквивалентными способами: [4]

  • Это графы, в которых каждый индуцированный путь является кратчайшим путем, или, что то же самое, графы, в которых каждый некратчайший путь имеет хотя бы одно ребро, соединяющее две вершины непоследовательного пути.
  • Это графы, в которых каждый цикл длины пять или более имеет как минимум две пересекающиеся диагонали.
  • Это графы, в которых для каждых четырех вершин u , v , w и x есть по крайней мере две из трех сумм расстояний d ( u , v ) + d ( w , x ) , d ( u , w ) + d ( v , x ) и d ( u , x ) + d ( v , w ) равны друг другу.
  • Это графы, которые не имеют в качестве изометрических подграфов ни одного цикла длины пять и более, а также ни одного из трех других графов: 5-цикла с одной хордой, 5-цикла с двумя непересекающимися хордами и 6-цикла с двумя непересекающимися хордами. с хордой, соединяющей противоположные вершины.
Три операции, с помощью которых можно построить любой дистанционно наследственный граф.
  • Это графы, которые можно построить из одной вершины с помощью последовательности следующих трех операций, как показано на рисунке:
    1. Добавьте новую висячую вершину, соединенную одним ребром с существующей вершиной графа.
    2. Замените любую вершину графа парой вершин, каждая из которых имеет тот же набор соседей, что и заменяемая вершина. Новые пары вершин называются ложными двойниками друг друга.
    3. Замените любую вершину графа парой вершин, каждая из которых имеет в качестве соседей соседей заменяемой вершины вместе с другой вершиной пары. Новые пары вершин называются истинными двойниками друг друга.
  • Это графы, которые можно полностью разложить на клики и звезды ( полные двудольные графы K 1, q ) с помощью расщепленного разложения . В этом разложении находится разделение графа на два подмножества, такое, что ребра, разделяющие два подмножества, образуют полный двудольный подграф , формируются два меньших графа путем замены каждой из двух сторон разделения на одну вершину и рекурсивно разделяет эти два подграфа. [5]
  • Это графы, которые имеют ширину ранга один, где ширина ранга графа определяется как минимальный по всем иерархическим разбиениям вершин графа максимальный ранг среди определенных подматриц матрицы смежности графа , определяемой перегородка. [6]
  • Это графы без HHDG, что означает, что они имеют запрещенную характеристику графа , согласно которой ни один индуцированный подграф не может быть домом ( графом-дополнением с пятью вершинами графа путей ), дырой ( графом циклов из пяти или более вершин). , домино (цикл из шести вершин плюс диагональное ребро между двумя противоположными вершинами) или драгоценный камень (цикл из пяти вершин плюс две диагонали, инцидентные одной и той же вершине).

Связь с другими семействами графов

[ редактировать ]

Каждый дистанционно наследственный граф является совершенным графом , [7] точнее, идеально упорядоченный граф [8] и граф Мейнеля . Каждый дистанционно-наследственный граф также является графом четности , графом, в котором каждые два индуцированных пути между одной и той же парой вершин имеют нечетную длину или оба имеют четную длину. [9] Каждая четная степень дистанционно-наследственного графа G (т.е. графа G 2 я образованный соединением пар вершин на расстоянии не более 2 i в G ), является хордальным графом . [10]

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

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

Графы, которые могут быть построены из одной вершины с помощью висячих вершин и истинных двойников без каких-либо операций с ложными двойниками, являются частными случаями графов Птолемея и включают блочные графы . Графы, которые могут быть построены из одной вершины с помощью операций ложного двойника и истинного двойника без каких-либо висячих вершин, являются кографами , которые, следовательно, являются дистанционно-наследственными; кографы представляют собой в точности непересекающиеся объединения дистанционно-наследственных графов диаметра 2. Окрестность любой вершины дистанционно-наследственного графа является кографом. Транзитивное замыкание ориентированного графа, образованного выбором любого набора ориентаций ребер любого дерева, является дистанционно-наследственным; специальный случай, когда дерево ориентировано последовательно от некоторой вершины, образует подкласс дистанционно наследственных графов, известных как тривиально совершенные графы , которые также называются хордальными кографами. [12]

Алгоритмы

[ редактировать ]

Дистанционно-наследственные графы можно распознать и разобрать на последовательность операций с висячими вершинами и двойниками за линейное время. [13]

Поскольку дистанционно-наследственные графы совершенны, некоторые задачи оптимизации могут быть решены для них за полиномиальное время, несмотря на то, что они являются NP-трудными для более общих классов графов. Таким образом, можно за полиномиальное время найти максимальную клику или максимальное независимое множество в дистанционно-наследственном графе или найти оптимальную раскраску любого дистанционно-наследственного графа. [14] Поскольку дистанционно-наследственные графы являются круговыми графами , они наследуют алгоритмы полиномиального времени для круговых графов; например, можно за полиномиальное время определить ширину дерева любого кругового графа и, следовательно, любого дистанционно-наследственного графа. [15] Кроме того, ширина клики любого дистанционно-наследственного графа не превышает трех. [16] Как следствие, по теореме Курселя эффективные алгоритмы динамического программирования . для многих задач на этих графах существуют [17]

Некоторые другие задачи оптимизации также можно решить более эффективно, используя алгоритмы, специально разработанные для дистанционно-наследственных графов.Как показывают Д'Атри и Москарини (1988) , минимальное связное доминирующее множество (или, что то же самое, остовное дерево с максимально возможным количеством листьев) может быть найдено за полиномиальное время на дистанционно-наследственном графе. или Гамильтонов цикл гамильтонов путь любого дистанционно-наследственного графа также можно найти за полиномиальное время. [18]

Примечания

[ редактировать ]
  1. ^ Хаммер и Маффрей (1990) .
  2. ^ Олару и Сакс показали α-совершенство графов, в которых каждый цикл длины пять или более имеет пару пересекающихся диагоналей ( Сакс 1970 , теорема 5). По Ловасу (1972) , α-совершенство — это эквивалентная форма определения совершенных графов.
  3. ^ Макки и МакМоррис (1999)
  4. ^ Ховорка (1977) ; Бандельт и Малдер (1986) ; Хаммер и Маффрей (1990) ; Брандштедт, Ле и Спинрад (1999) , Теорема 10.1.1, с. 147.
  5. ^ Джоан и Пол (2012) . Тесно связанная декомпозиция использовалась для рисования графов Эппштейном , Гудричем и Менгом (2006) и (для двудольных дистанционно-наследственных графов) Хуи, Шефером и Штефанковичем (2004) .
  6. ^ Оум (2005) .
  7. ^ Ховорка (1977) .
  8. ^ Брандштедт, Le & Spinrad (1999) , стр. 70–71 и 82.
  9. ^ Брандштедт, Le & Spinrad (1999) , стр.45.
  10. ^ Брандштедт, Ле и Спинрад (1999) , Теорема 10.6.14, стр.164.
  11. ^ Двудольные дистанционно-наследственные графы , Информационная система по классам графов и их включениям, получено 30 сентября 2016 г.
  12. ^ Корнельсен и Ди Стефано (2005) .
  13. ^ Дамианд, Хабиб и Пол (2001) ; Джоан и Пол (2012) . Более ранняя оценка линейного времени была заявлена ​​Хаммером и Маффреем (1990), но Дамианд обнаружил, что она ошибочна.
  14. ^ Когис и Тьерри (2005) представляют простой прямой алгоритм для максимально взвешенных независимых множеств в дистанционно-наследственных графах, основанный на анализе графа на висячие вершины и двойники, исправляя предыдущую попытку такого алгоритма Хаммера и Маффрея (1990) . Поскольку дистанционно-наследственные графы идеально упорядочиваются, их можно оптимально раскрасить за линейное время, используя LexBFS для поиска идеального порядка, а затем применив жадный алгоритм раскраски .
  15. ^ Клокс (1996) ; Брандштедт, Ле и Спинрад (1999) , стр. 170.
  16. ^ Голуббик и Ротикс (2000) .
  17. ^ Курсель, Маковски и Ротикс (2000) ; Эспелаж, Гурски и Ванке (2001) .
  18. ^ Се и др. (2002) ; Мюллер и Николай (1993) .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: d0a54ab4e2a22b3dd216347da4757c1c__1664651160
URL1:https://arc.ask3.ru/arc/aa/d0/1c/d0a54ab4e2a22b3dd216347da4757c1c.html
Заголовок, (Title) документа по адресу, URL1:
Distance-hereditary graph - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)