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