/Lizard

the complex network analysis tool developed by java

Primary LanguageJavaApache License 2.0Apache-2.0

Lizard--The complex network analysis tool
注:
1,这是自己利用业余时间开发的一个项目,难免有所缺陷和不足,希望各位仁兄提出宝贵意见和建议,不断改进。
2,希望更多的开源爱好者加入项目,完善功能。
3, 未来需要添加的功能有:社区划分、分形、可视化等等。
4, 该项目使用国际编码方式UTF-8,Windows下的编码方式为GBK,所以在导入工程后通过修改项目的属性来更改项目的编码方式。
5, usr目录是用户目录,所以该目录内的文件注释不是很详细
功能:
  - 网络图构造:模型建网和真实数据建网(支持.net文件)
  - 多网络的对比:新生节点和连接,消失的节点和连接,稳定的节点和连接
  - 网络特征量分析:度分布,核层次性,聚类系数,紧密度,节点和边介数,路径, 匹配系数。
  - 多种网络模型:
    * 随机模型:随机网络模型,全局耦合网络模型,最近邻耦合网络。
    * 小世界模型:WS小世界模型,NW小世界模型。
    * 无标度模型:BA模型,适应度模型
    * Internet模型:PFP模型
  - 地震网络模型
  - 链路预测评价指标
    * AUC
    * Precision
  - 链路预测算法
    * 基于相似性
    * 基于最大似然估计