logo
Автоматизированное топологическое проектирование узла на печатной плате

3.1 Построение минимального покрывающего дерева с помощью алгоритма Прима

Выбирается произвольно одна из вершин графа и соединяется с ближайшей к ней. Выбирается вершина, ближайшая к одной из двух уже соединенных и соединяется с этой вершиной. На каждом шаге из оставшихся вершин выбирается ближайшая к уже соединённым и соединяется с соответствующими вершиной. Для удобства реализации этого алгоритма первоначально составляется матрица длин D, общий элемент которой dij равен расстоянию между i-й и j-й точками.