Skip to content

neuppl/rsdd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ec30172 · Oct 23, 2024
Sep 13, 2023
Aug 13, 2022
Jan 2, 2023
Aug 16, 2023
Apr 10, 2023
Aug 16, 2023
Dec 10, 2023
Sep 13, 2023
Oct 23, 2024
Nov 22, 2023
Apr 10, 2023
Sep 17, 2023
Apr 25, 2023
Jul 12, 2023
Sep 13, 2023

Repository files navigation

CI codecov

Documentation and tutorial

RSDD

This library is a rust implementation of decision diagrams (binary decision diagrams and sentential decision diagrams). The goal of this library is to be a efficient, safe, and modern implementation of decision diagrams. Ease of integration, performance, and ease of experimentation are core design concerns: the hope is that this library will be a useful platform for experimentation and iteration on new ideas for these important data structures.

To add this in your rust project, use:

[dependencies]
rsdd = { git = "https://github.com/neuppl/rsdd" }

This project is under active research development; if you are interested in contributing please contact Steven Holtzen at s.holtzen@northeastern.edu.

Building

After cloning the repository, the following commands are available:

  • cargo build: build a dynamically linkable library in target/debug/
  • cargo build --release: build a release build in target/release
  • cargo test: run the test suite

About

Performant and safe knowledge compilation in rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published