simplify: some new simplification rules
For #263, reported by Mikuláš Klokočka. G(a & Xe1 & F(b & e2)) = G(a & e1 & Fb & e2) F(a | Xu1 | G(b | u2)) = F(a | u1 | Gb | u2) * spot/tl/simplify.cc: Implement the rules. * doc/tl/tl.tex, NEWS: Document them. * tests/core/reduccmp.test, tests/core/eventuniv.test: Add test cases. * tests/core/det.test, tests/core/ltl2tgba2.test: Adjust to expect smaller automata. * THANKS: Add Mikuláš.
This commit is contained in:
parent
cd6f1c2c3e
commit
646c5170ed
8 changed files with 89 additions and 20 deletions
|
|
@ -100,7 +100,7 @@ eh-patterns,5, 4,32, 4,32, 4,32, 4,32
|
|||
eh-patterns,6, 3,24, 3,24, 3,24, 3,24
|
||||
eh-patterns,7, 3,14, 3,14, 4,18, 4,18
|
||||
eh-patterns,8, 2,13, 2,13, 2,13, 2,13
|
||||
eh-patterns,9, 5,58, 5,58, 8,80, 8,80
|
||||
eh-patterns,9, 1,8, 1,8, 4,32, 4,32
|
||||
eh-patterns,10, 1,32, 1,32, 6,192, 6,192
|
||||
eh-patterns,11, 2,15, 2,15, 2,15, 2,15
|
||||
eh-patterns,12, 4,60, 4,60, 4,60, 4,60
|
||||
|
|
@ -264,7 +264,7 @@ p-patterns,20, 1,8, 1,8, 3,24, 3,24
|
|||
!eh-patterns,6, 2,12, 2,12, 2,12, 2,12
|
||||
!eh-patterns,7, 2,7, 2,7, 3,9, 3,9
|
||||
!eh-patterns,8, 3,21, 3,21, 3,21, 3,21
|
||||
!eh-patterns,9, 5,80, 5,80, 5,80, 5,80
|
||||
!eh-patterns,9, 5,68, 5,68, 5,68, 5,68
|
||||
!eh-patterns,10, 6,192, 6,192, 6,192, 6,192
|
||||
!eh-patterns,11, 2,9, 2,9, 2,9, 2,9
|
||||
!eh-patterns,12, 6,103, 6,103, 8,135, 8,135
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue