stringtranslate.com

Блок-граф

Блочный граф

В теории графов , разделе комбинаторной математики, блочный граф или дерево клик [1] ​​— это тип неориентированного графа , в котором каждый двусвязный компонент (блок) является кликой .

Блочные графы иногда ошибочно называют деревьями Хусими (в честь Коди Хусими ), [2] , но это название более правильно относится к графам-кактусам , графам, в которых каждый нетривиальный двусвязный компонент является циклом. [3]

Блочные графы можно охарактеризовать как графы пересечений блоков произвольных неориентированных графов. [4]

Характеристика

Блочные графы — это именно те графы, для которых для каждых четырех вершин u , v , x и y наибольшие два из трех расстояний d ( u , v ) + d ( x , y ) , d ( u , x ) + d ( v , y ) и d ( u , y ) + d ( v , x ) всегда равны. [2] [5]

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

Граф G является блочным тогда и только тогда, когда пересечение каждых двух связных подмножеств вершин G пусто или связно. Следовательно, связные подмножества вершин в связном блочном графе образуют выпуклую геометрию — свойство, которое неверно для любых графов, не являющихся блочными графами. [6] Благодаря этому свойству в связном блочном графе каждый набор вершин имеет уникальное минимальное связное надмножество, его замыкание в выпуклой геометрии. Связные блочные графы — это именно те графы, в которых существует уникальный индуцированный путь , соединяющий каждую пару вершин. [1]

Связанные классы графов

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

Каждое дерево , кластерный граф или граф ветряной мельницы является блочным графом.

Каждый блочный граф имеет квадратичность не более двух. [7]

Блочные графы являются примерами псевдомедианных графов : для каждых трех вершин либо существует уникальная вершина, принадлежащая кратчайшим путям между всеми тремя вершинами, либо существует уникальный треугольник, ребра которого лежат на этих трех кратчайших путях. [7]

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

Блочные графы, в которых размер каждого блока не превышает трех, представляют собой особый тип графа-кактуса — треугольный кактус. Самый большой треугольный кактус в любом графе можно найти за полиномиальное время , используя алгоритм задачи четности матроидов . Поскольку треугольные графы кактусов являются плоскими графами , самый большой треугольный кактус можно использовать как приближение к самому большому планарному подграфу, что является важной подзадачой планаризации . В качестве алгоритма аппроксимации этот метод имеет коэффициент аппроксимации 4/9, наиболее известный для задачи о максимальном плоском подграфе. [9]

Блочные графы неориентированных графов

Если G — любой неориентированный граф, то блочный граф G , обозначаемый B ( G ), является графом пересечений блоков G : B ( G ) имеет вершину для каждого двусвязного компонента G и две вершины B ( G) . ) являются смежными, если соответствующие два блока встречаются в вершине сочленения. Если K1 обозначает граф с одной вершиной, то B ( K1 ) определяется как пустой граф . B ( G ) обязательно является блочным графом: он имеет один двусвязный компонент для каждой вершины сочленения G , и каждый двусвязный компонент, образованный таким образом, должен быть кликой. И наоборот, каждый блочный граф является графом B ( G ) для некоторого графа G. [4] Если G — дерево, то B ( G ) совпадает с линейным графом G.

Граф B ( B ( G )) имеет одну вершину для каждой вершины сочленения G ; две вершины смежны в B ( B ( G )), если они принадлежат одному и тому же блоку в G. [4]

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

  1. ^ аб Вушкович, Кристина (2010), «Графы без четных дырок: обзор» (PDF) , Applicable Analysis and Discrete Mathematics , 4 (2): 219–240, doi : 10.2298/AADM100812027V.
  2. ^ abcd Howorka, Эдвард (1979), «О метрических свойствах некоторых графов клик», Журнал комбинаторной теории , серия B , 27 (1): 67–74, doi : 10.1016/0095-8956(79)90069-8.
  3. ^ См., например, MR 0659742, обзор Роберта Э. Джеймисона 1983 года на другую статью, в которой блочные графы называются деревьями Хусими; Джеймисон приписывает ошибку ошибке в книге Мехди Бехзада и Гэри Чартранда .
  4. ^ abc Харари, Фрэнк (1963), «Характеристика блок-графов», Canadian Mathematical Bulletin , 6 (1): 1–6, doi : 10.4153/cmb-1963-001-x , hdl : 10338.dmlcz/101399.
  5. ^ аб Бандельт, Ханс-Юрген; Малдер, Генри Мартин (1986), «Дистанционно-наследственные графы», Журнал комбинаторной теории , серия B , 41 (2): 182–208, doi : 10.1016/0095-8956(86)90043-2.
  6. ^ Эдельман, Пол Х.; Джеймисон, Роберт Э. (1985), «Теория выпуклой геометрии», Geometriae Dedicata , 19 (3): 247–270, doi : 10.1007/BF00149365 , S2CID  123491343.
  7. ^ ab Блочные графы, Информационная система по включению классов графов.
  8. ^ Эрдеш, Пол ; Сакс, Майкл ; Сос, Вера Т. (1986), «Максимально индуцированные деревья в графах» (PDF) , Журнал комбинаторной теории , серия B , 41 (1): 61–79, doi : 10.1016/0095-8956(86)90028-6.
  9. ^ Кэлинеску, Груя; Фернандес, Кристина Г .; Финклер, Ульрих; Карлофф, Ховард (2002), «Алгоритм лучшего приближения для поиска плоских подграфов», Journal of Algorithms , 2, 27 (2): 269–302, doi : 10.1006/jagm.1997.0920, S2CID  8329680