Crates.io | ciclo |
lib.rs | ciclo |
version | 0.1.0 |
source | src |
created_at | 2023-01-26 15:40:10.280279 |
updated_at | 2023-01-26 15:40:10.280279 |
description | Exhaustive cycle enumeration. |
homepage | https://github.com/metamolecular/ciclo |
repository | |
max_upload_size | |
id | 768633 |
size | 21,149 |
Exhaustive cycle enumeration is a common requirement when working with graphs. Many algorithms have been published. A particularly simple and efficient variant is described in A New Algorithm for Exhaustive Ring Perception in a Molecular Graph. This crate implements that algorithm. For details, see the article.
Ciclo is not yet stable. Patch versions never introduce breaking changes, but minor/major versions probably will. For details about each versions changes, see the CHANGELOG.
Ciclo is distributed under the terms of the MIT License. see LICENSE and COPYRIGHT for details.