Изменения

Перейти к: навигация, поиск

Недетерминированные конечные автоматы

1329 байт добавлено, 04:42, 5 октября 2010
α версия
== Недетерминированный конечный автомат ==
{{Определение
|definition=
Недетерминированный конечный автомат(НКА) --- набор из пяти элементов <tex>\langle \Sigma , Q, s \in Q, T \subset Q, \delta : Q \times \Sigma \to p(Q) \rangle</tex>, где <tex>\Sigma</tex> -- алфавит, <tex>Q</tex> -- множество состояний автомата, <tex>s</tex> -- начальное состояние автомата, <tex>T</tex> -- Множество допускающих состояний автомата, <tex>\delta</tex> -- функция переходов.
Таким образом НКА - это ДКА с возможностью нескольких переходов по одному символу из одного состояния.
}}

=== Язак автомата ===
{{Определение
|definition=
<tex>L(\mathcal{A})=\{\alpha| Ǝt: \langle s, \alpha \rangle \vdash^* \langle t, \varepsilon \rangle t \in T\}</tex> --- язык автомата <tex>\mathcal{A}</tex>.
}}


== Пример ==

*******


== Способ хранения ==

**********

Память <tex>|Q|^2||\Sigma|</tex>.


== Теорема ==
{{Теорема
|statement=
α(ДКА) = α(НКА)
|proof=
proof.
}}
18
правок

Навигация