【发布时间】:2011-01-22 08:28:24
【问题描述】:
我需要可视化具有以下属性的相对较大的图(6K 节点,8K 边):
- 不同的集群。每个集群大约有 50-100 个节点,集群级别的互连性适中
- 集群之间的最小互连(每个集群 5-10 个集群间边)
让全局边缘重叠=直接可视化Clusters = {A, B, C, D, E}的图引起的边缘重叠,Edges = {Pentagram of those clusters,顺便说一下是非平面的直接画出来肯定会产生边缘重叠}
令 Local Edge Overlap = 上述但 { A, B, C, D, E } 只是节点。
我需要以满足以下要求的方式将上述图表可视化
- 没有全局边缘重叠(即由集群间属性引起的边缘重叠是不行的)
- 集群内的局部边缘重叠很好
有人对如何最好地可视化具有上述要求的图表有想法吗?
我想出的处理全局边缘重叠的一个解决方案是确保在可视化过程中,集群 A 最多只能有 1 个直接边缘到另一个集群 (B)。集群 A -> C, A -> D, ... 之间的任何其他集群间边都断开连接,并且其他节点/边 A -> A_C, C -> C_A, A -> A_D, D -> D_A...已创建。
有人有什么想法吗?
【问题讨论】:
-
我有点困惑,为什么在连接第一个边缘之后要将边缘从一个集群断开连接到另一个集群。您是说您正在断开其他边缘,因为该组集群是完全连接的,因此您不需要代表其余的连接?如果是这样,您为什么不进一步走出抽象层并拥有完全连接的集群?
标签: graph cluster-analysis visualization