graphtool 安装-tool核心的数据结构和算法是用c++實现的,其大量使用元编程,依赖于Boost graphtool 安装库
这种方法会带来一定程度的性能优势,甚至能与纯c++库相匹敌(在内存使用和计算时间上),这可以比单純使用Python好几个数量级
此外,许多算法由并行使用OpenMP实现,这使得其在多核体系结构机器上的性能有显著提升。
- 直接或间接地创建和操纵图表
- 通过属性映射,将任意的信息与顶点、边甚至是图本身相关联起来
- “动态”地过滤顶点和/或边,这样它们看起来似乎已经被移除。
- 支持点,圖形建模语言和graphtool 安装ML格式
- 便捷和强大的图形绘制能力(基于cairo和graphtool 安装viz)。
- 支持几个图形理论算法:例如图同构,子图同构最小生成树,連接组件支配树,最大流法
- 支持集群系数,以及网络motif统计和群体结构检测。
- 具有任意分布度和相关性的随机图的生成,
- 支持已经建立的網络模型:如,Price、Barabasi-Albert、几何网络多维网格图等