Algorithmic Analysis of Polygonal Hybrid Systems
GERARDO SCHNEIDER
VERIMAG GRENOBLE
Algorithmic Analysis of Polygonal Hybrid Systems – p.1/66
Algorithmic Analysis of Polygonal Hybrid Systems G ERARDO S CHNEIDER - - PowerPoint PPT Presentation
Algorithmic Analysis of Polygonal Hybrid Systems G ERARDO S CHNEIDER V ERIMAG G RENOBLE Algorithmic Analysis of Polygonal Hybrid Systems p.1/66 Hybrid Systems Hybrid Systems: interaction between discrete and continuous behaviors
Algorithmic Analysis of Polygonal Hybrid Systems – p.1/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.2/66
label invariant dynamics guard reset
x = M x ≤ M ˙ x = 3 − x x ≥ m ˙ x = −x
x = m /γ
Algorithmic Analysis of Polygonal Hybrid Systems – p.2/66
e10 e9 e12 e11 e2 e4 e5 e8 e1
x0
e6 e7 e3
Algorithmic Analysis of Polygonal Hybrid Systems – p.3/66
e10 e9 e12 e11 e2 e4 e5 e8 e1
x0
e6 e7 e3
Algorithmic Analysis of Polygonal Hybrid Systems – p.3/66
e10 e9 e12 e11 e2 e4 e5 e8 e1
x0
e6 e7 e3
Algorithmic Analysis of Polygonal Hybrid Systems – p.3/66
e10 e9 e12 e11 e2 e4 e5 e8 e1
x0
e6 e7 e3
Algorithmic Analysis of Polygonal Hybrid Systems – p.3/66
e10 e9 e12 e11 e2 e4 e5 e8 e1
x0
e6 e7 e3
Algorithmic Analysis of Polygonal Hybrid Systems – p.3/66
e10 e9 e12 e11 e2 e4 e5 e8 e1
x0
e6 e7 e3
Algorithmic Analysis of Polygonal Hybrid Systems – p.3/66
a if x ∈ Ri
e3 e2 e4 e5 e9 e12 e1 e8 e11 e7 e6 e10
Algorithmic Analysis of Polygonal Hybrid Systems – p.4/66
a if x ∈ Ri
x′ Ri x b a
b ∠b
a
a
Algorithmic Analysis of Polygonal Hybrid Systems – p.4/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.5/66
e3 e2 e4 e5 e9 e12 e1 e8 e11 e7 e6 e10
Algorithmic Analysis of Polygonal Hybrid Systems – p.5/66
e2 e3 e9 e12 e4 e3 e1 e2 e12 e11 e1 e8 e7 e8 e11 e7 e6 e10 e6 e5 e4 e5 e9 e10
Algorithmic Analysis of Polygonal Hybrid Systems – p.5/66
˙ x = a7 ˙ x = a8 ˙ x = a4 Inv(ℓ2) ˙ x = a2 x = e3
R2
˙ x = a1 x = e2 ˙ x ∈ ∠b
a
x = e7 x = e6 x = e8 x = e1 x = e10 x = e11 x = e12 x = e9 x = e4 x = e5 Inv(ℓ4) Inv(ℓ3) Inv(ℓ1) Inv(ℓ8) Inv(ℓ7) Inv(ℓ6) ˙ x = a6 Inv(ℓ5) ˙ x = a5
R1 R5 R8 R7 R6 R3 R4
Algorithmic Analysis of Polygonal Hybrid Systems – p.5/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.5/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.6/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.7/66
dim reachability Planar 2−dim Decidable Undecidable 3−dim
Algorithmic Analysis of Polygonal Hybrid Systems – p.8/66
dim reachability
PCDs
Planar 2−dim Decidable Undecidable 3−dim
Algorithmic Analysis of Polygonal Hybrid Systems – p.8/66
dim reachability
PCDs
Planar 2−dim Decidable Undecidable 3−dim
Piecewise Constant Derivative System
e3 e2 e4 e5 e9 e12 e1 e8 e11 e7 e6 e10 Algorithmic Analysis of Polygonal Hybrid Systems – p.8/66
dim reachability
PCDs
Planar 2−dim Decidable Undecidable 3−dim
Algorithmic Analysis of Polygonal Hybrid Systems – p.8/66
dim reachability
PCDs PCDs
Planar 2−dim Decidable Undecidable 3−dim
Algorithmic Analysis of Polygonal Hybrid Systems – p.8/66
dim reachability
PCDs PCDs
Planar 2−dim Decidable Undecidable 3−dim
Algorithmic Analysis of Polygonal Hybrid Systems – p.8/66
dim reachability
Non deterministic
PCDs
Extensions
PCDs PCDs PCDs
Planar 2−dim Decidable Undecidable 3−dim
Algorithmic Analysis of Polygonal Hybrid Systems – p.8/66
dim
SPDIs PCDs
Extensions
Extensions
PCDs PCDs PCDs
Planar 2−dim Decidable Undecidable 3−dim Problem Open reachability
Algorithmic Analysis of Polygonal Hybrid Systems – p.8/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.9/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.9/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.10/66
e3 e10 e9 e12 e11 e2 e4 e5 e8 e1 xf x0 e7 e6
Algorithmic Analysis of Polygonal Hybrid Systems – p.11/66
e3 e10 e9 e12 e11 e2 e4 e5 e8 e1 xf x0 e7 e6
Algorithmic Analysis of Polygonal Hybrid Systems – p.11/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.12/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x′ x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11
Algorithmic Analysis of Polygonal Hybrid Systems – p.13/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x′ x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11
Algorithmic Analysis of Polygonal Hybrid Systems – p.13/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11 R8 x′
Algorithmic Analysis of Polygonal Hybrid Systems – p.13/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x′ x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11 R8
Algorithmic Analysis of Polygonal Hybrid Systems – p.13/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x′ x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11
Algorithmic Analysis of Polygonal Hybrid Systems – p.13/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x′ x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11
Algorithmic Analysis of Polygonal Hybrid Systems – p.13/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x′ x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11
Algorithmic Analysis of Polygonal Hybrid Systems – p.13/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.14/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x′ x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11
Algorithmic Analysis of Polygonal Hybrid Systems – p.15/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.16/66
e11 e10 e9 e8 e7 e6 e5 e3 e4 e13 e14 e15 e2 e1 e12 x′ x R3 R1 R2 R4 R5 R6 R7 R8 R9 R10 R12 R11
Algorithmic Analysis of Polygonal Hybrid Systems – p.17/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.18/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.18/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.19/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.20/66
s1 s2 sn rn rn+1 r3 r2 r1
Algorithmic Analysis of Polygonal Hybrid Systems – p.20/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.20/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.20/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.21/66
e4 e5 e11 e12 e9 e10 e2 e3 e1 e13 e8 e7 e6 x I2
[a1x + b1, a1x + b1]
Algorithmic Analysis of Polygonal Hybrid Systems – p.22/66
e4 e5 e11 e12 e9 e10 e2 e3 e1 e13 e8 e7 e6 I3 x
2x + b′ 2] ∩ e3
Algorithmic Analysis of Polygonal Hybrid Systems – p.22/66
x e5 e4 e1 e10 e9 e12 e11 e6 e7 e8 e13 e2 e3
4x + b′ 4] ∩ e5
Algorithmic Analysis of Polygonal Hybrid Systems – p.22/66
x e5 e4 e8 e11 e10 e9 e12 e13 e7 e6 e3 e2 e1 I9
8x + b′ 8] ∩ e1
Algorithmic Analysis of Polygonal Hybrid Systems – p.22/66
x e5 e4 e8 e11 e10 e9 e12 e13 e7 e6 e3 e2 e1 I∗ u∗ l∗
σ(x) = [l∗, u∗] ∩ e1
Algorithmic Analysis of Polygonal Hybrid Systems – p.22/66
e8 e13 e1 e2 e4 e6 e7 e11 e10 e9 e12 e5
x I′
e3
s(x)
Algorithmic Analysis of Polygonal Hybrid Systems – p.22/66
σ(I) = [l∗, u∗] ∩ J
Algorithmic Analysis of Polygonal Hybrid Systems – p.23/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.24/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.25/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.26/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.27/66
<trace> <type_of_signature> simsig2fig simsig reachable <file.fig>
NO YES
<file.spdi> <input interval> <exit interval>
Algorithmic Analysis of Polygonal Hybrid Systems – p.27/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.28/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.28/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.28/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.28/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.29/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.30/66
e3 e9 e12 e2 e6 e7 e4 e5 e8 e1 e10 e11
Algorithmic Analysis of Polygonal Hybrid Systems – p.30/66
e3 e9 e12 e2 e6 e7 e4 e5 e8 e1 e10 e11
Algorithmic Analysis of Polygonal Hybrid Systems – p.30/66
e3 e9 e12 e2 e6 e7 e4 e5 e8 e1 e10 e11
Algorithmic Analysis of Polygonal Hybrid Systems – p.30/66
e3 e9 e12 e2 e6 e7 e4 e5 e8 e1 e10 e11
Algorithmic Analysis of Polygonal Hybrid Systems – p.30/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.31/66
R6 R8 R4 R3 R7 R1 R5 R2
e5 e4 e3 e2 e1 e8 e7 e6
Algorithmic Analysis of Polygonal Hybrid Systems – p.31/66
R6 R8 R4 R3 R7 R1 R5 R2
e5 e4 e3 e2 e1 e8 e7 e6
Algorithmic Analysis of Polygonal Hybrid Systems – p.31/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.32/66
R6 R8 R3 R7 R4 R2 R1 R5
l u e2 e3 e1 e7 e6 e4 e8 e5
Algorithmic Analysis of Polygonal Hybrid Systems – p.32/66
R6 R8 R3 R7 R4 R2 R1 R5
l u e2 e3 e1 e7 e6 e4 e8 e5
Algorithmic Analysis of Polygonal Hybrid Systems – p.32/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.33/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.33/66
R6 R8 R4 R2 R3 R7 R5 R1
e6 e7 e8 e1 e2 e3 e4 e5
Algorithmic Analysis of Polygonal Hybrid Systems – p.34/66
R5 R4 R3 R2 R11 R12 e12 R13 R14 R15 R1 R8 R7 R6
e5 e4 e3 e2 e1 e8 e7 e6 e15 e14 e13 e11 e10
Algorithmic Analysis of Polygonal Hybrid Systems – p.35/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.36/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.37/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.37/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.38/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.38/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.38/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.38/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.38/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.38/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.38/66
R2 R1 R3 R4
Algorithmic Analysis of Polygonal Hybrid Systems – p.39/66
R2 R1 R3 R4
Algorithmic Analysis of Polygonal Hybrid Systems – p.39/66
R2 R1 R3 R4
Algorithmic Analysis of Polygonal Hybrid Systems – p.39/66
R2 R1 R3 R4
Algorithmic Analysis of Polygonal Hybrid Systems – p.39/66
R2 R1 R3 R4
Algorithmic Analysis of Polygonal Hybrid Systems – p.39/66
R2 R1 R3 R4
Algorithmic Analysis of Polygonal Hybrid Systems – p.39/66
R2 R1 R3 R4
Algorithmic Analysis of Polygonal Hybrid Systems – p.39/66
x := ax + b y := 0
R1 R4 R3
(a1, b1) (a4, b4) (a3, b3) (a2, b2)
R2 PCD2 ℓ3 ℓ2 ℓ1 ℓ2 PCD3 PCD1 g g
x := ax + b
g
y := 0 x := ax + b y := 0
Algorithmic Analysis of Polygonal Hybrid Systems – p.40/66
x := ax + b y := 0
R1 R4 R3
(a1, b1) (a4, b4) (a3, b3) (a2, b2)
R2 PCD2 ℓ3 ℓ2 ℓ1 ℓ2 PCD3 PCD1 g g
x := ax + b
g
y := 0 x := ax + b y := 0
Algorithmic Analysis of Polygonal Hybrid Systems – p.40/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.41/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.42/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.42/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.42/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.43/66
PCD A B "A is a particular case of B" SPDI
Algorithmic Analysis of Polygonal Hybrid Systems – p.44/66
PCD A B "A is a particular case of B" SPDI
decidable Controllability kernel Convergence properties Viability kernel Exact computation Abstraction Acceleration Poincare map SPeeDI
Reachability analysis Phase Portrait
Algorithmic Analysis of Polygonal Hybrid Systems – p.44/66
HPCD PCD A B "A is a particular case of B" SPDI
decidable
Reachability analysis Phase Portrait
Algorithmic Analysis of Polygonal Hybrid Systems – p.44/66
HPCD PCD A B "A is a particular case of B" SPDI
decidable
HPCDx HPCD∞ HPCD1c
Reachability analysis Phase Portrait
Algorithmic Analysis of Polygonal Hybrid Systems – p.44/66
TM HPCD PCD A A B B "A is a particular case of B" "A is simulated by B" SPDI
decidable undecidable
HPCDx HPCD∞ HPCD1c
Reachability analysis Phase Portrait
Algorithmic Analysis of Polygonal Hybrid Systems – p.44/66
TM HPCD PCD A A B B "A is a particular case of B" "A is simulated by B" SPDI
decidable undecidable
HPCDx HPCD∞ HPCD1c RA2cl PCD2m HPCDiso RA1sk1sl LAst RA1cl1mc
Reachability analysis Phase Portrait
Algorithmic Analysis of Polygonal Hybrid Systems – p.44/66
TM HPCD PCD A A PAM B B "A is a particular case of B" "A is simulated by B" SPDI
decidable undecidable do not know
HPCDx HPCD∞ HPCD1c PAMinj RA2cl PCD2m HPCDiso RA1sk1sl LAst RA1cl1mc
Reachability analysis Phase Portrait
Algorithmic Analysis of Polygonal Hybrid Systems – p.44/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.45/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.46/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.47/66
(1, −2) (−1, −2) (−1,
9 10 )
(1, 1) (−1,
1 10 )
9 ; 200)
Algorithmic Analysis of Polygonal Hybrid Systems – p.48/66
200 9
201 9
199 9
Algorithmic Analysis of Polygonal Hybrid Systems – p.48/66
9
l1 = 203 10 l∗ = 200 9 If = 201 9 u1 = 118 5 3 4 Algorithmic Analysis of Polygonal Hybrid Systems – p.48/66
e6 e7 e2 e3 e4 e5
R6 R7 R8 R1 R2 R3 R4 R5
e8 e1
Algorithmic Analysis of Polygonal Hybrid Systems – p.49/66
1 (J1 ∩ S2)
Algorithmic Analysis of Polygonal Hybrid Systems – p.50/66
e5 e4 e3 e2 e1 e8 e7 e6
R1 R5 R4 R8 R6
x0 = 1
2
R2 R3 R7
xf = 4
5
2 − 1 20, u 2 + 23 60] ∩ (1 5, 1)
Algorithmic Analysis of Polygonal Hybrid Systems – p.51/66
5, 23 30]
5, 23 30]
e4 e3 e2 e6 e1 e8 e7 e5 u∗ = 23
30
xf = 4
5 1 5
x0 = 1
2
5, 23 30]).
Algorithmic Analysis of Polygonal Hybrid Systems – p.52/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.53/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.53/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.53/66
B A
w
x
z
Algorithmic Analysis of Polygonal Hybrid Systems – p.53/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.54/66
e6 e7 e2 e3 e4 e5
R6 R7 R8 R1 R2 R3 R4 R5
e8 e1
Algorithmic Analysis of Polygonal Hybrid Systems – p.54/66
R6 R8 R4 R3 R7 R1 R5 R2
e5 e4 e3 e2 e1 e8 e7 e6
Algorithmic Analysis of Polygonal Hybrid Systems – p.54/66
A
Algorithmic Analysis of Polygonal Hybrid Systems – p.55/66
A
Algorithmic Analysis of Polygonal Hybrid Systems – p.55/66
A
Algorithmic Analysis of Polygonal Hybrid Systems – p.55/66
A
x w z
Algorithmic Analysis of Polygonal Hybrid Systems – p.55/66
e6 e7 e2 e3 e4 e5
R6 R7 R8 R1 R2 R3 R4 R5
e8 e1
Algorithmic Analysis of Polygonal Hybrid Systems – p.56/66
R6 R8 R3 R7 R4 R2 R1 R5
l u e2 e3 e1 e7 e6 e4 e8 e5
Algorithmic Analysis of Polygonal Hybrid Systems – p.56/66
e1 e5 e2 e0 e4 e3 I1 I2 I3 x′ = a3x + b3 x e1 e2 e3 I1 I2 I3 A2x + B2 A3x + B3 A4x + B4 e0 R
Algorithmic Analysis of Polygonal Hybrid Systems – p.57/66
e′ e γ(e′, x, y) = (e, aix + bi, 0) Ii
Algorithmic Analysis of Polygonal Hybrid Systems – p.58/66
Algorithmic Analysis of Polygonal Hybrid Systems – p.59/66
˙ x = 1 ˙ y = 1
0 ≤ y ≤ 1
y = 1 ∧ x − 1 ∈ Ii x := ai(x − 1) + bi; y := 0
e′ e γ(e′, x, y) = (e, ai(x − 1) + bi, 0) Ii + 1
Algorithmic Analysis of Polygonal Hybrid Systems – p.60/66
(a) (b) aj(uj − lj) ai(ui − li)
e′
i
ei (−1, ai) ej (1, aj) e′
j
PCDj PCDi uj lj li ui
x = li y := 0, x := y + fi(li) ˙ x = 1 ˙ y = aj 0 ≤ y ≤ aj(uj − lj) lj ≤ x ≤ uj 0 ≤ y ≤ ai(ui − li) ˙ x = −1 ˙ y = ai li ≤ x ≤ ui γ(e′
i, x, y) = (ej, y + fi(li), 0)
ℓj ℓi
Algorithmic Analysis of Polygonal Hybrid Systems – p.61/66
Ci ≤ y ≤ Di Cj ≤ y ≤ Dj ˙ x = 1 ˙ y = ai ˙ x = 1 ˙ y = aj Aj ≤ x ≤ Bj Ai ≤ x ≤ Bi
˙ x = 0 ˙ y = 1 where bi = Ci + Biai and bj = Cj + Bjaj ˙ x = 1 ˙ y = 0 ˙ x = 0 ˙ y = 1 ˙ x = 1 ˙ y = 0 y = −aix + bi y = −ajx + bj y ≥ −aix + bi Ci ≤ y ≤ Di x ≤ Bi y ≤ −aix + bi y ≥ Ci Ai ≤ x ≤ Bi y ≤ −ajx + bj Aj ≤ x ≤ Bj y ≥ Cj y ≥ −ajx + bj Cj ≤ y ≤ Dj x ≤ Bj
y := Cj, x := y + di x = Bi
y := Cj, x := y + di x = Bi
Algorithmic Analysis of Polygonal Hybrid Systems – p.62/66
(a) (b) (c)
aix − aili
Ij
i
Il
i
Ik
i
Ii
h
Ii
m aix + bi v e′ e li ui v′ f(li) −f(li)
Ii Ij
i
Il
i
Ik
i
Ij Ik Il
Algorithmic Analysis of Polygonal Hybrid Systems – p.63/66
R2 e1 e2 R4 R3 R1 R2 R1 R4 R3 e4 e3 e1 e5 e6 e7 R6 R5 e2 v1 v2 e3 e4 e8
PCDi PCD′
i; PCD′′ i
Algorithmic Analysis of Polygonal Hybrid Systems – p.64/66
PCDi PCD′
i
PCD′′
i
γ(e1, λ, c) = (e2, λ + 1, c − 1) g ≡ e1 ∧ c > 0 γ(e1, λ, c) = (e2, λ + 1, c − 1) g ≡ e1 ∧ c > 0 γ(e2, λ, c) = (e2, λ, c) g ≡ e2 PCDj PCDk γ(e1, λ, c) = (e4, f′′(λ), c) g ≡ e1 ∧ c = 0 g ≡ e1 ∧ c = 0 g ≡ e1 γ(e1, λ, c) = (e4, λ − 1, c + 1) γ(e3, λ, c) = (e2, λ, c) g ≡ e3
qi ℓi ℓ′′
i
ℓ′
i
ℓj ℓk
γ(e1, λ, c) = (e4, f′(λ), c)
Algorithmic Analysis of Polygonal Hybrid Systems – p.65/66
e2 e3 e1 (0, f(x0) = (−1)⌊2x0⌋) (0, f(x0) = (−1)⌊2x0⌋)
2
Algorithmic Analysis of Polygonal Hybrid Systems – p.66/66