Main concepts Flashcards

1
Q

Halteproblem

A

Entscheide ob ein Program mit einenr gegebenen Eingabe terminiert.

H = { _w | M halt auf w }

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

Unterprogrammtechnik

A

Verwendet zum Beweis von Unetnscheidbarkeit.

  • Sei Lā€™ eine bereits analysierte und nicht -endscheidbare Sprache
  • Sei L eine neue Sprache die wir untersuchen.

Um nachzuweisen, dass L nicht entscheidbar ist, genugt es zu zeigen, dass man mit Hilfe von Unterprogrammaufrufen einer TM M_L (zum Ent. von L) auch die Sprache Lā€™ entscheiden kann.

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

Diagonalisierung

A

Beweismethode die die eine Matrix mit Fokus auf die Diagonalspalte.

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

Abzahlbarkeit

A

Menge abzahlbar wenn Menge leer oder wenn es eine surjektive Abbildung c: N -> M gibt.

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

Semi-entscheidbarkeit

A

Wenn es 1 TM gibt die L erkennt.

L erkennt M, wenn:
M jedes wort aus L akzeptiert
M kein Wort akzeptiert, das nicht in L enthalten ist.

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

Aufzahler

A

Variante der TM mit einem angeschlossenen Drucker. Eine BAnd funkzioniert als Ausgabeband auf dem sich der Kopf nur nach rechts bewegen kann und drauf nur geschrieben werden kann.

  • Aufzahler mit leerem Arbeitsband gestartet und gibt mir der Zeit alle Worter in L auf dem Drucker aus.
  • Die ausgegebenen Worter werden dabei immer durch ein Trennzeichen separiert, das nicht in Alphabet enthalten ist.
  • Der Aufzahler druckt nur Worter in L.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Rekursiv aufzahlbar

A

Wenn L einen Aufzahler hat

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