1 unstable release

0.1.0 Jan 26, 2023

#2173 in Algorithms

MIT license

20KB
613 lines

Ciclo: Exhaustive Cycle Enumeration

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.

Versions

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.

No runtime deps