Functions | |
tgba_explicit * | spot::ltl_to_tgba_fm (const ltl::formula *f, bdd_dict *dict, bool exprop=false, bool symb_merge=true, bool branching_postponement=false, bool fair_loop_approx=false, const ltl::atomic_prop_set *unobs=0) |
Build a spot::tgba_explicit* from an LTL formula. | |
tgba_bdd_concrete * | spot::ltl_to_tgba_lacim (const ltl::formula *f, bdd_dict *dict) |
Build a spot::tgba_bdd_concrete from an LTL formula. |
|
Build a spot::tgba_explicit* from an LTL formula. This is based on the following paper. @InProceedings{couvreur.99.fm, author = {Jean-Michel Couvreur}, title = {On-the-fly Verification of Temporal Logic}, pages = {253--271}, editor = {Jeannette M. Wing and Jim Woodcock and Jim Davies}, booktitle = {Proceedings of the World Congress on Formal Methods in the Development of Computing Systems (FM'99)}, publisher = {Springer-Verlag}, series = {Lecture Notes in Computer Science}, volume = {1708}, year = {1999}, address = {Toulouse, France}, month = {September}, isbn = {3-540-66587-0} }
|
|
Build a spot::tgba_bdd_concrete from an LTL formula. This is based on the following paper. @InProceedings{ couvreur.00.lacim, author = {Jean-Michel Couvreur}, title = {Un point de vue symbolique sur la logique temporelle lin{\'e}aire}, booktitle = {Actes du Colloque LaCIM 2000}, month = {August}, year = {2000}, pages = {131--140}, volume = {27}, series = {Publications du LaCIM}, publisher = {Universit{\'e} du Qu{\'e}bec {\`a} Montr{\'e}al}, editor = {Pierre Leroux} }
|