Мегаобучалка Главная | О нас | Обратная связь  


Понятие о математическом описании дискретных автоматов




 

Существуют два подхода к определению дискретного автомата - макроподход и микроподход.

При макроподходе, когда интересует только внешнее поведение автомата – реакция автомата на входные сигналы. Дискретный автомат определяют либо в виде совокупности функций, либо в виде конечного ориентированного графа, либо в алгебраической форме.

При микроподходе дискретный автомат задается множеством элементов и схемой их соединения. В этом случае кроме функционирования описывается и строение автомата, и автомат называется структурным.

Рис. 1.2 Структурная схема дискретного автомата

При макроподходе внешние воздействия, выходная реакция и состояния рассматриваются как буквы трех алфавитов, называемых соответственно входным алфавитом , выходным алфавитом и алфавитом состояния . Примером входного и выходного алфавитов является бинарный (двоичный) алфавит, содержащий только две буквы - , . Закон функционирования автомата может быть задан двумя функциями – функцией переходов , связывающей пару "входная буква – состояние" и отображающей множество в , а также функцией выходов , связывающей пару "выходная буква – состояние" и отображающей множество в , соответственно.



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

В каждый из моментов дискретного времени автомат, находящийся в определенном состоянии, воспринимает входной сигнал - букву входного алфавита , выдает выходной сигнал - букву выходного алфавита, определяемую функцией выходов , и переходит в новое состояние, определяемое функцией переходов .

Поведение автомата - математическое понятие, описывающее взаимодействие автомата с внешней средой.

В зависимости от типа поведения дискретные автоматы подразделяются на преобразователи, рецепторы (распознаватели) и генераторы.

Для определения поведения автомата функции перехода и выхода распространяют на множество , где - множество всех слов входного алфавита, включая пустое слово :

;

.

Запись обозначает слово, получаемое из слова приписыванием буквы . Функции и для произвольного состояния и произвольного входного слова описывает состояние, в которое переходит автомат из состояния под действием входного слова , и выходную букву, которая выдается автоматом в момент поступления последней буквы входного слова .

Введем обозначение начальной части слова длиной как , и слов в алфавитах и - и , определяемые как:

;

.

Функции и описывают последовательность всех состояний, в которые переходит автомат из состояния под воздействием слова , и выдаваемое автоматом выходное слово.

Таким образом совокупность начального состояния автомата , последовательности состояний , в которые переходит автомат под воздействием входного слова , выходного слова является функционированием дискретного автомата и обозначается как

.

Автомат с выделенным начальным состоянием называется инициальным и обозначается .

Для инициального автомата-преобразователя основное значение в его функционировании имеет функция , отображающая слова входного алфавита в слова выходного алфавита .

Для инициального автомата-акцептора подмножество входного множества , определенное для выделенного подмножества заключительных состояний автомата , определяется как

.

Классификация дискретных устройств

По объему памяти. Устройства описываются моделями

- без памяти;

- с конечной памятью;

- с бесконечной памятью.

Без памяти – комбинационные устройства. В таких устройствах выходные значения сигналов определяются только входными сигналами и не зависят от внутреннего состояния. Считают, что такое устройство имеет одно состояние.

С конечной памятью. Эти устройства обладают конечным числом внутренних состояний. Выходной сигнал определяется не только входным сигналом, но и состоянием, в котором находится устройство. К таким устройствам относятся устройства автоматики, контроля, управления и отдельные узлы вычислительных машин.

Автоматы с бесконечной памятью являются идеализированными моделями вычислительных машин, так как они имеют столь большое количество внутренних состояний, что их практически невозможно пересчитать.

По способу функционирования дискретные устройств делятся на

- детерминированные;

- вероятностные.

По способу формирования выходного сигнала.

Дискретный автомат, для которого выходной сигнал зависит от входного сигнала и состояния, то есть , называется автоматом Мили.

Дискретный автомат, для которого выходной сигнал зависит только от состояния и не зависит от входного сигнала, то есть , называется автоматом Мура.

По способу ввода входной информации дискретные устройства подразделяются на

- автономные;

- неавтономные.

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

 

Доцент к. т. н., доцент В.Трофименко

 


[1] Математическая энциклопедия. Ред. коллегия: И. М. Виноградов (глав. ред.) [и др.] Т. 1 – М., "Советская энциклопедия", 1977

Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой



Читайте также:
Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация...
Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы...
Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас...



©2015-2020 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (747)

Почему 1285321 студент выбрали МегаОбучалку...

Система поиска информации

Мобильная версия сайта

Удобная навигация

Нет шокирующей рекламы



(0.018 сек.)
Поможем в написании
> Курсовые, контрольные, дипломные и другие работы со скидкой до 25%
3 569 лучших специалисов, готовы оказать помощь 24/7