spot/spot
Alexandre Duret-Lutz da5d23f0a2 simplify: GF(f)=GF(dnf(f)) FG(f)=FG(cnf(f))
These rules come from Delag's paper, and help some cases
in issue #385.

* spot/tl/simplify.cc: Implement the simplification.
* doc/tl/tl.tex, NEWS: Document it.
* tests/core/385.test: New file.
* tests/Makefile.am: Add it.
* tests/core/reduccmp.test: More tests.
* tests/core/ltl2tgba2.test: Adjust one improved case.
* tests/python/automata.ipynb, tests/python/twagraph-internals.ipynb:
Adjust expected output, as the cnf/dnf reorder some subformulas.
2019-06-18 10:03:56 +02:00
..
gen use a bibtex file to collect all references in Doxygen 2019-06-14 21:02:27 +02:00
graph remove duplicated includes 2018-07-23 10:01:38 +02:00
kripke python: improve kripke_graph bindings 2019-03-16 13:28:45 +01:00
ltsmin work around gcc 8.2.1+ bug #89303 2019-02-13 16:11:21 +01:00
misc use a bibtex file to collect all references in Doxygen 2019-06-14 21:02:27 +02:00
parseaut require bison 3.0 and fix obsolete api.location.type usage 2018-10-29 15:31:14 +01:00
parsetl tl: extend F[n:m] and G[n:m] to the case of m=$ 2019-06-02 14:39:21 +02:00
priv gcc-snapshot warnings 2018-08-11 17:33:53 +02:00
ta noexcept: please gcc snapshot 2018-11-29 10:16:01 +00:00
taalgos use a bibtex file to collect all references in Doxygen 2019-06-14 21:02:27 +02:00
tl simplify: GF(f)=GF(dnf(f)) FG(f)=FG(cnf(f)) 2019-06-18 10:03:56 +02:00
twa is_parity: fix unitialized value of max on False return 2019-06-13 09:55:35 +02:00
twaalgos use a bibtex file to collect all references in Doxygen 2019-06-14 21:02:27 +02:00
.gitignore install pkg-config configuration files 2017-01-14 17:56:05 +01:00
libspot.pc.in install pkg-config configuration files 2017-01-14 17:56:05 +01:00
Makefile.am fix libspot.pc and libspotltsmin.pc generation 2017-05-04 11:13:20 +02:00