Crates.io | normal-form |
lib.rs | normal-form |
version | 0.1.1 |
source | src |
created_at | 2023-06-13 23:31:21.468824 |
updated_at | 2023-06-13 23:33:50.331946 |
description | A trait to easily find the canonical/normal form of graph structures. |
homepage | |
repository | https://github.com/timothee-haudebourg/normal-form |
max_upload_size | |
id | 889540 |
size | 55,667 |
This library provides a simple method to find the normal/canonical form
of a structure, as long as it implements the provided Normalize
trait.
It is an implementation of Practical graph isomorphism, II
[McKay 2013] and heavily inspired by
the canonical-form crate with the
addition of caching and associated abstraction types.
Licensed under either of
at your option.
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.