Визуализация исследования параллельных ветвей и связанных деревьев

729
Akhil

Я написал параллельную программу, которая выполняет первую глубинную ветвь и связанное исследование дерева. Я могу сбрасывать идентификаторы (идентификаторы - это 0, 00, 01, 0000, 0001 и т. Д.) Узлов с частыми интервалами, чтобы узнать границу дерева, которое исследуется в этот момент в дереве. Задача состоит в том, чтобы визуализировать исследование дерева со временем. Есть идеи? например, я могу рисовать деревья (например, используя graphViz) в разное время и создавать из него фильм.

В поисках идей для облегчения этой визуализации - несколько лучших способов сделать это или простые инструменты, которые могут помочь мне сделать визуализацию

1

3 ответа на вопрос

1
edallme

Вы также можете взглянуть на Ubigraph . Это кажется очень красивым способом визуализации динамических графиков (или деревьев). Один недостаток в том, что он использует 3D-макет, который сложнее поделиться и понять.

1
rocarvaj

Я думаю, что vbctool http://www.informatik.uni-koeln.de/ls_juenger/research/vbctool может быть тем, что вы ищете. Вы можете указать время, в которое произойдет определенное событие (создать узел, изменить его цвет и т. Д.), А затем вы можете увидеть анимацию того, что произошло с деревом.

Надеюсь, это поможет (даже если вы спросили это несколько лет назад)

0
edallme

Cytoscape с плагином CyAnimator может помочь вам. Cytoscape - это инструмент визуализации графиков, в основном для биологов, но он имеет древовидную структуру. Плагин CyAnimator позволяет сохранять состояния визуализации и анимировать переходы. На YouTube есть демонстрационное видео . Вы можете сделать это с кусочками дерева в разное время.

Похожие вопросы