Изменения

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

Локальные автоматы

Нет изменений в размере, 18:28, 2 января 2015
Нет описания правки
}}
[[Файл:Myhill2.png|300px200px|thumb|right|Рисунок 1]][[Файл:Myhill3.png|200px|thumb|right|Рисунок 2]]
Рассмотрим пример (рис. 1). Этот граф может быть использован для распознавания строк над алфавитом <tex>\Sigma = \{a, b\}</tex>. По определению, язык, распознаваемый данным графом, состоит из непустых строк, начинающихся и заканчивающихся на <tex>a</tex>; он имеет вид: <tex>L = (a \Sigma^* \cap \Sigma^* a) \setminus \Sigma^* b^2 \Sigma^*</tex>.
Язык <tex>L(G)</tex>, распознаваемый графом Майхилла, состоит из всех разрешенных строк из <tex>\Sigma^+</tex>.
[[Файл:Myhill3.png|300px|thumb|right|Рисунок 2]]
Рассмотрим детерменированный конечный автомат, представленный на рисунке 2.
Не сложно проверить, что он распознает тот же язык, что и граф на рисунке 1.
Анонимный участник

Навигация