spot/src
Ala Eddine 81e80e6069 Add Testing Automata Product & Emptiness Check
* src/taalgos/stats.hh, src/taalgos/stats.cc: Compute statistics for a
automaton.
* src/ta/ta.hh, src/ta/ta.cc: Abstract representation of a Testing
Automata(TA)
* src/ta/taexplicit.hh, src/ta/taexplicit.cc: Explicit representation of
a Testing Automata (TA)
* src/taalgos/dotty.cc: Print a TA in dot format.
* src/taalgos/reachiter.hh, src/taalgos/reachiter.cc: Iterate over all
reachable states of a TA
* src/taalgos/sba2ta.cc: implements the construction of a TA from a BA
(Buchi Automata)
* src/tgbatest/ltl2tgba.cc: add commands to test the TA implementation
* src/taalgos/emptinessta.hh, src/taalgos/emptinessta.cc: implementation
 of the TA emptiness-check algorithm
* src/ta/taproduct.hh, src/ta/taproduct.cc: representation of the
product (automaton) between a TA and a Kripke structure.
* src/ta/Makefile.am, src/taalgos/Makefile.am: add them
2012-07-15 18:10:00 +02:00
..
eltlparse Fix a few files that claimed to be distributed under GPLv3 by mistake. 2012-06-19 16:22:43 +02:00
eltltest Fix VPATH builds, now that hash.hh include _config.h 2011-12-18 12:56:44 +01:00
evtgba Fix VPATH builds, now that hash.hh include _config.h 2011-12-18 12:56:44 +01:00
evtgbaalgos Overhaul bdddict to speedup bdd->formula lookups. 2012-05-20 21:00:40 +02:00
evtgbaparse Fix VPATH builds, now that hash.hh include _config.h 2011-12-18 12:56:44 +01:00
evtgbatest Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
kripke Downcase a couple of misnamed class names. 2012-05-02 17:57:38 +02:00
kripkeparse Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
kripketest Fix a 'make check' failure when valgrind is not installed. 2012-01-13 13:51:42 +01:00
ltlast Fix translation of !{r}. 2012-05-12 12:21:41 +02:00
ltlenv Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
ltlparse LTL parser: better error recovery. 2012-06-20 10:54:26 +02:00
ltltest LTL parser: better error recovery. 2012-06-20 10:54:26 +02:00
ltlvisit Use bdd_implies() to speedup various algorithms. 2012-06-19 21:52:03 +02:00
misc Fix mismatch between srand/srand48 and rand/rand48. 2012-05-07 16:36:10 +02:00
neverparse Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
saba Fix VPATH builds, now that hash.hh include _config.h 2011-12-18 12:56:44 +01:00
sabaalgos Fix VPATH builds, now that hash.hh include _config.h 2011-12-18 12:56:44 +01:00
sabatest Use 'const formula*' instead of 'formula*' everywhere. 2012-05-02 09:28:16 +02:00
sanity 80columns.test: Add workaround for non-unicode systems. 2012-05-03 20:46:59 +02:00
ta Add Testing Automata Product & Emptiness Check 2012-07-15 18:10:00 +02:00
taalgos Add Testing Automata Product & Emptiness Check 2012-07-15 18:10:00 +02:00
tgba Small speedup in sba_explicit::state_is_accepting(). 2012-06-19 21:53:37 +02:00
tgbaalgos Please the upcoming g++ 4.8. 2012-07-02 17:35:23 +02:00
tgbaparse Export tgba_parse() to the python interface. 2012-05-23 11:59:58 +02:00
tgbatest Add Testing Automata Product & Emptiness Check 2012-07-15 18:10:00 +02:00
.cvsignore * src/ltlvisit/Makefile.am (lib_LTLIBRARIES): Rename as ... 2003-04-30 12:46:12 +00:00
.gitignore more files to ignore 2009-09-02 10:41:18 +02:00
Makefile.am Preliminary implementation of Testing Automata. 2012-07-15 18:10:00 +02:00