Def.: A nem determinisztikus Turing-gep a negyesen, ahol ugyanaz mint a rendes Turing-gepnel.
valtozo az ugynevezett atmenetrelacio.
Ha a allapotban a betuket olvassa, ezutan allapotba kerul, a betuket irja, es a fejek iranyokva mozognak, akkor megengedett (legalis) egy lepes, ha .
Azt mondjuk, hogy a nemdeterminisztikus Turing-gep lepesben elfogad egy inputut, ha letezik megengedett lepeseknek olya hosszu sorozata, amely vegen megall, es kiirja, hogy .
pelda: G3C (graf szinezheto-e 3 szinnel) felismerese megy linearis idoben nemdeterminisztikus Turing-geppel.
Def.: ha -hez letezik nemdeterminisztikus Turing-gep, amely -et felismeri lepesben, minden mast elutasit.
Def.: ha -hez letezik nemdeterminisztikus Turing-gep, amely felismeri -et tarban, minden mast elutasit.
Def.: Azt mondjuk, hogy a -nek az beli tagságára az szó polinomiális tanú, ha -hez van olyan (determinisztikus) Turing-gep, hogy elfogadja a párt -ben polinomiális idóben.
Tetel: -nek van polinomialis tanuja.
Biz.:
Adott eseten legye a nemdeterminisztikus Turing-gep elfogado lepeseinek sorozata.
Adjunk meg egy inputot, a leirasat, es az elfogado lepesek sorozatat egy Turing-gepnek ami ellenorzi hogy valoban elfogado lepesek sorozata-e.
Legyen egy nemdeterminisztikus Turing-gep
- nemdeterminisztikus fazis: folir egy szot, ahol
- determinisztikus faizs: ellenorzi, hogy jo-e, azaz valoban polinomialis tanu-e -hez
Def.:
Tetel: (Pratt, 1975)
Biz.: jegyzet 18. oldal alja