spot/spot/twaalgos
Alexandre GBAGUIDI AISSE 596bdec910 spot: Abstract cnf writing in SAT-based minimisation
* spot/misc/satsolver.hh: Declare all functions needed.
* spot/misc/satsolver.cc: Implement them.
* spot/twaalgos/dtbasat.cc: Abstract writing.
* spot/twaalgos/dtwasat.cc: Abstract writing.
2017-01-06 19:53:21 +01:00
..
gtec rearrange some code to trigger less warning from PVS-Studio 2016-10-29 12:37:35 +02:00
.gitignore rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
alternation.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
alternation.hh alternation: implement remove_alternation() for weak alt automata 2016-12-29 12:57:16 +01:00
are_isomorphic.cc twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
are_isomorphic.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
bfssteps.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
bfssteps.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
canonicalize.cc twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
canonicalize.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
cleanacc.cc sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
cleanacc.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
complement.cc rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
complement.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
complete.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
complete.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
compsusp.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
compsusp.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
copy.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
copy.hh copy: improve documentation 2016-12-24 21:08:00 +01:00
couvreurnew.cc twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
couvreurnew.hh Add a new, parameterized, version of the Couvreur emptiness check. 2016-12-13 16:18:31 +01:00
cycles.cc twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
cycles.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
degen.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
degen.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
determinize.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
determinize.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
dot.cc twa_graph: add a merge_univ_dests() method 2016-12-29 12:57:53 +01:00
dot.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
dtbasat.cc spot: Abstract cnf writing in SAT-based minimisation 2017-01-06 19:53:21 +01:00
dtbasat.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
dtwasat.cc spot: Abstract cnf writing in SAT-based minimisation 2017-01-06 19:53:21 +01:00
dtwasat.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
emptiness.cc Add a new, parameterized, version of the Couvreur emptiness check. 2016-12-13 16:18:31 +01:00
emptiness.hh autfilt: --highlight-word 2016-07-18 23:23:01 +02:00
emptiness_stats.hh install back the safety check of includes.test 2016-12-02 15:03:43 +01:00
gv04.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
gv04.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
hoa.cc support for semi-deterministic property 2016-12-29 16:37:43 +01:00
hoa.hh hoa: add option to output version 1.1 2016-04-20 15:23:55 +02:00
isdet.cc * spot/twaalgos/isdet.cc: Remove debug statement. 2016-12-30 09:09:05 +01:00
isdet.hh support for semi-deterministic property 2016-12-29 16:37:43 +01:00
isunamb.cc twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
isunamb.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
isweakscc.cc twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
isweakscc.hh introduce is_inherently_weak_automaton() 2015-12-08 18:13:19 +01:00
lbtt.cc lbtt: fix a memory leak detected by asan. 2016-07-27 20:10:51 +02:00
lbtt.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
ltl2taa.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
ltl2taa.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
ltl2tgba_fm.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
ltl2tgba_fm.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
magic.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
magic.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
Makefile.am alternation: add a states_and algorithm 2016-12-27 12:36:38 +01:00
mask.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
mask.hh twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
minimize.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
minimize.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
ndfs_result.hxx active -Wsuggest-override where supported 2016-07-27 10:30:10 +02:00
neverclaim.cc Mark more classes are final. 2016-03-13 16:03:39 +01:00
neverclaim.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
postproc.cc postproc: preliminary support for alternating automata 2016-12-29 12:57:53 +01:00
postproc.hh fix some implicit promotion from bool, as suggested by PVS-Studio 2016-10-29 12:37:35 +02:00
powerset.cc Automata with no state are no longer allowed. 2016-11-29 10:34:03 +01:00
powerset.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
product.cc twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
product.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
randomgraph.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
randomgraph.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
randomize.cc twaalgos: add many guards against alternation 2016-12-29 12:57:53 +01:00
randomize.hh highlight: improve support for highlighted edges 2016-07-18 23:23:01 +02:00
reachiter.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
reachiter.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
relabel.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
relabel.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
remfin.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
remfin.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
remprop.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
remprop.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
sbacc.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
sbacc.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
sccfilter.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
sccfilter.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
sccinfo.cc sccinfo: adjust to work with alternating automata 2016-12-27 12:36:38 +01:00
sccinfo.hh sccinfo: adjust to work with alternating automata 2016-12-27 12:36:38 +01:00
se05.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
se05.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
sepsets.cc introduce SPOT_FALLTHROUGH to cope with -Wimplicit-fallthrough 2016-10-07 21:29:34 +02:00
sepsets.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
simulation.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
simulation.hh determinize: improve the storage of implications 2016-10-21 14:26:49 +02:00
stats.cc stats: add a variant for twa_graph_ptr 2016-12-29 12:57:53 +01:00
stats.hh stats: preparatory change of the implementation of %c 2016-08-17 14:49:28 +02:00
strength.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
strength.hh twa: add support for very-weak property 2016-12-27 12:36:38 +01:00
stripacc.cc sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
stripacc.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
stutter.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
stutter.hh stutter: complement non-det automata via determinization 2016-07-19 13:03:37 +02:00
tau03.cc Mark more classes are final. 2016-03-13 16:03:39 +01:00
tau03.hh rename src/ as spot/ and use include <spot/...> 2015-12-04 20:13:59 +01:00
tau03opt.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
tau03opt.hh sanity: Replace tabulars by spaces in *.cc *.hh *.hxx 2016-03-10 17:40:46 +01:00
totgba.cc twa: add prop_set::improve_det 2016-12-30 10:56:04 +01:00
totgba.hh implement conversion to GRA and GSA 2016-08-04 22:24:30 +02:00
translate.cc introduce SPOT_FALLTHROUGH to cope with -Wimplicit-fallthrough 2016-10-07 21:29:34 +02:00
translate.hh translate: reset the LTL simplifier on set_level(). 2016-10-25 13:53:28 +02:00
word.cc Prefer emplace_back to push_back 2016-11-23 09:39:58 +01:00
word.hh * spot/twaalgos/word.hh: Add documentation. 2016-03-13 15:06:52 +01:00