Konfigurace

  • Konfigurace Turingova stroje je dána
    • stavem řídící jednotky
    • obsahem pásky
    • pozicí hlavy
  • Konkrétní konfiguraci stroje popíšeme trojicí
    • , či zkráceně , kde a
  • Počáteční konfigurace stroje pro vstup je konfigurace
  • Akceptující konfigurace stroje pro vstup je např.
  • Zamítající konfigurace stroje pro vstup je např.

Výpočet

  • Výpočet Turingova stroje na vstupním slově chápeme jako posloupnost konfigurací kde je iniciální konfigurace a pro máme (tedy dostaneme z jedním krokem, aplikací přechodové funkce ). Výpočet může skončit v koncové konfiguraci, nebo být nekonečný.
  • Stroj akceptuje vstupní řetězec právě když výpočet na je konečný a poslední konfigurace je akceptující.
  • Stroj zamítá vstupní řetězec právě když výpočet na je konečný a poslední konfigurace je zamítající.
  • Množinu všech slov , které TS přijímá = akceptuje, značíme .
  • Jazyk nazýváme jazyk částečně rekurzivní = akceptovaný TS .
  • Pokud navíc platí, že TS zamítá každé slovo, které nepatří do , nazýváme jazyk jazyk rekurzivní = rozhodovaný TS .

Předchozí: Turingův stroj, nedeterministický TS Následující: Church-Turingova teze, varianty TS Celý okruh: 1. Teoretické základy informatiky