Читайте также: |
|
На практике наибольшее распространение получили два класса автоматов - автоматы Мили и Мура. Закон функционирования автомата Мили задаётся уравнениями:
Автоматами Мура называют автоматы, у которых выход зависит только от состояния, и не зависит от значения входа:
Теорема: Для любого автомата Мура существует эквивалентный автомат Мили и наоборот.
Доказательство теоремы построим на преобразовании автомата одного типа в автомат другого типа, на примере конкретных автоматов, описанных с помощью графов.
Необходимость: Докажем, что для любого (полностью определённого) автомата Мура существует эквивалентный ему автомат Мили.
Рассмотрим автомат Мура, описанный в виде графа
Перенесём выходы автомата с вершин графа на входящие ветви графа.
Достаточность: Докажем, что для любого полностью определённого автомата Мили существует эквивалентный ему автомат Мура. Рассмотрим автомат Мили, с заданными алфавитами, описанный в виде графа
Таким образом получим граф, который описывает автомат
Докажем, что автоматы и эквивалентны. Для этого докажем, что для любого состояния автомата существует эквивалентное ему состояние автомата и наоборот. Покажем, что для любого состояния множества существует эквивалентное из множества .
; ; ;
покажем обратное утверждение
; ; ; ; ; ;
В связи с синтезом схем практический интерес представляет задача построения автомата, выполняющего заданный набор преобразований при минимальном числе внутренних состояний.
Дата добавления: 2015-10-28; просмотров: 67 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Тема 18.3. Эквивалентные автоматы | | | Тема 18.5. Примеры синтеза автоматов |