genltl: add 4 new families from Müller & Sickert (GandALF'17)
* spot/gen/formulas.cc, spot/gen/formulas.hh, bin/genltl.cc: Implement them. * NEWS, bin/man/genltl.x: Document them. * tests/core/genltl.test: Add some tests.
This commit is contained in:
parent
c704c3b019
commit
7eb50bc1f8
6 changed files with 130 additions and 1 deletions
|
|
@ -106,6 +106,14 @@ static const argp_option options[] =
|
|||
{ "kv-psi", gen::LTL_KV_PSI, "RANGE", 0,
|
||||
"quadratic formula with doubly exponential DBA", 0 },
|
||||
OPT_ALIAS(kr-n2),
|
||||
{ "ms-example", gen::LTL_MS_EXAMPLE, "RANGE", 0,
|
||||
"GF(a1&X(a2&X(a3&...)))&F(b1&F(b2&F(b3&...)))", 0 },
|
||||
{ "ms-phi-h", gen::LTL_MS_PHI_H, "RANGE", 0,
|
||||
"FG(a|b)|FG(!a|Xb)|FG(a|XXb)|FG(!a|XXXb)|...", 0 },
|
||||
{ "ms-phi-r", gen::LTL_MS_PHI_R, "RANGE", 0,
|
||||
"(FGa{n}&GFb{n})|((FGa{n-1}|GFb{n-1})&(...))", 0 },
|
||||
{ "ms-phi-s", gen::LTL_MS_PHI_S, "RANGE", 0,
|
||||
"(FGa{n}|GFb{n})&((FGa{n-1}&GFb{n-1})|(...))", 0 },
|
||||
{ "or-fg", gen::LTL_OR_FG, "RANGE", 0, "FG(p1)|FG(p2)|...|FG(pn)", 0 },
|
||||
OPT_ALIAS(ccj-xi),
|
||||
{ "or-g", gen::LTL_OR_G, "RANGE", 0, "G(p1)|G(p2)|...|G(pn)", 0 },
|
||||
|
|
|
|||
|
|
@ -46,6 +46,10 @@ kv
|
|||
O. Kupferman and M. Y. Vardi: From Linear Time to Branching Time.
|
||||
ACM Transactions on Computational Logic, 6(2):273-294, 2005.
|
||||
.TP
|
||||
ms
|
||||
D. Müller and S. Sickert: LTL to Deterministic Emerson-Lei Automata.
|
||||
Proceedings of GandALF'17. EPTCS 256.
|
||||
.TP
|
||||
p
|
||||
R. Pelánek: BEEM: benchmarks for explicit model checkers
|
||||
Proceedings of Spin'07. LNCS 4595.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue