stringtranslate.com

Квадратграф

Квадратный график.

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

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

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

Помимо того, что квадратные графы являются планарными графами , они являются медианными графами , что означает, что для каждых трех вершин u , v и w существует уникальная медианная вершина m ( u , v , w ), которая лежит на кратчайших путях между каждой парой из трех вершин. [1] Как и в случае с медианными графами в более общем смысле, квадратные графы также являются частичными кубами : их вершины могут быть помечены двоичными строками таким образом, что расстояние Хэмминга между строками равно расстоянию кратчайшего пути между вершинами.

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

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

Квадратные графы можно охарактеризовать несколькими способами, помимо их планарных вложений: [2]

Алгоритмы

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

Некоторые алгоритмические задачи на квадратных графах могут быть вычислены более эффективно, чем в более общих планарных или медианных графах; например, Чепои, Драган и Ваксес (2002) и Чепои, Фанчуллини и Ваксес (2004) представляют линейные по времени алгоритмы для вычисления диаметра квадратных графов и для поиска вершины, минимизирующей максимальное расстояние до всех других вершин.

Примечания

  1. ^ Солтан, Замбицкий и Прискару (1973). См. Петерин (2006) для более общего обсуждения плоских медианных графиков.
  2. ^ abc Bandelt, Chepoi & Eppstein (2010).

Ссылки