21#include <spot/twa/twagraph.hh>
47 SPOT_API twa_graph_ptr
49 const_twa_graph_ptr& fact,
50 bool* changed =
nullptr);
51 SPOT_API twa_graph_ptr
53 const_twa_graph_ptr& fact);
54 SPOT_API twa_graph_ptr
57 bool* changed =
nullptr);
58 SPOT_API twa_graph_ptr
71 SPOT_API twa_graph_ptr
73 SPOT_API twa_graph_ptr
96 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 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)
Choose labels in a bounded automaton.
twa_graph_ptr bounds_simplify(const_twa_graph_ptr &aut)
Choose labels in a bounded automaton.
Definition: automata.hh:26