Я создал программу, которая строит и рисует вложенные циклические графы (с ненаправленными ребрами) в JFrame, используя java awt.
Проблема в том, что если положение узлов не указано явно или создано случайным образом, граф становится очень беспорядочным, с пересечением ребер и столкновением вершин.
Я хотел бы реализовать алгоритм репозиционирования, чтобы лучше распределять узлы более однородным и чистым способом.
Кто-нибудь может мне помочь?