(3)
(4)
Будем рассматривать
детерминированные КА (возмущающее воздействие отсутствует
). Тогда
,
,
— конечные множества.
Функционирование КА интерпретируется
как переходы КА из состояния в состояние, которые происходят в дискретные
моменты времени (такты)
, имеющие нумерацию
. В этом случае, базисное множество
представляется в виде счетного множества
вида
.
КА является ДС со счетным множеством моментов времени и относится к классу ДС с дискретным временем. Если интервалы между последовательными тактами равны, говорят о синхронной конечной ДС, в противном случае об асинхронной.
(5)
(6)
Из анализа выражений (2.9.5)
следует, что переходная функция
сопоставляет каждой
паре символов
(<состояние предыдущего
такта, текущий вход>) символ текущего состояния
автомат 1 рода
—
несдвинутая выходная ф-ция
автомат 2 рода
— сдвинутая выходная ф-ция
Возможен вариант задания автомата, когда выходная функция имеет вид:
![]()
— автомат типа
«вход–выход» или автомат Мура
2-го рода.
Иногда при определении автомата
рассматривают не пятерку
, а шестерку
, где
—
начальное состояние автомата.
Наиболее часто встречаются 5 основных способа задания КА:
- задание КА табличный способ задания КА,
- задание КА с помощью орпсевдографов,
- задание КА с помощью специальных булевых матриц,
- задание КА с помощью специальных грамматик,
- задание КА с помощью рекуррентных отношений.
Пример. Рассмотрим конечный автомат (КА) Мура.
,
, ![]()

а) Табличный способ задания КА.
|
Вход Состояние |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
б) Графический способ задания КА. Орпсевдограф (допускается наличие петель в вершинах графа и множественность ребер).

в) Матричный вариант задания КА (используются специальные булевые матрицы).
Число строк и столбцов матрицы соответствует количеству состояний КА.
|
|
|
|
Состоянию
отвечает вектор-строка
, в которой все элементы нулевые, кроме
элемента, соответствующего
и принимающего значение
равное единице.

Например, 
Выходному элементу
соответствует булева вектор-строка вида:

Введенное представление позволяет рассчитать матричными методами выход КА при любом начальном состоянии и любой последовательности входных воздействий.
Пример.
Дано
— начальное состояние КА,
— сценарий задания входного
воздействие (2 такта).
Найти
.
Переходное состояние
автомата определяется по формуле 
Тогда выход автомата определится по следующей формуле

3.3. Сети Петри — причинно-следственные динамические модели параллельных действий.
Определение 3.4. Ординарной маркированной сетью Петри называется пятерка следующего вида
![]()
где
— конечное множество позиций
,
— конечное множество переходов
,
и
— графики бинарных
отношений, заданных на множествах
и
:
и
.
— вектор начальной маркировки
,
.
Геометрически сеть Петри задается
двудольным графом, который конструктивно задается с помощью двух бинарных
отношений
и
:
1.
задает связь входных позиций с переходом,
2.
задает связь выходных позиций с переходом.
Маркер (фишка)
геометрически задается как
и располагается в
заданной позиции.

Существуют взаимно
однозначные соответствия между графиками отношений
и
и представлением структуры сети Петри с
помощью входной и выходной функций инцидентности
и
:
, ![]()
Данные функции, в свою очередь, описываются
матрицами инцидентности
и
рассматриваемых отношений и графа.
Пример. Пусть с помощью сети Петри мы описываем
процесс функционирования вычислительной системы (ВС). Тогда структура ВС
задается с помощью
и
:
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.