我编写了一个并行程序,对树进行深度优先分支边界探索。我可以频繁地转储节点的 ID(ID 类似于 0、00、01、0000、0001 等),以了解树中正在探索的树的边界。挑战在于可视化随时间变化的树探索。有什么想法吗?例如,我可以在不同时间绘制树(例如使用 graphViz)并根据它制作电影。
寻找促进这种可视化的想法 - 一些更好的方法或可以帮助我进行可视化的简单工具
答案1
您可能还想看看乌比格拉夫。这似乎是一种非常漂亮的动态图形(或树)可视化方法。缺点是它使用 3D 布局,这更难共享和理解。
答案2
我认为 vbctoolhttp://www.informatik.uni-koeln.de/ls_juenger/research/vbctool可能就是您要找的。您可以指定发生特定事件(创建节点、更改其颜色等)的时间,然后就可以看到树上发生的事情的动画。
希望这对你有帮助(尽管你几年前就问过这个问题)
答案3
细胞景观与CyAnimator 插件可能会帮到你。Cytoscape 是一款图形可视化工具,主要面向生物学家,但它确实有基于树的布局。CyAnimator 插件可让你保存可视化状态并为转换制作动画。有一个YouTube 上的演示视频。您可能能够在不同时间对树的切片执行此操作。