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

Лекция



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

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

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

Так для автомата на рис.2.1 формирование реакции представлено в табл.2.1. На вход автомата подается последовательность входных сигналов   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура. Автомат в исходном состоянии находится в состоянии A_1. Поступающий входной сигнал z_1переводит автомат в состояние A_2, причем на этом переходе в тот же самый дискретный момент времени формируется выходной сигнал w_3. Во второй момент времени t_2 на автомат действует входной сигнал z_2, который переводит автомат в состояние A_3, причем на этом переходе в тот же самый дискретный момент времени t_2 формируется выходной сигнал w_1 и так далее. В результате на входное слово   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура сформировано выходное слово   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура , которое и является реакцией автомата.


Рис. 2.1.

Таблица 2.1.
Моменты времени t t1 t2 t3 t4 t5
Входные сигналы z1 z2 z1 z2 z2
Состояния a 1 a 2 a3 a 3 a2 a1
Выходные сигналы w3 w1 w1 w2 w2

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

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

Автомат Мили S1 на рис.2.2 установлен в исходное состояние a1.

На вход подается входное слово:   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура.

В результате сформировано выходное слово   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура, которое является реакцией автомата (табл.2.2).

Автомат Мура S2 граф, которого представлен рис.2.3, установлен в исходное состояние a1.


Рис. 2.2.


Рис. 2.3.

На вход подается такое же входное слово:   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура.

В результате сформировано выходное слово   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура, которое является реакцией автомата (табл.2.3).

Таблица 2.2.
Моменты времени t1 t2 t3 t4 t5 t6 t7
Входное слово z1 z1 z2 z1 z2 z2
Состояния a1 a2 a1 a1 a2 a3 a2
Выходнoе слово w1 w2 w1 w1 w1 w2
реакция автомата

Таблица 2.3.
Моменты времени t1 t2 t3 t4 t5 t6 t7
Входное слово z1 z1 z2 z1 z2 z2
Состояния a1 a4 a2 a1 a4 a3 a5
Выходнoе слово w1 w1 w2 w1 w1 w1 w2
реакция автомата

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

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

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

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

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

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

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

Таблица 2.5.
a1 a2 a3 a4 a5
z1 a2 a5 a5 a3 a3
z2 a4 a2 a2 a1 a1

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

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

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


Рис. Об этом говорит сайт https://intellect.icu . 2.4.


Рис. 2.5.

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

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


Рис. 2.6.

В автомате Мура выходной сигнал w_i формируется как функция   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура, а в автомате Мили -   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура.

Причем A_s - текущее состояние автомата, A_m - предыдущее состояние автомата.

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

Графическая интерпретация этого показана на рис.2.7.


Рис. 2.7.

Пусть дан автомат Мили:   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура.

Требуется перейти к эквивалентному автомату Мура S_В, то есть требуется построить такой автомат Мура :   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура, что   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура и   Эквивалентные автоматы Преобразование автоматов Мура в Мили и из  Мили в  Мура.

Рассмотрим пример. Дан автомат Мили рис.2.8-2.9. Построим множество состояний автомата A_B.

Для этого находим пары:

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

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


Рис. 2.8.


Рис. 2.8.

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

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

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

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



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


Поделиться:

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

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

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

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

Комментарии


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

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

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