Term containing a string.
parameterized boolean equation system
Standard exception class for reporting runtime errors.
rewrite_strategy
The strategy of the rewriter.
std::string print_removed_equations(const std::vector< propositional_variable > &removed)
Print removed equations.
void normalize(pres &x)
The function normalize brings (embedded) pres expressions into positive normal form,...
void presinst_finite(pres &p, data::rewrite_strategy rewrite_strategy, const std::string &finite_parameter_selection)
Apply finite instantiation to the given PRES.
std::vector< propositional_variable > remove_unreachable_variables(pres &p)
Removes equations that are not (syntactically) reachable from the initial state of a PRES.
void remove_parameters(pres &x, const std::set< data::variable > &to_be_removed)
Removes parameters from propositional variable instantiations in a pres expression.
std::set< data::variable > significant_variables(const pres_expression &x)
Returns the significant variables of a pres expression.
bool is_normalized(const pres &x)
Checks if a PRES is normalized.
std::string print_removed_equations(const std::vector< propositional_variable > &removed)
T remove_parameters(const T &x, const std::vector< std::size_t > &to_be_removed, typename std::enable_if< std::is_base_of< atermpp::aterm, T >::value >::type *=nullptr)
Removes parameters from propositional variable instantiations in a pres expression.
std::vector< propositional_variable > remove_unreachable_variables(pres &p)
Removes equations that are not (syntactically) reachable from the initial state of a PRES.
std::set< data::variable > significant_variables(const pres_expression &x)
bool is_normalized(const T &x)
Checks if a pres expression is normalized.
void normalize(T &x, typename std::enable_if< !std::is_base_of< atermpp::aterm, T >::value >::type *=nullptr)
The function normalize brings (embedded) pres expressions into positive normal form,...
void presinst_finite(pres &p, data::rewrite_strategy rewrite_strategy, const std::string &finite_parameter_selection)
A class that takes a linear process specification and checks all tau-summands of that LPS for conflue...
Normalization of pres expressions.
add your file description here.
Functions for removing insignificant parameters from pres types.
add your file description here.
add your file description here.