Nächste Seite:
Nicht blockierende Synchronsiation
Aufwärts:
Spezifikation und Verifikation nebenläufiger
Vorherige Seite:
ω-(reguläre) Sprachen
Übung PLTL
Ist die Struktur
0(001)
ω
ein Modell der Formel
p
?
Gibt es ein Modell für
(
p
¬
p
)
?
Formalisieren Sie (mit den Variablen
p
i
für „Prozeß
i
besitzt Ressource``)
F
=
Prozeß 1 besitzt die Ressource unendlich oft,
G
=
Prozesse 1 und 2 besitzen die Ressource nie gleichzeitig,
H
=
immer, wenn Prozeß 1 die Ressource besitzt, dann besitzt Prozeß 2 diese nicht, wird sie aber später erhalten.
Für alle 8 Konjunktionen von
{
F
,
G
,
H
,¬
F
,¬
G
,¬
H
}
: geben Sie jeweils ein Modell als
ω
-reguläres Wort an (falls möglich).
durch die Operatoren
F
G
:
Es gibt einen Zeitpunkt, zu dem
G
gilt. Bis dahin gilt
F
.
F
: im nächsten Zeitpunkt gilt
F
.
wird PLTL erweitert.
Gegeben Sie die formale Semantik von
und
an.
Wie kann man
durch Until realisieren?
Realisieren Sie Until durch Next (mit einer Hilfsvariablen
p
, die weder in
F
noch in
G
vorkommt)
p
↔(
F
G
)
gdw.
G
∨...
Nächste Seite:
Nicht blockierende Synchronsiation
Aufwärts:
Spezifikation und Verifikation nebenläufiger
Vorherige Seite:
ω-(reguläre) Sprachen
Johannes Waldmann 2013-06-18