VL-02 Turing Maschinen Flashcards

1
Q

Was sind die 3 Arten wie ein Berechnungsproblem dargestellt werden kann?

A

Relation, Funktion oder Sprache

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

Was ist eine K-Band TM und wie unterscheidet sie sich zur k-spurigen TM?

A

Ein k-Band TM ist eine Verallgemeinerung der TM mit k Arbeitsbändern, welche über einen unabhängigen Kopf verfügen.

δ : (Q \ {¯q}) × Γ^k → Q × Γk × {L, R, N}^k

Die k-spruige TM hat nur einen Kopf

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

Wie kann eine k-Band TM durch eine 1-Band TM simuliert werden?

A

Eine k-Band-TM M mit Zeitbedarf t(n) und Platzbedarf s(n) kann von einer 1-Band-TM M′ mit Zeitbedarf O(t2(n)) und Platzbedarf O(s(n)) simuliert werden.

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

Wie funktioniert die universelle TM?

A

Die universelle TM liest als Eingabe die kodierte TM (Gödelnummer) <M> und die Eingabe w ein und simuliert das Verhalten von M unter w.</M>

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

Was sind die Eigenschaften einer Gödelnummer?

A
  • Präfixfrei: Keine Gödelnummer ist Teil einer anderen Gödelnummer
  • Kodierung der Übergänge

Der Übergang δ(qi , Xj ) = (qk , Xℓ, Dm) wird kodiert durch den
Binärstring
0^i 10^j 10^k 10^ℓ 10^m

⟨M⟩ = 111 code(1) 11 code(2) 11 . . . code(s) 111

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

Was besagt die Church-Turing These?

A

Die Klasse der TM-berechenbaren Funktionen stimmt mit der Klasse der “intuitiv berechenbaren” Funktionen überein.

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