ОСНОВНЫЕ ПОНЯТИЯ ТЕОРИИ АВТОМАТОВ
Конечным детерминированным автоматом называется пятерка объектов Автомат A «работает» в дискретной временной шкале по следующему правилу: если Полуавтоматом называется тройка объектов Полуавтомат Автомат A может быть задан таблицей, состоящей из двух подтаблиц – переходов и выходов. Строки обеих таблиц помечаются элементами множества S, а столбцы – символами входного алфавита X. На пересечении строки s и столбца x в подтаблице переходов помещается элемент Полуавтомат описывается только одной таблицей – таблицей переходов (отсутствует подтаблица, связанная с выходными сигналами). Пример 2.1. Пусть задан автомат A, в котором
Из таблицы видно, например, что автомат A, находясь в состоянии Другим способом задания автомата является построение его диаграммы – графа с помеченными дугами. Вершины этого графа соответствуют состояниям автомата, и из вершины
Пусть
Два автомата называются сравнимыми, если они имеют одинаковые множества входных сигналов и одинаковые множества выходных сигналов. Пусть
Пример 2.2. Автомат A=(S,X,Y,d,l), где
Автомат
Автомат Для сравнимых автоматов Изоморфные автоматы считаются разными копиями одного и того же абстрактного автомата. Отношение изоморфности автоматов является отношением эквивалентности. Обозначим через Под длиной Функции переходов и выходов автомата
Здесь Индукцией по длине слова q легко доказываются следующие равенства:
Значение продолженной функции переходов Таким образом, автомат является моделью устройства, которое осуществляет некоторое отображение множества входных слов Будем говорить, что состояние t достижимо из состояния s в автомате A, если существует входное слово Каждое состояние достижимо из себя: d(s , e)=s. Состояния s и t взаимно достижимы в автомате A, если они достижимы друг из друга. Отношение взаимной достижимости обозначим через
Пример 2.3. Автомат задан диаграммой
Отношение взаимной достижимости
Пример 2.4. Выпишем значения продолженных функций перехода и выхода для автомата из примера 2.1, если автомат находится в состоянии s1 и на вход подано слово
Автомат называется сильно связным, если любые два его состояния взаимно достижимы, т.е. если Пусть В любом полуавтомате множество состояний S и его пустое подмножество Æ устойчивы. Пусть Каждый полуавтомат A имеет по крайней мере два подавтомата. Во-первых, сам полуавтомат A является своим подавтоматом, а во-вторых, подавтоматом будет и так называемый нулевой подавтомат O=(Æ,X,Æ) с пустыми множеством состояний и функцией переходов. Ненулевые отличные от полуавтомата A его подавтоматы называются собственными. Совокупность всех подавтоматов полуавтомата A обозначается символом Sub A. Если
Очевидно, что введенное отношение £ является отношением порядка на множестве Sub A. Упорядоченное множество (Sub A,£) является решеткой (решетка подавтоматов полуавтомата A). Действительно, упорядоченное множество (Sub A,£) имеет наибольший элемент (им является сам полуавтомат A) и для любых двух подавтоматов Пример 2.5. Для автомата Пусть
(т.е. если состояния В любом полуавтомате конгруэнциями будут тождественное отношение D и универсальное отношение Отношение взаимной достижимости состояний будет конгруэнцией в любом полуавтомате. Совокупность всех конгруэнций полуавтомата A обозначим через Con A. Упорядоченное множество (Con A, Í) – есть решетка, так как пересечение Пример 2.6. Полуавтомат
Устойчивыми относительно входного сигнала
(эквивалентности отождествляются с соответствующими разбиениями и указываются только неодноэлементные блоки). Устойчивостью относительно
и .
Диаграмма решетки Con A выглядит следующим образом: Фактормножеством множества S по эквивалентности e будет множество Отображение Пусть
Другими словами, пара Факторавтоматом полуавтомата A=(S,X,d) по конгруэнции q называется полуавтомат Пример 2.7. Ядром гомоморфизма
Факторавтомат
Популярное: Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Как распознать напряжение: Говоря о мышечном напряжении, мы в первую очередь имеем в виду мускулы, прикрепленные к костям ... Почему люди поддаются рекламе?: Только не надо искать ответы в качестве или количестве рекламы... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (963)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |