Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Zdd
SourceCopyright Inria © 2025
This module implements families of finite sets, implemented as ZDDs (Zero-Suppressed Binary Decision Diagrams).
On top of this implementation, this module also provides structures for upward-closed and downward-closed set families.
Warning: be aware that this implementation is not thread safe, as it uses references and hash tables internally.
Copyright Inria © 2025
Signature of upward-closed sets, represented as the set of their minimal elements
Signature of downward-closed sets, represented as the set of their maximal elements
Functor that creates a structure of set families using an implementation of ZDDs using zero-attributed edges
Functor that creates a structure of set families using a classic implementation of ZDDs
Functor that creates a structure of upward closed sets