Автоматы с eps-переходами. Eps-замыкание — различия между версиями
(→Эквивалентность автоматов с переходами по строкам и НКА. Eps-замыкание) |
м (→Автоматы с eps-переходами) |
||
Строка 1: | Строка 1: | ||
[[Категория: Теория формальных языков]] | [[Категория: Теория формальных языков]] | ||
==Автоматы с eps-переходами== | ==Автоматы с eps-переходами== | ||
− | Конечный автомат с <tex>\varepsilon</tex>-переходами --- конечный автомат, в котором есть возможность совершать переходы по <tex>\varepsilon</tex>. | + | Конечный автомат с <tex>\varepsilon</tex>-переходами {{---}} конечный автомат, в котором есть возможность совершать переходы по <tex>\varepsilon</tex>. |
{{Определение | {{Определение | ||
− | |definition=<tex>\varepsilon</tex>-НКА <tex>A</tex> --- это набор <tex>A={\langle\Sigma,Q,s,T,\delta\rangle}</tex>, где все компоненты имеют тот же смысл, что и для [[Недетерминированные конечные автоматы|НКА]], за исключением <tex>\delta : Q\times \Sigma\bigcup\{\varepsilon\} \to \cal P</tex><tex>(Q)</tex>. | + | |definition=<tex>\varepsilon</tex>-НКА <tex>A</tex> {{---}} это набор <tex>A={\langle\Sigma,Q,s,T,\delta\rangle}</tex>, где все компоненты имеют тот же смысл, что и для [[Недетерминированные конечные автоматы|НКА]], за исключением <tex>\delta : Q\times \Sigma\bigcup\{\varepsilon\} \to \cal P</tex><tex>(Q)</tex>. |
}} | }} | ||
+ | |||
==Эквивалентность автоматов с переходами по строкам и НКА. Eps-замыкание== | ==Эквивалентность автоматов с переходами по строкам и НКА. Eps-замыкание== | ||
Рассмотрим автомат, в котором переходы осуществляются по строкам. Это переходы вида <tex>\langle p,\alpha\beta\rangle\vdash\langle q,\beta\rangle</tex>, где <tex>\alpha,\beta</tex> --- строки. | Рассмотрим автомат, в котором переходы осуществляются по строкам. Это переходы вида <tex>\langle p,\alpha\beta\rangle\vdash\langle q,\beta\rangle</tex>, где <tex>\alpha,\beta</tex> --- строки. |
Версия 23:25, 21 октября 2011
Автоматы с eps-переходами
Конечный автомат с
-переходами — конечный автомат, в котором есть возможность совершать переходы по .Определение: |
НКА, за исключением . | -НКА — это набор , где все компоненты имеют тот же смысл, что и для
Эквивалентность автоматов с переходами по строкам и НКА. Eps-замыкание
Рассмотрим автомат, в котором переходы осуществляются по строкам. Это переходы вида
, где --- строки.Теорема: | ||
Автоматы с переходами по строкам эквивалентны недетерминированным конечным автоматам. | ||
Доказательство: | ||
Рассмотрим два случая:
Ход построения -замыкания:
| ||
Совпадение множеств языков, допускаемых eps-НКА и ДКА
Утверждение: |
Множество языков, допускаемых автоматами с детерминированными конечными автоматами. -переходами, совпадает с множеством языков, допускаемых |
L(ДКА) = L(НКА). По только что доказанной теореме, L(НКА) = L( -НКА). Значит, L(ДКА) = L( -НКА). |