Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

2: Эквивалентные автоматы

Лекция



Привет, сегодня поговорим про эквивалентные автоматы, обещаю рассказать все что знаю. Для того чтобы лучше понимать что такое эквивалентные автоматы , настоятельно рекомендую прочитать все из категории Теория автоматов.

Аннотация: Даются понятия реакции автомата и эквивалентных автоматов. Приводятся методы взаимного преобразования в эквивалентные автоматы .
Ключевые слова: Реакция автомата, автомат, реакция, выходное слово, слово, входной, автомат Мура, автомат Мили, граф,эквивалентность, эквивалентные автоматы, таблица, пересечение, интерпретация, дуга, функция, множество состояний
 

2.1. Реакция автомата

Реакцией автомата называется последовательность выходных сигналов автомата, полученная под воздействием некоторой последовательности входных сигналов, то есть реакция - это выходное слово автомата на конкретное входное слово.

 

Так для автомата на рис.2.1 формирование реакции представлено в табл.2.1. На вход автомата подается последовательность входных сигналов 2: Эквивалентные автоматы. Автомат в исходном состоянии находится в состоянии 2: Эквивалентные автоматы. Поступающий входнойсигнал 2: Эквивалентные автоматы переводит автомат в состояние 2: Эквивалентные автоматы, причем на этом переходе в тот же самый дискретный момент времени формируется выходной сигнал 2: Эквивалентные автоматы. Во второй момент времени 2: Эквивалентные автоматы на автомат действует входной сигнал 2: Эквивалентные автоматы который переводитавтомат в состояние 2: Эквивалентные автоматы, причем на этом переходе в тот же самый дискретный момент времени 2: Эквивалентные автоматы формируется выходной сигнал 2: Эквивалентные автоматы и так далее. В результате на входное слово 2: Эквивалентные автоматы сформировано выходное слово ( w_3, w_1, 
w_1, w_2, w_2), которое и является реакцией автомата.

 
2: Эквивалентные автоматы

Рис. 2.1.
 
Таблица 2.1.
Моменты времени tt1t2t3t4t5 
Входные сигналы z1 z2 z1 z2 z2  
Состояния 1 2 a3 3 a2 a1
Выходные сигналы w3 w1 w1 w2 w2  
 

Для автомата Мура формирование реакции происходит аналогично, с той лишь разницей, что в автомате Мура выходной сигнал выдается не на переходе автомата из состояния 2: Эквивалентные автоматы в состояние 2: Эквивалентные автоматы как в автомате Мили, а после того, как автомат перешел в состояние 2: Эквивалентные автоматы.

 

2.2 Эквивалентные автоматы

Автомат Мили 2: Эквивалентные автоматы на рис.2.2 установлен в исходное состояние 2: Эквивалентные автоматы.На вход подается входное слово: 2: Эквивалентные автоматы. В результате сформировано выходное слово 2: Эквивалентные автоматы, которое является реакцией автомата (табл.2.2). Автомат Мура 2: Эквивалентные автоматы граф, которого представлен рис.2.3, установлен в исходное состояние 2: Эквивалентные автоматы.

 
2: Эквивалентные автоматы

Рис. 2.2.
 
2: Эквивалентные автоматы

Рис. 2.3.
 

На вход подается такое же входное слово: 2: Эквивалентные автоматы. Об этом говорит сайт https://intellect.icu . В результате сформировано выходное слово 2: Эквивалентные автоматы, которое является реакцией автомата (табл.2.3).

 
Таблица 2.2.
Моменты времениt1t2t3t4t5t6t7
Входное слово z1 z1 z2 z1 z2 z2  
Состояния a1 a2 a1 a1 a2 a3 a2
Выходнoе слово w1 w2 w1 w1 w1 w2  
реакция автомата
 
Таблица 2.3.
Моменты времениt1t2t3t4t5t6t7
Входное слово z1 z1 z2 z1 z2 z2  
Состояния a1 a4 a2 a1 a4 a3 a5
Выходнoе слово w1 w1 w2 w1 w1 w1 w2
реакция автомата
 

Два автомата 2: Эквивалентные автоматы и 2: Эквивалентные автоматы называются эквивалентными, если:

 
  • входной и выходной алфавиты совпадают;
  • их реакции из исходного состояния на любое входное слово совпадают;
 

Существует теорема: для любого автомата Мура существует эквивалентный автомат Мили и наоборот.

2.3 Преобразование автоматов Мура в эквивалентные автоматы Мили

При табличном задании таблица переходов автомата Мили совпадает с таблицей переходов автомата Мура. Таблица выходовавтомата Мили получается из таблицы переходов заменой символа 2: Эквивалентные автоматы, стоящего на пересечении строки 2: Эквивалентные автоматы и столбца 2: Эквивалентные автоматы, на символ 2: Эквивалентные автоматы, отмечающий столбец 2: Эквивалентные автоматы в совмещенной таблице автомата Мура.

 

