21#include <spot/twa/twagraph.hh>
45 SPOT_API twa_graph_ptr
47 const_twa_graph_ptr& fact,
48 bool* changed =
nullptr);
49 SPOT_API twa_graph_ptr
51 const_twa_graph_ptr& fact);
52 SPOT_API twa_graph_ptr
55 bool* changed =
nullptr);
56 SPOT_API twa_graph_ptr
67 SPOT_API twa_graph_ptr
69 SPOT_API twa_graph_ptr
90 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