Skip to content

Commit 6d04e9d

Browse files
committed
Add famst crate: Fast Approximate Minimum Spanning Tree
Implementation of the FAMST algorithm from Almansoori & Telek (2025). Features: - Generic over data type T and distance function - Uses NN-Descent for ANN graph construction - Three-phase approach: ANN graph, component connection, edge refinement - O(dn log n) time complexity, O(dn + kn) space complexity Paper: https://arxiv.org/abs/2507.14261
1 parent 84f862c commit 6d04e9d

2 files changed

Lines changed: 1038 additions & 0 deletions

File tree

crates/famst/Cargo.toml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[package]
2+
name = "famst"
3+
version = "0.1.0"
4+
edition = "2024"
5+
description = "Fast Approximate Minimum Spanning Tree (FAMST) algorithm"
6+
license = "MIT"
7+
8+
[dependencies]
9+
rand = "0.8"
10+
11+
[dev-dependencies]
12+
rand = "0.8"

0 commit comments

Comments
 (0)