Modal Logics for Timed Control
Patricia Bouyer1, Franck Cassez2 and François Laroussinie1
1LSV, ENS-Cachan 2IRCCyN, Nantes
Modal Logics for Timed Control Patricia Bouyer 1 , Franck Cassez 2 - - PowerPoint PPT Presentation
Modal Logics for Timed Control Patricia Bouyer 1 , Franck Cassez 2 and Franois Laroussinie 1 1 LSV, ENS-Cachan 2 IRCCyN, Nantes France CONCUR05 San Francisco, CA Control of Timed Systems Controllability with L Outline of the talk
1LSV, ENS-Cachan 2IRCCyN, Nantes
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 2 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 3 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 4 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 4 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 4 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 4 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 4 / 30
Control of Timed Systems Controllability with Lν
Timed Automata
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 5 / 30
Control of Timed Systems Controllability with Lν
Timed Automata
1.1
c1
2.1
c2
0.1
u
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 5 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 6 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 7 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 7 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 7 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 7 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 7 / 30
Control of Timed Systems Controllability with Lν
1
2
3
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 8 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 9 / 30
Control of Timed Systems Controllability with Lν
ν) :
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 9 / 30
Control of Timed Systems Controllability with Lν
ν) :
ν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 9 / 30
Control of Timed Systems Controllability with Lν
ν) :
ν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 9 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 10 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 11 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 12 / 30
Control of Timed Systems Controllability with Lν
def
def
a
a
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 12 / 30
Control of Timed Systems Controllability with Lν
d
d
def
def
def
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 12 / 30
Control of Timed Systems Controllability with Lν
d
d
def
def
def
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 12 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 13 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 13 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 13 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 13 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 13 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 13 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 14 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 14 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 14 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 14 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 14 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 14 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 15 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 15 / 30
Control of Timed Systems Controllability with Lν
ν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 15 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 16 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 16 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 16 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 16 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 17 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 17 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 17 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 17 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 17 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 17 / 30
Control of Timed Systems Controllability with Lν
ν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 17 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 18 / 30
Control of Timed Systems Controllability with Lν
ν = Lν + new modality [δ
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 18 / 30
Control of Timed Systems Controllability with Lν
ν = Lν + new modality [δ
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 18 / 30
Control of Timed Systems Controllability with Lν
ν = Lν + new modality [δ
t
t
t′
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 18 / 30
Control of Timed Systems Controllability with Lν
ν = Lν + new modality [δ
ν
Syntax CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 18 / 30
Control of Timed Systems Controllability with Lν
ν = Lν + new modality [δ
ν
Syntax
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 18 / 30
Control of Timed Systems Controllability with Lν
ν = Lν + new modality [δ
ν
Syntax
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 18 / 30
Control of Timed Systems Controllability with Lν
ν = Lν + new modality [δ
ν
Syntax
ν
ν.
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 18 / 30
Control of Timed Systems Controllability with Lν
σ∈Actc∪{λ} ϕ σ
σ def
σ def
σ def
σ def
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 19 / 30
Control of Timed Systems Controllability with Lν
σ def
σ def
σ def
ac∈Actc
def
σ def
σ def
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 20 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 21 / 30
Control of Timed Systems Controllability with Lν
ν is strictly more expressive than Lν over timed automata.
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 22 / 30
Control of Timed Systems Controllability with Lν
ν is strictly more expressive than Lν over timed automata.
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 22 / 30
Control of Timed Systems Controllability with Lν
ν is strictly more expressive than Lν over timed automata.
Computation
ν over timed automata is EXPTIME-complete.
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 22 / 30
Control of Timed Systems Controllability with Lν
ν is strictly more expressive than Lν over timed automata.
Computation
ν over timed automata is EXPTIME-complete.
Quotient
ν is compositional for the class of timed automata.
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 22 / 30
Control of Timed Systems Controllability with Lν
ν is strictly more expressive than Lν over timed automata.
Computation
ν over timed automata is EXPTIME-complete.
Quotient
ν is compositional for the class of timed automata.
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 22 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 23 / 30
Control of Timed Systems Controllability with Lν
ν
ν ) to a Model Checking
ν)
ν
ν is compositional for TA
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 24 / 30
Control of Timed Systems Controllability with Lν
ν
ν ) to a Model Checking
ν)
ν
ν is compositional for TA
ν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 24 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 25 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 26 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 27 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 28 / 30
Control of Timed Systems Controllability with Lν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 29 / 30
Back CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 30 / 30
≥0
≥0
a
g,a,r
d
Back CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 31 / 30
ν
ν
Back CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 32 / 30
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 33 / 30
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 33 / 30
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 33 / 30
ν
CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 33 / 30
def
Back CONCUR’05 (San Francisco, CA) Modal Logics for Timed Control 34 / 30