comparison notes/tex/automata.tex @ 37:112bd0d1fa86 default tip

fix NFA definition - thanks Hendrik!
author Markus Kaiser <markus.kaiser@in.tum.de>
date Fri, 18 Jul 2014 21:54:34 +0200
parents f7bcd68a0c12
children
comparison
equal deleted inserted replaced
36:531fdbd3ed92 37:112bd0d1fa86
61 \frametitle{NFA} 61 \frametitle{NFA}
62 \begin{definition}[Nicht-Deterministischer endlicher Automat] 62 \begin{definition}[Nicht-Deterministischer endlicher Automat]
63 Ein \structure{NFA} ist ein Tupel $N = (Q, \Sigma, \delta, S, F)$ mit 63 Ein \structure{NFA} ist ein Tupel $N = (Q, \Sigma, \delta, S, F)$ mit
64 \begin{itemize} 64 \begin{itemize}
65 \item $Q, \Sigma, F$ wie ein DFA 65 \item $Q, \Sigma, F$ wie ein DFA
66 \item Menge von \structure{Startzuständen} $S \subseteq F$ 66 \item Menge von \structure{Startzuständen} $S \subseteq Q$
67 \item \structure{Übergangsfunktion} $\delta : Q \times \Sigma \to \powerset{Q}$ 67 \item \structure{Übergangsfunktion} $\delta : Q \times \Sigma \to \powerset{Q}$
68 \end{itemize} 68 \end{itemize}
69 \end{definition} 69 \end{definition}
70 70
71 \vfill 71 \vfill
82 \frametitle{$\epsilon$-NFA} 82 \frametitle{$\epsilon$-NFA}
83 \begin{definition}[NFA mit $\epsilon$-Übergängen] 83 \begin{definition}[NFA mit $\epsilon$-Übergängen]
84 Ein \structure{$\epsilon$-NFA} ist ein Tupel $N = (Q, \Sigma, \delta, S, F)$ mit 84 Ein \structure{$\epsilon$-NFA} ist ein Tupel $N = (Q, \Sigma, \delta, S, F)$ mit
85 \begin{itemize} 85 \begin{itemize}
86 \item $Q, \Sigma, F$ wie ein DFA 86 \item $Q, \Sigma, F$ wie ein DFA
87 \item Menge von \structure{Startzuständen} $S \subseteq F$ 87 \item Menge von \structure{Startzuständen} $S \subseteq Q$
88 \item \structure{Übergangsfunktion} $\delta : Q \times \left( \Sigma \cup \{\epsilon\} \right) \to \powerset{Q}$ 88 \item \structure{Übergangsfunktion} $\delta : Q \times \left( \Sigma \cup \{\epsilon\} \right) \to \powerset{Q}$
89 \end{itemize} 89 \end{itemize}
90 \end{definition} 90 \end{definition}
91 91
92 \vfill 92 \vfill