• Keine Ergebnisse gefunden

Exercise Sheet 9

N/A
N/A
Protected

Academic year: 2021

Aktie "Exercise Sheet 9"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Applied Automata Theory (WS 2012/2013) Technische Universit¨at Kaiserslautern

Exercise Sheet 9

Jun.-Prof. Roland Meyer, Reiner H¨uchting, Georgel C˘alin Due: Tue, Dec 18 (noon) Exercise 9.1 NBA Inclusion

Give NBAsA,Bover{a, b}withL(A) =baω andL(B) = (a+b)aω. Construct another NBA C – as explained in class – such thatL(A)⊆L(B) precisely whenL(C) = Σω. Exercise 9.2 LTL Laws

Establish whether the following congruences hold or do not hold:

(a)♦♦ϕ≡♦ϕ (f)ϕ∧ ♦ϕ≡ϕ (k) (♦ϕ)∧(♦ψ)≡♦(ϕ∧ψ) (b)ϕ≡ϕ (g)(ϕ∧ψ)≡ϕ∧ψ (l) (ϕ∨ ¬ψ)≡ ¬♦(¬ϕ∧ψ) (c)♦ϕ≡♦ϕ (h)♦(ϕ∧ψ)≡♦ϕ∧♦ψ (m)(ϕU ψ)≡(ϕ)U(ψ) (d)♦♦ϕ≡♦ϕ (i) ♦(ϕ∨ψ)≡♦ϕ∨♦ψ (n)ϕ→♦ψ≡ϕU(ψ∨ ¬ϕ) (e)♦ϕ≡♦ϕ (j)ϕU(ϕU ψ)≡ϕU ψ (o) (ϕU ψ)U ψ≡ϕU ψ

Note: yes/no answer suffice as long as you are able to sustain your claims verbally.

Exercise 9.3 Positive Normal Form

Recall that a formula over Σ =P(P) is in positive normal form (PNF) if expressible by ϕ ::= p | ¬p| ϕ|ϕ∨ϕ|ϕ∧ϕ|ϕU ϕ|ϕRϕ where p∈ P.

(a) Express¬ p

→ (p∧ ¬r) U ¬(q)

∧ ¬ ¬p∨ ♦r

in PNF.

(b) Prove that every LTL formula can be brought to PNF.

Exercise 9.4

(a) In the lecture, LTL was only defined with operators concerning the future. However, it is sometimes convenient to talk about the past as well. Therefore we introduce an operator C, where C p means ”p has held at some time in the past”. Express the following formula withoutC:

(ϕ→Cψ)

(b) We define three notions of fairness (enandexstand for ”enabled” and ”executed”):

Absolute fairness (impartiality): ♦ex (AF) Strong fairness (compassion): ♦en→♦ex (SF)

Weak fairness (justice): ♦en→♦ex (WF)

(2)

Which of the following statements hold for the NBAA depicted below?

A|=AF→♦a A|=SF→♦a A|=WF→♦a

q0 q1

en b

q2

a ex

Referenzen

ÄHNLICHE DOKUMENTE

Applied Automata Theory (WS 2013/2014) Technische Universit¨ at Kaiserslautern. Exercise

Let | = fin be the satisfaction relation between finite words and LTL[ , U , < , S] formulas, de- fined exactly as the | = relation but only considering positions of the word

Applied Automata Theory (WS 2014/2015) Technische Universit¨ at Kaiserslautern.. Exercise

Applied Automata Theory (WS 2014/2015) Technische Universit¨ at Kaiserslautern. Exercise

Applied Automata Theory (WS 2014/2015) Technische Universit¨ at Kaiserslautern.. Exercise

Applied Automata Theory (WS 2014/2015) Technische Universit¨ at Kaiserslautern.. Exercise

Applied Automata Theory (WS 2014/2015) Technische Universit¨ at Kaiserslautern. Exercise

Applied Automata Theory (WS 2014/2015) Technische Universit¨ at Kaiserslautern.. Exercise