The Graph Analytics Toolkit aims to provide high performance, distributed tools for graph mining, for use in community detection, social network discovery, etc. See the documentation for more details.
The toolkit currently implements the following tools:
Two triangle counting program:
- Undirected Triangle Counting: counts the total number of triangles in a graph, or the the number of triangles each vertex is in.
- Directed Triangle Counting: Counts the number of types of triangles each vertex is in.
A classical graph algorithm which assigns each vertex a numerical importance value based on random walk properties.
Identifies a hierarchical ordering of the vertices in the graph, allowing discovery of the central components of the network.