Mam DAG z wieloma tysiącami wierzchołków i krawędzi.Sposoby mapowania skierowanego wykresu acyklicznego do siatki/macierzy
Szukam algorytmów, które mogą pozycjonować wierzchołki na punktach siatki w sposób najbardziej przyjazny dla człowieka/estetyczny. Mam przeczucie, że najładniejszy układ będzie podobny do układu z minimalną sumą długości krawędzi.
Czy możesz wskazać mi wydajne algorytmy dla takiej minimalnej sumy układów długości krawędzi lub innych algorytmów, które mogłyby mi pomóc rozwiązać ten problem?
Oto część wyjściu z algorytmem bardzo naiwnych:
Interesuje mnie zabawa z tym problemem. Czy masz przykładowy zestaw danych, który możesz gdzieś przesłać? – Snowball