|
mCRL2
|
implements the main algorithm for the stutter equivalence quotient More...
#include <liblts_bisim_gjkw.h>
Public Member Functions | |
| bisim_partitioner_gjkw (LTS_TYPE &l, bool branching=false, bool preserve_divergence=false) | |
| ~bisim_partitioner_gjkw () | |
| void | replace_transition_system (bool branching, bool preserve_divergence) |
| state_type | get_eq_class (state_type s) const |
| bool | in_same_class (state_type s, state_type t) const |
Static Public Member Functions | |
| static state_type | num_eq_classes () |
Private Member Functions | |
| void | create_initial_partition_gjkw (bool branching, bool preserve_divergence) |
| void | refine_partition_until_it_becomes_stable_gjkw () |
| bisim_gjkw::block_t * | refine (bisim_gjkw::block_t *RfnB, const bisim_gjkw::constln_t *SpC, const bisim_gjkw::B_to_C_descriptor *FromRed, bool postprocessing, const bisim_gjkw::constln_t *NewC=nullptr) |
refine a block into the part that can reach SpC and the part that cannot | |
| bisim_gjkw::block_t * | postprocess_new_bottom (bisim_gjkw::block_t *RedB) |
| Split a block with new bottom states as needed. | |
Private Attributes | |
| bisim_gjkw::bisim_partitioner_gjkw_initialise_helper< LTS_TYPE > | init_helper |
| bisim_gjkw::part_state_t | part_st |
| bisim_gjkw::part_trans_t | part_tr |
implements the main algorithm for the stutter equivalence quotient
Definition at line 1780 of file liblts_bisim_gjkw.h.