21#include <spot/twa/twagraph.hh>
50 bool* changed =
nullptr);
57 bool* changed =
nullptr);
99 std::vector<const_twa_graph_ptr>& facts,
twa_graph_ptr update_bounds_given(const_twa_graph_ptr &aut, const_twa_graph_ptr &fact)
Build "bounded automata" from knowledge.
twa_graph_ptr bounds_simplify(const_twa_graph_ptr &aut, bool *changedptr=nullptr)
Choose labels in a bounded automaton.
twa_graph_ptr update_bounds_given_here(twa_graph_ptr &aut, const_twa_graph_ptr &fact, bool *changed=nullptr)
Build "bounded automata" from knowledge.
twa_graph_ptr stutterize_given(twa_graph_ptr &aut, std::vector< const_twa_graph_ptr > &facts, bool relax=true)
Attempt to make an automaton stutter-invariant given some knowledge.
twa_graph_ptr bounds_simplify_here(twa_graph_ptr &aut, bool *changedptr=nullptr)
Choose labels in a bounded automaton.
std::shared_ptr< twa_graph > twa_graph_ptr
Shared pointer to a mutable twa_graph.
Definition fwd.hh:44
std::shared_ptr< const twa_graph > const_twa_graph_ptr
Shared pointer to a const twa_graph.
Definition fwd.hh:41
Definition automata.hh:26