Interested Article - Прямоугольное наименьшее остовное дерево

Пример прямоугольного наименьшего остовного дерева для случайных точек.

Прямоугольное наименьшее остовное дерево ( англ. Rectilinear Minimum Spanning Tree , RMST ) набора из n точек на плоскости (в более общем случае — в пространстве ) — это минимальное остовное дерево этого набора, где веса рёбер между каждой парой точек равны расстоянию городских кварталов между этими двумя точками.

Свойства и алгоритмы

Путём построения полного графа на n вершинах, который имеет n ( n -1)/2 рёбер, прямоугольное наименьшее остовное дерево может быть найдено с помощью существующих алгоритмов для нахождения минимального остовного дерева. В частности, использование алгоритм Прима для матрицы смежности даёт сложность O( n 2 ).

Планарный случай

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

Результирующий граф имеет лишь линейное число рёбер и может быть построен за время O( n log n ), используя алгоритм «разделяй и властвуй» или алгоритм заметающей прямой .

Приложения

Проектирование электроники

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

См. также

Примечания

  1. , с. 219-223.
  2. , с. 271–276.
  3. , с. 104–114.

Литература

  • Guibas L.J., Stolfi J. On computing all northeast nearest neighbors in the L1 metric // Information Processing Letters. — 1983. — Вып. 17 .
  • Hai Zhou, Narendra Shenoy, William Nicholls. Efficient minimum spanning tree construction without Delaunay triangulation // Information Processing Letters. — 2002. — Вып. 81 .
  • Hwang F. K. On Steiner minimal trees with rectilinear distance // . — 1976. — Вып. 30 .
Источник —

Same as Прямоугольное наименьшее остовное дерево