HomeWissen Stichwortverzeichnis Tags

Turingmaschine

Einfache Sprache

DEA erweitern durch unendliche viele Zustände -> Speicherrestriktion aufheben aber so minimal hinzugeben damit die Maschine immer noch mit möglichst wenigen Annahmen und im Umkehrschluss möglichst generell ist. Die simpelste Form ist mit einem “endlosen” Band.

Es gibt 4 Möglichkeiten eine TM zu beschreiben:

  1. Formale Beschreibung; korrekte mathematische Definition
  2. Graphische Beschreibung; durch ein Zustandsdiagramm
  3. High-level Beschreibung; Konkrete Implementation mit Details
  4. Informelle Beschreibung; allgemeine Beschreibung ohne Details

Es wird zwischen DTM und NDTM unentschieden. Arten:

Syntax

Eine Turingmaschine (TM) ist eine Struktur $(Q,A,\Gamma,\delta,q_0,\textvisiblespace,q_{acc},q_{rej})$ mit:

Anmerkungen

Semantik

Zentrale Begriffe

Erkennen

Eine TM erkennt eine Sprache, deren Wörter sie akzeptiert.

Entscheiden

Eine TM entscheidet eine Sprache, wenn für jedes Wort eine endliche Berechnung existiert.

“Turing” Sprache?

Sei $\mathcal{M}$ eine TM. Dann sei die Sprache welche die TM abbildet wie folgt definiert $L(M)=\{w\in A^*|es existiert eine akzeptierende Berechnung\}$.

Home: