2010-01-27 5 views
0

У меня есть список (граф?) Узлов, и каждый узел подключается к другим узлам в списке один или несколько раз. Я хочу взять эти узлы и выложить их в хорошей диаграмме 2d с линиями, соединяющими их вместе оптимальным образом. Каков наилучший алгоритм для этого, чтобы они были равномерно распределены друг от друга, а линии, соединяющие их, были как можно распущены?Каков наилучший способ размещения взаимосвязанных узлов в 2d-графике?

+0

Довольно много дубликат HTTP: //stackoverflow.com/questions/518685/graph-drawing-algorithms-im-trying-to-render-finite-state-automata – cletus

+0

Я искал перед публикацией, но явно не использовал правильные ключевые слова. – Dwayne

ответ

1

Я думаю, вы обнаружите, что это зависит от данных, вы пытаетесь представить в виде графика. Существует не тот, который подходит всем.

См.: http://networkx.lanl.gov/reference/drawing.html - для некоторых примеров макетов.

Смежные вопросы