simplifier: add two new rules

Fixes #354.

* spot/tl/simplify.cc: Implement the rules.
* doc/tl/tl.tex, NEWS: Document them.
* tests/core/reduccmp.test: Add tests.
* tests/core/det.test, tests/core/satmin.test: Adjust.
This commit is contained in:
Alexandre Duret-Lutz 2018-06-04 13:49:40 +02:00
parent 8e3b982985
commit ca1c67a73d
6 changed files with 51 additions and 29 deletions

7
NEWS
View file

@ -130,6 +130,13 @@ New in spot 2.5.3.dev (not yet released)
the resulting TGBA makes it more likely that simulation-based
reductions will reduce it.
- The LTL simplification routine learned the following reductions,
where f is any formula, and q is a "suspendable" formula (a.k.a.
both a pure eventuality and purely universal).
q R Xf = X(q R f)
q U Xf = X(q U f)
Python:
- New spot.jupyter package. This currently contains a function for