MATL: Semantics - PowerPoint PPT Presentation

1 / 22
About This Presentation
Title:

MATL: Semantics

Description:

Each view a is associated with a set of local models (e.g. CTL structures) of ... A chain c links local models which assign the same truth value to formulae with ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 23
Provided by: massimobe
Category:
Tags: matl | fausto | semantics

less

Transcript and Presenter's Notes

Title: MATL: Semantics


1
MATL Semantics
e
Local Models
BA
BB
BBBB
BABB
BABA
BBBA
.
.
.
.
.
.
.
.
.
.
.
.
2
MATL Semantics
e
BA
BB
BBBB
BABB
BABA
BBBA
Each view a is associated with a set of local
models (e.g. CTL structures) of the corresponding
language La and a (local) satisfiability relation.
.
.
.
.
.
.
.
.
.
.
.
.
3
MATL Semantics
e
ce
BABBf
BA
BB
cBA
BBf
BBBB
BABB
BABA
BBBA
f
.
.
.
.
.
.
.
.
.
.
.
.
4
MATL Semantics
e
ce
BABBf
BA
BB
cBA
BBf
BBBB
BABB
BABA
BBBA
cBABB
f
.
.
.
.
.
.
.
.
.
.
.
.
5
MATL Semantics
e
ce
BABBf
BA
BB
cBA
BBf
BBBB
BABB
BABA
BBBA
cBABB
f
A chain c links local models which assign the
same truth value to formulae with the same
intended meaning
.
.
.
.
.
.
.
.
.
.
.
.
6
Compatibility Chains
  • Chains are finite sequences of local models of
    the form
  • c ltce ,cBi ,cBiBj ,,ca gt
  • where
  • each element ca is a local model of La
  • a bg (i.e. b is a prefix of a)

7
Compatibility Chains
  • Chains are finite sequences of local models of
    the form
  • c ltce ,cBi ,cBiBj ,,ca gt
  • where
  • each element ca is a local model of La
  • a bg (i.e. b is a prefix of a)
  • Chains can go through different modalities
    express how different nested modalities affect
    each other.

8
Compatibility Chains
e
ce c?e
BABBf
BA
cBA
BBf
BBf
c?BA
9
Compatibility Chains
e
ce c?e
BABBf
BA
cBA
BBf
BBf
c?BA
A Compatibility Relation C is a set of chains
such that ca ? Bf iff ?c?? C,
c?aca implies c?a ? f
10
Chains and Satisfiability
  • Given a Compatibility Relation C and a formula
    f?La , C ? a f (read f is true in C) is defined
    as follows
  • C ? a f iff ?cltce ,cBi ,cBiBj ,,ca ,,cab
    gt?C, ca ? f

11
MATL Semantics
e
Chains
BA
BB
BABA
BBBB
BABB
BBBA
.
.
.
.
.
.
.
.
.
.
.
.
12
MATL Logical Consequence
  • Definition A set of MATL formulae G logically
    entails a f
  • G ? a f
  • if for every Compatibility Relation C and every
    chain c?C
  • if for every prefix b of a (i.e. a bg for some
    g)
  • cb ? Gb
  • then
  • ca ? f

where Gb f b f belongs to G
13
MATL Structure
  • We use CTL structures on the languages of the
    corresponding views as local models of the views

14
MATL Structure
  • We use CTL structures on the languages of the
    corresponding views as local models of the views
  • Satisfiability in CTL is defined with respect to
    a CTL structure and a state.
  • Therefor we take as local models pairs of the
    form
  • lt f , s gt
  • where
  • f lt S,J,R,Lgt is a CTL structure
  • s is a state of f (i.e. s belongs to S)

15
MATL Structure
  • We use pairs ltCTL structure,stategt as local
    models of each views
  • A MATL structure is a Compatibility Relation C
    such that
  • 1 for any chain c ? C, ca lt f , s gt
  • - where f lt S,J,R,Lgt is a CTL structure and
  • - s is a state in S

16
MATL Structure
  • We use pairs ltCTL structure,stategt as local
    models of each views
  • A MATL structure is a Compatibility Relation C
    such that
  • 1 for any chain c ? C, ca lt f , s gt
  • - where f lt S,J,R,Lgt is a CTL structure and
  • - s is a state in S
  • 2 for any state s? of S , there is a c?? C with
    ca lt f , s? gt

17
MATL vs Modal Logic
  • Under appropriate restrictions, MATL is
    equivalent to Modal Logic K (n).

18
MATL vs Modal Logic
  • Under appropriate restrictions, MATL is
    equivalent to Modal Logic K(n).
  • Restrictions
  • Assume La Lb for all views a,b?B
  • Assume each a is associated with the set of all
    the propositional models of La

19
MATL vs Modal Logic
  • Theorem For any formulae f,y ? La and view a?B
  • ? a BX(f ? y) ? (BXf ? BXy)

20
MATL vs Modal Logic
  • Theorem For any formulae f,y ? La and view a?B
  • ? a BX(f ? y) ? (BXf ? BXy)
  • Theorem For any view a?B and set of formulae
    G,f?La
  • a G ? a f implies a BXG ? a BXf
  • (BXG BXy y is a formula in G)

21
MATL vs Modal Logic
  • Theorem For any formulae f,y ? La and view a?B
  • ? a BX(f ? y) ? (BXf ? BXy)
  • Theorem For any view a?B and set of formulae
    G,f?La
  • a G ? a f implies a BXG ? a BXf
  • (BXG BXy y is a formula in G)
  • Theorem For any view a?B and set of formulae
    G,f?Le
  • e G ? e f iff a G ? a f

22
MATL vs Modal Logic
  • Theorem For any view a?B and formula f ? Le
  • ?K f iff ? a f
  • (where ?K denotes satisfiability in Modal K)
Write a Comment
User Comments (0)
About PowerShow.com