静态社区发现

CDlib 收集了几种社区发现算法的实现。

为了尽可能保持库组织的清洁和对变化的弹性,公开的算法被分组为:

此外,节点聚类算法进一步细分,以考虑它们搜索的分区类型:

  • 清晰分区(即硬聚类)

  • 重叠聚类(即一个节点可以属于多个社区);

  • 模糊分区(即软聚类);

  • 二分聚类(即二分网络的聚类)。

  • 功能丰富(节点属性)聚类(即利用拓扑和节点特征的属性网络聚类)。

  • 反链 在有向无环图(DAG)中的聚类。

对于每个算法,文档提供了简要描述、参数列表以及对原始论文的参考。

集成方法

CDlib 实现了基础的集成设施,以简化需要实例化多个社区发现算法的复杂分析管道的设计。

学习如何(i)在同一网络上汇集多种算法,(ii)执行适应度驱动方法的参数网格搜索,以及(iii)在几行代码中结合这两者。