Хордальный двудольный граф
Хорда́льный двудо́льный граф — это двудольный граф , в котором любой цикл длины по меньшей мере 6 в B имеет хорду, то есть ребро, которое соединяет две вершины, находящиеся на расстоянии > 1Шаблон:SfnШаблон:Sfn. Следовало бы называть эти графы «слабо хордальными и двудольными», поскольку хордальные двудольные графы, вообще говоря, не хордальны, так как могут содержать порождённый путь длины 4.
Описание
Хордальные двудольные графы имеют различное описание в терминах совершенных порядков исключения, гиперграфов и матриц. Они тесно связаны со строго хордальными графами.
По определению хордальные двудольные графы имеют характеризацию запрещёнными подграфами как графы, не содержащие какого-либо порождённого пути длины 3 или длины по меньшей мере 5 (так называемые дыры) в качестве порождённого подграфа. Таким образом, граф G является хордальным двудольным тогда и только тогда, когда G не имеет треугольников и дыр. В статье Шаблон:IwШаблон:Sfn упоминаются две других характеризации:
- B является хордальным двудольным тогда и только тогда, когда любой минимальный рёберный сепаратор[1] порождает полный двудольный подграф в B и тогда и только тогда, когда любой порождённый подграф является совершенным исключением двудольного графа.
Мартин Фарбер показал, что граф строго хордален тогда и только тогда, когда двудольный граф инцидентности его гиперграфа максимальных клик[2] является хордальным двудольнымШаблон:SfnШаблон:Sfn.
Аналогичная характеризация имеет место для гиперграфов замкнутых окрестностей — граф сильно хордален тогда и только тогда, когда двудольный граф инцидентности его гиперграфа замкнутых окрестностей[3] является хордальным двудольнымШаблон:Sfn.
Другой результат, найденный Элиасом Далхаусом:
- Двудольный граф является хордальным двудольным тогда и только тогда, когда расщепляемый граф, получающийся из превращения X в клику, является строго хордальнымШаблон:Sfn.
Двудольный граф B = (X,Y,E) является хордальным двудольным тогда и только тогда, когда любой порождённый подграф графа B имеет упорядочение максимального X-соседства и упорядочение максимального Y- соседстваШаблон:Sfn.
Различные результаты описывают связь между хордальными двудольными графами и вполне сбалансированными гиперграфами окрестностей[4] двудольных графовШаблон:Sfn.
Описание хордальных двудольных графов в терминах графов пересечений, связанных с гиперграфами, дано в статье ХуанаШаблон:Sfn.
Двудольный граф является хордальным двудольным тогда и только тогда, когда его матрица смежности Шаблон:Не переведено 5Шаблон:Sfn.
Распознавание
Хордальные двудольные графы могут быть распознаны за время для графов с n вершинами и m рёбрамиШаблон:SfnШаблон:SfnШаблон:SfnШаблон:Sfn.
Сложность задач
Различные задачи, такие как поиск гамильтонова циклаШаблон:Sfn, дерева ШтейнераШаблон:Sfn и эффективного доминированияШаблон:Sfn, остаются NP-полными на хордальных двудольных графах.
Различные другие задачи, которые могут быть эффективно решены для двудольных графов, могут иметь более эффективное решение для хордальных двудольных графов, что обсуждается в статье СпинрадаШаблон:Sfn.
Связанные классы графов
Любой хордальный двудольный граф является модулярным графом. Хордальные двудольные графы включают полные двудольные графы и двудольные дистанционно-наследуемые графы[5].
Примечания
Литература
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Статья
- Шаблон:Книга
- ↑ Рёберный сепаратор — это множество рёбер графа, удаление которых разбивает граф на два не связанных друг с другом подграфа. Обычно при этом накладывается ограничение, что каждый из получившихся подграфов содержит не более 2N/3 вершин (Planar Separator Theorem — Constructions — Edge Separators Шаблон:Wayback)
- ↑ Пусть имеется граф G. Гиперграф на тех же вершинах, гиперрёбрами которого служат максимальные клики графа G, называется гипреграфом максимальных клик (Шаблон:Harv).
- ↑ Если дан граф , окрестностью вершины определяется как . Множество часто называется открытой окрестностью вершины x, подчёркивая факт, что в графе без циклов. Соответственно, множество называется замкнутой окрестностью вершины x. На вершинах V можно определить два гиперграфа, положив и . Первый гиперграф называется гиперграфом открытых окрестностей графа G. Второй гиперграф называется гиперграфом замкнутых окрестностей графа G Шаблон:Harv.
- ↑ Цикл гиперграфа называется специальным циклом гиперграфа H. Гиперграф называется сбалансированным, если он не содержит специальных циклов нечётной длины. Шаблон:Harv
- ↑ Chordal bipartite graphs Шаблон:Wayback, Information System on Graph Classes and their Inclusions, retrieved 2016-09-30.