JUNG:我们如何根据顶点的某些属性进行图形聚类?

时间:2015-03-09 15:01:49

标签: java graph cluster-analysis jung mining

我有500多个顶点和700多个边缘的图形数据库。我的图中的顶点代表Class'Paper'的对象,其中包含ID,title,year,publisher,publisherID,author,authorID等成员。我想基于顶点的某些属性对子图进行聚类,就像所有顶点一样拥有相同作者或发布者的人将在一个群集中。因此,每个属性都会有单独的集群(可能每种类型的集群都有不同的颜色)。那么有没有算法来实现这个?

1 个答案:

答案 0 :(得分:0)

正如@ Marco13所说,这听起来就像是聚集在一起的'你想要做的只是视觉识别顶点与一些共同的属性。 (也许你也希望这些顶点彼此靠近排列,但是你的措辞并不清楚,根据图的拓扑结构可能不方便。)

JUNG很容易根据属性渲染顶点;有关详细信息,请参阅http://jung.sourceforge.net/doc/api/edu/uci/ics/jung/visualization/PluggableRenderContext.html,并查看PluggableRendererDemo以获取示例。