VL-01 Turing-Maschinen Flashcards

1
Q

Was ist die Definition eines Problems?

A

Ein Problem ist eine Relation der Form: R ⊆ Σ* x Σ*
Ein Paar (x,y) liegt dabei in R, wenn y eine zulässige Ausgabe, zu Eingabe x ist

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Wann ist ein Problem eine Funktion, anstatt einer Relation?

A

Wenn es zu jeder Eingabe eine zulässige Ausgabe gibt:
Beispiel: Nachfolger von x

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Was ist ein Entscheidungsproblem?

A

Ein Problem, bei dem die Ausgabe ja oder nein ist (bzw. 0 oder 1)

Σ* → {0, 1}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Was ist eine Sprache?

A

Eine Sprache L ist eine Teilmenge von Σ, welche durch ein entsprechendes Entscheidungsproblem definiert wird.
L = f −1(1) ⊆ Σ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Wie ist eine Turingmaschine definiert?

A

Durch das 7-Tupel (Q, Σ, Γ, B, q0, ¯q, δ):

Q die endliche Zustandsmenge
Σ das endliche Eingabealphabet
Γ ⊃ Σ das endliche Bandalphabet
B ∈ Γ \ Σ das Leerzeichen (Blank, in Bildern □)
q0 ∈ Q der Anfangszustand
¯q ∈ Q der Endzustand
δ : (Q \ {¯q}) × Γ → Q × Γ × {R, L, N}
die Zustands¨uberf¨uhrungsfunktion

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wann akzeptiert eine Turingmaschine ein Entscheidungsproblem?

A

Wenn das Ausgabewort mit einer 1 beginnt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Was ist eine rekursive Funktion?

A

Eine Funktion f : Σ* → Σ* heisst rekursiv (T-berechenbar),
wenn es eine TM gibt, die aus der Eingabe x
den Funktionswert f (x) berechnet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Was ist eine rekursive Sprache?

A

Eine Sprache L ⊆ Σ* heisst rekursiv (T-entscheidbar),
wenn es eine TM gibt, die für alle Eingaben terminiert und
die Eingabe w genau dann akzeptiert, wenn w ∈ L ist.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Was ist die Konfiguration einer TM?

A

Eine Konfiguration einer TM ist ein String αqβ, mit q ∈ Q und
α, β ∈ Γ∗.
Bedeutung: auf dem Band steht αβ eingerahmt von Blanks, der
Zustand ist q, und der Kopf steht über dem ersten Zeichen von β.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Wie kann man den Zustandsraum einer TM erweitern?

A

Durch das verwenden von mehreren Spuren wird der Zustandsraum um|Γ|^k vergrößert

How well did you know this?
1
Not at all
2
3
4
5
Perfectly