Checking Timed Regular Expressions
- n Boolean Signals
Checking Timed Regular Expressions on Boolean Signals Eugene - - PowerPoint PPT Presentation
Checking Timed Regular Expressions on Boolean Signals Eugene Asarin, Thomas Ferrere, Oded Maler, Dogan Ulus Verimag & LIAFA July 9, 2014 Here we begin Introduction Patterns exist on signals. (Intentionally or unintentionally) Checking
2 / 23
1 Timed Regular Expressions 2 Match-Set
3 / 23
1 Timed Regular Expressions 2 Match-Set
4 / 23
5 / 23
6 / 23
7 / 23
p 2 4 6 8 10 12 q 8 / 23
p 2 4 6 8 10 12 q
1.3 2.0 6.06.3 6.8 p ∧ q ¯ q q ¯ p 1.5 2.0 6.0 6.4 7.0 p ∧ q ¯ q q ¯ p 9 / 23
10 / 23
11 / 23
12 / 23
13 / 23
14 / 23
1 2 3 4 5 6 7 8 9 10 11 12
p
1 2 3 4 5 6 7 8 9 10 11 12 p
1Dropping w when w is clear 15 / 23
1 2 3 4 5 6 7 8 9 10 11 12
p[1,2]
1 2 3 4 5 6 7 8 9 10 11 12 p
16 / 23
17 / 23
1 2 3 4 5 6 7 8
ϕ ψ ϕ · ψ
p 1 2 3 4 5 6 7 8 q t′′ t′ p t t′′ t′ q
18 / 23
p 2 4 6 8 10 12 q
19 / 23
1 2 3 4 5 6 7 8 9 10 11 12
p ¯ p q ¯ q p ∧ q (p ∧ q) · ¯ q
1 2 3 4 5 6 7 8 9 10 11 12 1 2 3 4 5 6 7 8 9 10 11 12
(p ∧ q) · ¯ q · q
1 2 3 4 5 6 7 8 9 10 11 12
(p ∧ q) · ¯ q · q[4,5]
1 2 3 4 5 6 7 8 9 10 11 12
(p ∧ q) · ¯ q · q[4,5] · ¯ p
20 / 23
21 / 23
22 / 23
23 / 23