Mercurial > 13ss.theoinf
diff notes/tex/computation.tex @ 43:c14b92bfa07f
add missing slides; correct some errors
author | Markus Kaiser <markus.kaiser@in.tum.de> |
---|---|
date | Thu, 11 Jul 2013 21:57:50 +0200 |
parents | 5d10471f5585 |
children | 8e79d33bdece |
line wrap: on
line diff
--- a/notes/tex/computation.tex Thu Jul 11 21:25:21 2013 +0200 +++ b/notes/tex/computation.tex Thu Jul 11 21:57:50 2013 +0200 @@ -120,6 +120,28 @@ \end{frame} } +\defineUnit{ndtm}{% +\begin{frame} + \frametitle{Nichtdeterministische TM} + \setbeamercovered{dynamic} + + \begin{definition}[Nichtdeterministische Turingmaschine] + Eine \alert{nichtdeterministische} Turingmaschine (TM) ist ein Tupel $M = (Q, \Sigma, \Gamma, \delta, q_0, \square, F)$ aus einer/einem + \begin{itemize} + \item \ldots + \item \alert{Übergangsfunktion} $\delta : Q \times \Gamma \to \mathcal{P} \left( Q \times \Gamma \times \left\{ L, R, N \right\} \right)$ + \item \ldots + \end{itemize} + \end{definition} + + \vfill + + \begin{theorem} + Zu jeder nichtdeterministischen TM $N$ gibt es eine deterministische TM $M$ mit \alert{$L(N) = L(M)$}. + \end{theorem} +\end{frame} +} + \defineUnit{chomsky}{% \begin{frame}[c] \frametitle{Chomsky-Hierarchie} @@ -471,6 +493,28 @@ \end{frame} } +\defineUnit{breduktion}{% +\begin{frame} + \frametitle{Reduzierbarkeit} + \setbeamercovered{dynamic} + + \begin{definition}[Reduzierbarkeit] + Eine Menge $A \subseteq \Sigma^*$ ist \alert{reduzierbar} auf eine Menge $B \subseteq \Gamma^*$ gdw es eine totale und berechenbare Funktion $f:\Sigma^* \to \Gamma^*$ gibt mit + \[\forall w \in \Sigma^*. w \in A \Longleftrightarrow f(w) \in B\] + Wir schreiben dann \alert{$A \leq B$}. + \end{definition} + + \vfill + + \structure{Intuition}: + \begin{itemize} + \item $B$ ist \alert{mindestens so schwer} zu lösen wie $A$ + \item Ist $A$ unlösbar, dann auch $B$. + \item Ist $B$ unlösbar, dann erst recht $A$. + \end{itemize} +\end{frame} +} + \defineUnit{spezielleshalteproblem}{% \begin{frame} \frametitle{Spezielles Halteproblem}