stable_matching

Crates.iostable_matching
lib.rsstable_matching
version0.2.0
sourcesrc
created_at2023-01-12 17:07:26.05625
updated_at2024-12-12 01:31:00.592221
descriptionImplementation of the Gale-Shapley stable matching algorithm
homepagehttps://github.com/gjf2a/stable_matching
repositoryhttps://github.com/gjf2a/stable_matching
max_upload_size
id757337
size23,845
Gabriel Ferrer (gjf2a)

documentation

README

stable_matching

Implementation of the Gale-Shapley algorithm, as described on page 6 of Algorithm Design by Kleinberg and Tardos.

Client supplies two slices representing each of the two groups seeking a match, and distance functions indicating preferences. A Vec of pairs of slice indices is returned to indicate the stable matches.

License

Licensed under either of

at your option.

Contributions

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Commit count: 8

cargo fmt