преобразование графа - как оно называется? - PullRequest
0 голосов
/ 18 декабря 2011

У меня есть график, и вот его часть (узлы расположены на пересечениях ребер; внешний прямоугольник не является частью графика):

enter image description here

Iхотите преобразовать его грани в вершины, например:

enter image description here

, а затем нарисуйте ребра между новыми вершинами и отбросьте исходное изображение:

enter image description here

Как называется это обращение?

Спасибо за ваше терпение;Прошло много времени с тех пор, как я изучил теорию графов.

1 Ответ

2 голосов
/ 18 декабря 2011

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

...