Пусть задан автомат Мура (табл.2.4). Таблица переходов эквивалентного автомата Мили (табл.2.5) совпадает с совмещенной таблицей автомата Мура, представляющей переходы автомата, а таблица выходов 2.6 получена следующим образом. Считается, что на переходе из состояния 2: Эквивалентные автоматы в состояние 2: Эквивалентные автоматы в эквивалентном автомате Мили должен быть сформирован такой же выходной сигнал, что и в автомате Мура, после того как автомат перешел в состояние 2: Эквивалентные автоматы, то есть выходной сигнал 2: Эквивалентные автоматы.

 
Таблица 2.4.
 w1w2w3w2w3
  a1 a2 a3 a4 a5
z1 a2 a5 a5 a3 a3
z2 a4 a2 a2 a1 a1
 
Таблица 2.5.
 a1a2a3a4a5
z1 a2 a5 a5 a3 a3
z2 a4 a2 a2 a1 a1
 
Таблица 2.6.
 a1a2a3a4a5
z1 w2 w3 w3 w3 w3
z2 w2 w2 w2 w1 w1
 

Рассмотрим переход автомата из состояния 2: Эквивалентные автоматы в состояние 2: Эквивалентные автоматы. В автомате Мура состоянию 2: Эквивалентные автоматы соответствует выходной сигнал 2: Эквивалентные автоматы, следовательно в табл.2.6 на переходе из состояния 2: Эквивалентные автоматы по входному сигналу 2: Эквивалентные автоматы ставим 2: Эквивалентные автоматы и так далее.

 

При графическом задании автомата Мура переход к автомату Мили выполняется следующим образом: выходной сигнал 2: Эквивалентные автоматы, формируемый в состоянии 2: Эквивалентные автоматы, переносится на все дуги, входящие в эту вершину, графическая интерпретация этого показана нарис.2.4, а пример трансформации автомата Мура в эквивалентный автомат Мили показан на рис.2.5.

 
2: Эквивалентные автоматы

Рис. 2.4.
 
2: Эквивалентные автоматы

Рис. 2.5.
 

 

2.4 Преобразование автоматов Мили в эквивалентные автоматы Мура

Ограничение: В автомате Мили не должно быть переходящих состояний, т.е. состояний, в которых имеется хотя бы одна выходящаядуга и не имеется ни одной входящей дуги, так как показано на рис.2.6.

 
2: Эквивалентные автоматы

Рис. 2.6.
 

В автомате Мура выходной сигнал 2: Эквивалентные автоматы формируется как функция 2: Эквивалентные автоматы, а в автомате Мили - 2: Эквивалентные автоматы. Причем 2: Эквивалентные автоматы - текущее состояние автомата, 2: Эквивалентные автоматы - предыдущее состояние автомата. Таким образом, состояние 2: Эквивалентные автоматысоответствует группе 2: Эквивалентные автоматы, число которых равно количеству различных выходных сигналов 2: Эквивалентные автоматы, расположенных на входящих дугах. Графическая интерпретация этого показана на рис.2.7.

 
2: Эквивалентные автоматы

Рис. 2.7.
 

Пусть дан автомат Мили: 2: Эквивалентные автоматы. Требуется перейти к эквивалентному автомату Мура 2: Эквивалентные автоматы, то есть требуется построить такой автомат Мура : 2: Эквивалентные автоматы, что 2: Эквивалентные автоматы и2: Эквивалентные автоматы. Рассмотрим пример. Дан автомат Мили рис.2.8-2.9. Построим множество состояний автомата 2: Эквивалентные автоматы. Для этого находим пары:

 

2: Эквивалентные автоматы ;

 

2: Эквивалентные автоматы ;

 

2: Эквивалентные автоматы ;

 

2: Эквивалентные автоматы.

 

Переобозначив 2: Эквивалентные автоматы соответственно как 2: Эквивалентные автоматы, получим граф, изображенный на рис.2.8-2.9.

 
2: Эквивалентные автоматы

Рис. 2.8.
 
2: Эквивалентные автоматы

Рис. 2.8.
 

Надеюсь, эта статья про эквивалентные автоматы, была вам полезна, счастья и удачи в ваших начинаниях! Надеюсь, что теперь ты понял что такое эквивалентные автоматы и для чего все это нужно, а если не понял, или есть замечания, то не стесняйся, пиши или спрашивай в комментариях, с удовольствием отвечу. Для того чтобы глубже понять настоятельно рекомендую изучить всю информацию из категории Теория автоматов

Из статьи мы узнали кратко, но содержательно про эквивалентные автоматы
создано: 2015-05-17
обновлено: 2024-11-14
199



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Поделиться:

Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей

Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Теория цифровых автоматов

Термины: Теория цифровых автоматов