1.5 Machines de Turing non-déterministes

Semi-décision

Soit

  • M=\left(K, \Sigma, \delta, s,\left\{ h\right\} \right) un MT,
  • \Sigma_0 \subseteq \Sigma\setminus \left\{\sqcup ,\triangleright\right\}
  • et L \subset \Sigma_0^*

On dit que M semi-décide L (ou accepte L) si et seulement si \forall \omega\in\Sigma_0^*, \quad \omega\in L \Leftrightarrow M s'arrête avec l'entrée \omega.

N.B. : \forall \omega\in\Sigma_0^*, \quad \omega\notin L \Leftrightarrow M boucle à l'infini avec l'entrée \omega.

· 2009/11/30 15:29 · Maurice Lanselle

Exemple

FIXME faut faire un dessin

déf : semi-décidabilité

déf : décision

déf : calcule

Remarque

Toute MT est un MTND. Est-ce qu'on peut avoir une MT équivalente à une MTND?

Théorème d'équivalence

Si une MTND décide (resp. semi-décide) un langage L, alors il existe une MT standard qui décide (resp. semi-décide) L.

Preuve

 
m1ilc/c_et_c_5.txt · Dernière modification: 2009/10/19 11:14 par suitable
 
Sauf mention contraire, le contenu de ce wiki est placé sous la licence suivante :CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki