У меня есть график с родительскими узлами вверху и слоями дочерних узлов. Каждый дочерний узел может подключаться к одному из множества родительских узлов.
Я строю визуальное представление и хочу отсортировать все узлы так, чтобы было наименьшее количество соединительных линий, которые пересекаются.
Дочерние узлы должны быть сгруппированы как можно ближе. Родители могут быть перестроены.
Неоптимизировано:
Оптимизировано:
Еще одно неоптимизировано:
Оптимизировано: