| |
|
||||||
|
|
|||||||
|
omg_rabinfnct.cpp
Go to the documentation of this file.
213// Rabin-Buechi product (lifting individual acceptence conditions, generated languages not affected
215void RabinBuechiAutomaton(const RabinAutomaton& rRAut, const Generator& rBAut, RabinAutomaton& rRes) {
301void RabinBuechiProduct(const RabinAutomaton& rRAut, const Generator& rBAut, RabinAutomaton& rRes) {
365 FD_DF("RabinBuechiProduct: processing (" << currentstates.Str() << " -> " << reverseCompositionMap[currentstates]);
Definition cfl_exception.h:118 Definition cfl_indexset.h:78 Definition omg_rabinfnct.cpp:273 RPState(const Idx &rq1, const Idx &rq2, const bool &rf) Definition omg_rabinfnct.cpp:277 bool operator<(const RPState &other) const Definition omg_rabinfnct.cpp:282 Definition omg_rabinacc.h:201 Definition omg_rabinacc.h:37 StateSet PredecessorStates(Idx x2) const Definition cfl_transset.h:1933 TBaseSet< Transition, TransSort::X1EvX2 >::Iterator Iterator Definition cfl_transset.h:279 StateSet SuccessorStates(Idx x1) const Definition cfl_transset.h:1844 const TaStateSet< StateAttr > & States(void) const Definition cfl_agenerator.h:1348 const TaEventSet< EventAttr > & Alphabet(void) const Definition cfl_agenerator.h:1343 bool SetTransition(Idx x1, Idx ev, Idx x2) Definition cfl_agenerator.h:1182 Definition omg_rabinaut.h:52 virtual void RestrictStates(const StateSet &rStates) Definition omg_rabinaut.h:340 void RabinAcceptance(const faudes::RabinAcceptance &rRabAcc) Definition omg_rabinaut.h:311 Definition cfl_transset.h:57 Definition cfl_generator.h:213 StateSet::Iterator InitStatesBegin(void) const Definition cfl_generator.cpp:1172 std::string StatesToString(void) const Definition cfl_generator.cpp:2809 const StateSet & InitStates(void) const Definition cfl_generator.cpp:1930 TransSet::Iterator TransRelBegin(void) const Definition cfl_generator.cpp:1089 void InsEvents(const EventSet &events) Definition cfl_generator.cpp:1232 void InsMarkedStates(const StateSet &rStates) Definition cfl_generator.cpp:1365 StateSet AccessibleSet(void) const Definition cfl_generator.cpp:2020 StateSet::Iterator MarkedStatesBegin(void) const Definition cfl_generator.cpp:1182 std::string TStr(const Transition &rTrans) const Definition cfl_generator.cpp:3970 TransSet::Iterator TransRelEnd(void) const Definition cfl_generator.cpp:1094 StateSet::Iterator MarkedStatesEnd(void) const Definition cfl_generator.cpp:1187 virtual void EventAttributes(const EventSet &rEventSet) Definition cfl_generator.cpp:1752 bool StateNamesEnabled(void) const Definition cfl_generator.cpp:1021 StateSet::Iterator InitStatesEnd(void) const Definition cfl_generator.cpp:1177 bool ExistsMarkedState(Idx index) const Definition cfl_generator.cpp:1828 std::string UniqueStateName(const std::string &rName) const Definition cfl_generator.cpp:1061 virtual void RestrictSet(const TBaseSet &rOtherSet) Definition cfl_baseset.h:2282 virtual void InsertSet(const TBaseSet &rOtherSet) Definition cfl_baseset.h:2205 virtual void EraseSet(const TBaseSet &rOtherSet) Definition cfl_baseset.h:2260 void Product(const Generator &rGen1, const Generator &rGen2, Generator &rResGen) Definition cfl_parallel.cpp:519 void RabinLifeStates(const TransSet &rTransRel, const TransSetX2EvX1 &rRevTransRel, const RabinPair &rRPair, StateSet &rLife) Definition omg_rabinfnct.cpp:34 void RabinTrimSet(const RabinAutomaton &rRAut, StateSet &rTrim) Definition omg_rabinfnct.cpp:153 void RabinBuechiAutomaton(const RabinAutomaton &rRAut, const Generator &rBAut, RabinAutomaton &rRes) Definition omg_rabinfnct.cpp:215 void RabinBuechiProduct(const RabinAutomaton &rRAut, const Generator &rBAut, RabinAutomaton &rRes) Definition omg_rabinfnct.cpp:301 Definition cfl_agenerator.h:43 std::string CollapsString(const std::string &rString, unsigned int len) Definition cfl_utils.cpp:91 libFAUDES 2.34d --- 2026.03.11 --- c++ api documentaion by doxygen |