• Keine Ergebnisse gefunden

Formale Techniken der Software-Entwicklung ¨Ubung am 05.06.2015 Christian Kroiß 8. Juni 2015

N/A
N/A
Protected

Academic year: 2021

Aktie "Formale Techniken der Software-Entwicklung ¨Ubung am 05.06.2015 Christian Kroiß 8. Juni 2015"

Copied!
4
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Formale Techniken der Software-Entwicklung

Ubung am 05.06.2015 ¨

Christian Kroiß

8. Juni 2015

(2)

Endlicher Automat in Pr¨ adikatenlogik

a

c b

Initialzustand: a

Finale (akzeptierende) Zust¨ ande: {b, c }

Gesucht: Pr¨ adikatenlogische

Struktur, die den Automaten

beschreibt.

(3)

Struktur f¨ ur Automaten

a

c b

Definiere Signatur σ = (C, F, P, | · |):

I

C = {i}

I

i

steht f¨ ur den initialen Zustand

I

F = ∅

I

P = {R, F }, |R| = 2, |F | = 1

I

R(x, y):

Transitionsrelation - Transition von x nach y existiert

I

F(x ): Zustand

x ist final (akzeptierend)

Definiere σ-Struktur A: A = {a, b, c}, i

A

= a,

R

A

= {(a, a), (a, b), (a, c), (b, c ), (c , c )}, F

A

= {b, c}

(4)

Formeln f¨ ur Automaten-Eigenschaften

a

c b

Gesucht:

Formeln f¨ ur die folgende Aussagen.

1. Es gibt eine ausgehende

Transition vom Initialen Zustand.

I

∃y . R(i, y) 2. Der initiale

Zustand ist kein finaler Zustand.

I

¬F(i)

3. Der Automat ist deterministisch.

I

∀x ∀y∀z. (R(x, y ) ∧ R(x, z) = ⇒ y = z ) 4. Der Automat hat keinen Deadlock.

I

∀x ∃y. R(x, y)

Referenzen

ÄHNLICHE DOKUMENTE

Einf¨ ugeschritts: wenn x das Pr¨ adikat pp erf¨ ullt und jedes Element aus A das Pr¨ adikat pp erf¨ ullt, dann erf¨ ullt auch jedes Element aus dem durch Einf¨ ugen von x in

Sei M eine Kripke-Struktur, die ein (nebenl¨ aufiges System) mit endlich vielen Zust¨ anden beschreibt, und sei φ eine temporallogische Formel, die eine gew¨ unschte Eigenschaft

Resolution ist nicht vollst¨ andig: Sei C eine Formel in CNF (also eine Menge von Klauseln) und K eine Klausel. Nachdem in {B , ¬C , D} aber keine komplement¨ aren Literale

Zur Autorin: Sophie Marie teske besucht die 12. Klasse der Freien Waldorfschule Mülheim a.. Alle mechanischen, auf Reproduktion beruhenden Arbei- ten werden längerfristig

- Auslegung eines Antrages auf Erteilung einer wasserrechtlichen Plangeneh- migung/Planfeststellung ; Herstellung der ökologischen Durchgängigkeit der Anger an

öffentlichen und nichtöffentlichen Sitzung des Rates der Stadt Ratingen nicht abschließend beraten werden, wird der Rat der Stadt Ratingen - rein vorsorglich bereits

Der „Sächsische Meilenstein 2015 - Preis für erfolgreiche Unternehmensnach- folge“ startet in diesem Jahr mit einem Novum: Neben gelungenen Nachfolgen werden nun zusätzlich

So wird beispielsweise bei jedem Quartierwechsel eines Gastes in einen anderen Beherbergungsbetrieb eine (neue) Ankunft gezählt, oder aber für Gäste, die bereits in einem