Module biodivine_sketchbook::algorithms::eval_dynamic::_attractors::itgr
source ยท Expand description
Interleaved transition guided reduction quickly eliminates most non-attractor states. Interleaved transition guided reduction algorithm.
Implements interleaved transition guided reduction. This technique does not remove all non-attractor states, but can very significantly prune the state space in a very reasonable amount of time.
Modulesยง
- _impl_
scheduler ๐
Structsยง
- BwdProcess ๐(internal) Basic backward reachability process.
- (internal) Computes the extended component of a forward-reachable set.
- FwdProcess ๐(internal) Basic forward reachability process.
- Reachable
Process ๐(internal) Computes the set of vertices reachable from states that can performvar_post
. - Scheduler ๐(internal) Scheduler manages work divided into
Processes
. It keeps auniverse
of unprocessed vertices and a list of remaining active variables.
Traitsยง
- Process ๐(internal) A process trait is a unit of work that is managed by a
Scheduler
. Process has a weight that approximates how symbolically hard is to work with its intermediate representation.
Functionsยง
- Removes from
initial
as many non-attractor states as possible using interleaved transition guided reduction.