Хордальный двудольный граф

Хорда́льный двудо́льный граф — это двудольный граф , в котором любой цикл длины по меньшей мере 6 в B имеет хорду, то есть ребро, которое соединяет две вершины, находящиеся на расстоянии > 1[1][2]. Следовало бы называть эти графы «слабо хордальными и двудольными», поскольку хордальные двудольные графы, вообще говоря, не хордальны, так как могут содержать порождённый путь длины 4.

Описание править

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

По определению хордальные двудольные графы имеют характеризацию запрещёнными подграфами как графы, не содержащие какого-либо порождённого пути длины 3 или длины по меньшей мере 5 (так называемые дыры) в качестве порождённого подграфа. Таким образом, граф G является хордальным двудольным тогда и только тогда, когда G не имеет треугольников и дыр. В статье Голамбика[en][3] упоминаются две других характеризации:

B является хордальным двудольным тогда и только тогда, когда любой минимальный рёберный сепаратор[4] порождает полный двудольный подграф в B и тогда и только тогда, когда любой порождённый подграф является совершенным исключением двудольного графа.

Мартин Фарбер показал, что граф строго хордален тогда и только тогда, когда двудольный граф инцидентности его гиперграфа максимальных клик[5] является хордальным двудольным[6][7].

Аналогичная характеризация имеет место для гиперграфов замкнутых окрестностей — граф сильно хордален тогда и только тогда, когда двудольный граф инцидентности его гиперграфа замкнутых окрестностей[8] является хордальным двудольным[9].

Другой результат, найденный Элиасом Далхаусом:

Двудольный граф   является хордальным двудольным тогда и только тогда, когда расщепляемый граф, получающийся из превращения X в клику, является строго хордальным[10].

Двудольный граф B = (X,Y,E) является хордальным двудольным тогда и только тогда, когда любой порождённый подграф графа B имеет упорядочение максимального X-соседства и упорядочение максимального Y- соседства[11].

Различные результаты описывают связь между хордальными двудольными графами и вполне сбалансированными гиперграфами окрестностей[12] двудольных графов[13].

Описание хордальных двудольных графов в терминах графов пересечений, связанных с гиперграфами, дано в статье Хуана[14].

Двудольный граф является хордальным двудольным тогда и только тогда, когда его матрица смежности полностью уравновешена[en][6].

Распознавание править

Хордальные двудольные графы могут быть распознаны за время   для графов с n вершинами и m рёбрами[15][16][17][18].

Сложность задач править

Различные задачи, такие как поиск гамильтонова цикла[19], дерева Штейнера[20] и эффективного доминирования[21], остаются NP-полными на хордальных двудольных графах.

Различные другие задачи, которые могут быть эффективно решены для двудольных графов, могут иметь более эффективное решение для хордальных двудольных графов, что обсуждается в статье Спинрада[18].

Связанные классы графов править

Любой хордальный двудольный граф является модулярным графом. Хордальные двудольные графы включают полные двудольные графы и двудольные дистанционно-наследуемые графы[22].

Примечания править

  1. Golumbic, 1980, с. 261.
  2. Brandstädt, Le, Spinrad, 1999, с. 43 Definition 3.4.1.
  3. Golumbic, 1980.
  4. Рёберный сепаратор — это множество рёбер графа, удаление которых разбивает граф на два не связанных друг с другом подграфа. Обычно при этом накладывается ограничение, что каждый из получившихся подграфов содержит не более 2N/3 вершин (Planar Separator Theorem — Constructions — Edge Separators Архивная копия от 18 августа 2019 на Wayback Machine)
  5. Пусть имеется граф G. Гиперграф на тех же вершинах, гиперрёбрами которого служат максимальные клики графа G, называется гипреграфом максимальных клик ((Gravier, Škrekovski 2001, 1)).
  6. 1 2 Farber, 1983.
  7. Brandstädt, Le, Spinrad, 1999, с. 43 Theorem 3.4.1.
  8. Если дан граф  , окрестностью вершины   определяется как  . Множество   часто называется открытой окрестностью вершины x, подчёркивая факт, что   в графе без циклов. Соответственно, множество   называется замкнутой окрестностью вершины x. На вершинах V можно определить два гиперграфа, положив   и  . Первый гиперграф называется гиперграфом открытых окрестностей графа G. Второй гиперграф называется гиперграфом замкнутых окрестностей графа G (Boros, Gurvich, Zverovich 2006, 7, 2.3 Neighborhood hypergraphs).
  9. Brandstädt, 1991.
  10. Brandstädt, Le, Spinrad, 1999, с. 129 Corollary 8.3.2.
  11. Dragan, Voloshin, 1996.
  12. Цикл   гиперграфа   называется специальным циклом гиперграфа H. Гиперграф называется сбалансированным, если он не содержит специальных циклов нечётной длины. (Lehel, Tuza 1986, 96)
  13. Brandstädt, Le, Spinrad, 1999, с. 126–127 Theorems 8.2.5, 8.2.6.
  14. Huang, 2006.
  15. Lubiw, 1987.
  16. Paige, Tarjan, 1987.
  17. Spinrad, 1993.
  18. 1 2 Spinrad, 2003.
  19. Müller, 1996.
  20. Müller, Brandstädt, 1987.
  21. Lu, Tang, 2002.
  22. Chordal bipartite graphs Архивная копия от 24 августа 2019 на Wayback Machine, Information System on Graph Classes and their Inclusions, retrieved 2016-09-30.

Литература править