21#include <spot/misc/bitvect.hh>
22#include <spot/twa/fwd.hh>
55 typedef std::vector<struct nca_st_info*> vect_nca_info;
69 SPOT_API twa_graph_ptr
71 bool named_states =
false,
72 vect_nca_info* nca_info =
nullptr);
83 SPOT_API twa_graph_ptr
85 bool named_states =
false,
86 vect_nca_info* nca_info =
nullptr);
96 SPOT_API twa_graph_ptr
97 to_nca(const_twa_graph_ptr aut,
bool named_states =
false);
107 SPOT_API twa_graph_ptr
108 nsa_to_dca(const_twa_graph_ptr aut,
bool named_states =
false);
118 SPOT_API twa_graph_ptr
119 dnf_to_dca(const_twa_graph_ptr aut,
bool named_states =
false);
130 SPOT_API twa_graph_ptr
131 to_dca(const_twa_graph_ptr aut,
bool named_states =
false);
A bit vector.
Definition: bitvect.hh:51
Definition: automata.hh:26
twa_graph_ptr dnf_to_dca(const_twa_graph_ptr aut, bool named_states=false)
Converts an aut. with acceptance in DNF to a det. co-Büchi aut.
twa_graph_ptr dnf_to_nca(const_twa_graph_ptr aut, bool named_states=false, vect_nca_info *nca_info=nullptr)
Converts an aut. with acceptance in DNF to a nondet. co-Büchi aut.
twa_graph_ptr to_dca(const_twa_graph_ptr aut, bool named_states=false)
Converts any ω-automata to deterministic co-buchi.
twa_graph_ptr to_nca(const_twa_graph_ptr aut, bool named_states=false)
Converts any ω-automata to non-deterministic co-buchi.
twa_graph_ptr nsa_to_dca(const_twa_graph_ptr aut, bool named_states=false)
Converts a nondet Streett-like aut. to a det. co-Büchi aut.
twa_graph_ptr nsa_to_nca(const_twa_graph_ptr aut, bool named_states=false, vect_nca_info *nca_info=nullptr)
Converts a nondet Streett-like aut. to a nondet. co-Büchi aut.
Definition: cobuchi.hh:37