目前,我正在做的是:
WeakComponentClusterer<Integer, String> wcc = new WeakComponentClusterer<Integer, String>();
Collection<Graph<Integer,String>> ccs = FilterUtils.createAllInducedSubgraphs(wcc.transform(graph),graph);
问题在于在ccs中存储了所有连接的组件,但我只想要最大的那个(GCC)。由于集合中群集的顺序不是由它们的大小决定的,因此我必须遍历整个集合以查找最大的群集。糟糕的是,我正在使用的图形巨大且具有许多群集;因此,这种迭代成本很高。
既然我是JUNG的新手,我想知道是否有一种快速获取图形GCC的方法。任何帮助都是有效的。