congruence

Crates.iocongruence
lib.rscongruence
version0.4.0
sourcesrc
created_at2022-01-03 02:36:44.406816
updated_at2022-01-11 23:07:32.490054
descriptionA simple implementation of congruence closure
homepage
repositoryhttps://gitlab.com/tekne/congruence
max_upload_size
id506843
size120,135
Jad Ghalayini (imbrem)

documentation

README

congruence

An implementation of congruence closure, CongruenceClosure, which drives modifications to an arbitrary union-find ADT implementing the UnionFind trait. Based on Nieuwenhuis and Oliveras Proof-producing Congruence Closure, except without the proof production.

A minimal disjoint set forest implementation with dense usize nodes, DisjointSetForest, is also provided.

Commit count: 122

cargo fmt