Изменения

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

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

594 байта добавлено, 19:05, 2 января 2015
Нет описания правки
|definition=
'''Граф Майхилла <tex>G</tex> (над алфавитом <tex>\Sigma</tex>)''' (англ. ''Myhill graph'') {{---}} ориентированный граф, удовлетворяющий свойствам:
1. # Для каждой упорядоченной пары вершин <tex>v</tex> и <tex>u</tex> существует только одно ребро из <tex>v</tex> в <tex>u</tex>. 2. # Некоторые вершины обозначены начальными, а некоторые {{---}} конечными. Ребро может одновременно быть начальным и конечным. 3. # Вершины обозначены различными символами из конечного алфавита <tex>\Sigma</tex>, то есть мы можем обращаться к вершине по ее символу.
}}
Символ <tex>c \in \Sigma</tex> назовем разрешенным, если им помечена вершина, являющая одновременно начальной и конечной.
Не пустая строка <tex>c_1c_2...c_n</tex> из <tex>\Sigma^*</tex> длиной не менее двух символов, называется разрешенной, если символом <tex>c_1</tex> отмечена стартовая вершина, а символом <tex>c_n</tex> {{---}} конечная, и для всех <tex>1 \leqslant i \leqslant n - 1</tex> в <tex>G</tex> существует ребро <tex>a_i с_i \rightarrow a_с_{i+1}</tex>.
Язык <tex>L(G)</tex>, распознаваемый графом Майхилла, состоит из всех разрешенных строк из <tex>\Sigma^+</tex>.
{{Определение
|definition= Автомат <tex>A</tex> называется '''локальным''' (англ. '''local automation'''), если для любого <tex>c</tex> из <tex>\Sigma</tex> множество <tex>\{\delta(s, c): \mid s \in S\}</tex> содержит не более одного элемента.
}}
{{Определение
|definition= Автомат <tex>A</tex> называется '''стандартным локальным''' автоматом (англ. '''standard loal automation'''), если в нем нет перехода в начальное состояние.
}}
Рассмотрим детерменированный конечный автомат, представленный на рисунке 2.
Не сложно проверить, что он распознает тот же язык, что и граф на рисунке 1.
 
== См. также ==
* [[Контексты и синтаксические моноиды]]
 
== Источники информации ==
* Хопкрофт Д., Мотвани Р., Ульман Д. Введение в теорию автоматов, языков и вычислений, 2-е изд. : Пер. с англ. {{---}} М.:Издательский дом «Вильямс», 2002.
* Mark V. Lawson Finite Automata, стр 132.
 
[[Категория: Теория формальных языков]]
[[Категория: Автоматы и регулярные языки]]
Анонимный участник

Навигация