Graphmind Graph Algorithms
Graph algorithm library for Graphmind.
Algorithms
- PageRank — Iterative link analysis
- BFS/DFS — Breadth/depth-first traversal
- Shortest Path — Dijkstra's and unweighted BFS
- Connected Components — Weakly and strongly connected
- Community Detection — CDLP (label propagation), Louvain
- Local Clustering Coefficient — Triangle-based clustering
- Minimum Spanning Tree — Kruskal's algorithm
- Max Flow — Ford-Fulkerson
- PCA — Principal Component Analysis (randomized SVD)
Usage
use pagerank;
let result = compute;
License
Apache-2.0