Kuhn-Munkres (aka Hungarian) algorithm for solving the Assignment Problem in O(n^3), written in Rust.
856ea59d70
Before: test bench_solve_100 ... bench: 53,365 ns/iter (+/- 651) test bench_solve_1000 ... bench: 5,864,809 ns/iter (+/- 102,059) test bench_solve_2000 ... bench: 34,347,333 ns/iter (+/- 200,639) After: test bench_solve_100 ... bench: 41,574 ns/iter (+/- 765) test bench_solve_1000 ... bench: 4,693,452 ns/iter (+/- 189,201) test bench_solve_2000 ... bench: 29,954,973 ns/iter (+/- 438,573) |
||
---|---|---|
src | ||
.gitignore | ||
.travis.yml | ||
Cargo.toml | ||
LICENSE | ||
README.md |
munkres-rs
Kuhn-Munkres (aka Hungarian) algorithm for solving the Assignment Problem written in Rust.
This is a modified port from https://github.com/bmc/munkres.