Хорошее стягивающее дерево

Хорошее стягивающее деревоШаблон:Sfn вложенного планарного графа — это корневое остовное дерево графа , не принадлежащие дереву рёбра которого удовлетворяют следующим условиям:
- нет не принадлежащего дереву ребра , в котором вершины и лежат на пути из корня дерева в лист,
- рёбра, инцидентные вершине , могут быть разбиты на три множества и , где
- является множеством не принадлежащих дереву рёбер, они определяют красную зону
- является множеством рёбер дерева, они являются детьми вершины
- является множеством не принадлежащих дереву рёбер, они определяют зелёную зону
Формальное определениеШаблон:SfnШаблон:Sfn

Пусть будет планарным графом. Пусть будет корневым стягивающим деревом графа . Пусть будет путём в от корня к вершине . Путь делит детей , , за исключением , на две группы. Левую группу и правую группу . Дочерняя вершина вершины находится в группе и обозначается как , если ребро появляется до ребра при упорядочении по часовой стрелке рёбер, инцидентных , если упорядочение начинается с . Аналогично, дочерняя вершина вершины находится в группе и обозначается как , если ребро появляется после ребра в упорядочении по часовой стрелке рёбер, инцидентных , если упорядочение начинается с ребра . Дерево называется хорошим стягивающим деревомШаблон:Sfn графа , если любая вершина графа удовлетворяет двум условиям по отношению к .
- [Условие 1] не содержит не принадлежащего дереву ребра ,
- [Условие 2] рёбра графа , инцидентные вершине , исключая , могут быть разбиты на три непересекающиеся (возможно пустых) множества и , удовлетворяющих условиям (a)-(c)
- (a) Каждое из множеств и является множеством не принадлежащих дереву рёбер, а является множеством рёбер дерева.
- (b) Рёбра множеств , и появляются по часовой стрелке в этом порядке от ребра .
- (c) Для каждого ребра , содержится в , а для каждого ребра , содержится в .

Планарный граф (сверху), хорошее стягивающее дерево графа (внизу), сплошные рёбра являются частями хорошего стягивающего дерева, а пунктирные рёбра не принадлежат дереву .
Приложения
Применяется в мнототонном рисовании графовШаблон:Sfn и в прямоугольном представлении графовШаблон:Sfn[1].
Поиск хорошего стягивающего дерева
Любой планарный граф имеет вложение , такое, что содержит хорошее стягивающее дерево. Хорошее стягивающее дерево и подходящее вложение могут быть найдены для графа за линейное времяШаблон:Sfn. Не все вложения графа содержат хорошее стягивающее дерево.
См. также
Литература
Шаблон:Refend Шаблон:Изолированная статья Шаблон:Rq
- ↑ На английском - 2-visibility representation. В этом представлении графа вершины представлены прямоугольниками, а рёбра (связи) представлены горизонтальными и вертикальными линиями Шаблон:Harv