67
Определение2:
Сетью из автоматов (автоматной сетью) называют
соединения конечных автоматов таким образом, что выход одного автомата служит
входом для другого и они функционируют согласованно, то есть изменяют свои
состояния в одни и те же дискретные моменты времени.
Основные виды соединения автоматов
Возможны различные соединения абстрактных автоматов, когда на вход одного из
них подаются знаки с выхода другого, а выход, служит входом для других автоматов,
при этом функционирование автоматов согласованно во времени (синхронизировано).
Существует три вида соединения автоматов:
Тема 1.1 Параллельное;
Тема 1.2 Последовательное;
Тема 1.3 С обратной связью.
Произвольную автоматную сеть можно получить путем этих соединений.
Рассмотрим каждое из них.
Тема 1.4 Параллельное соединение автомата с раздельными входами.
Пусть заданы два конечных автомата
21
, KK .
>=<
111111
,,,,
λδ
BQAK
>=<
222222
,,,,
λδ
BQAK
Соединим их попарно с раздельными входами и получим новый автомат К,
представленный в следующем виде:
У полученного автомата входной алфавит будет являться декартовым
произведением входных алфавитов
110
,...,,
−
=
p
AAAA .Также поступаем с множеством
состояний
110
,...,,
−
=
n
QQQA и выходными алфавитами
110
,...,,
−
=
s
BBBB и представим в
следующем виде:
>×××=<
λδ
,,,,
212121
BBQQAAK
Тогда функция переходов примет вид:
()
() ()
()
() ()
()
22
2
11
1
,,,, aqaqaq
δδδ
=
где:
21
QQq ×∈ - состояние автомата К,
()
1
1
Qq ∈ - состояния первого исходного автомата
()
2
2
Qq ∈ - состояния второго исходного автомата
21
AAa ×∈
()
1
a - входные знаки первого канала, где
()
1
1
Aa ∈
()
2
a - входные знаки второго канала, где
()
2
2
Aa ∈
Учитывая предыдущее, функция отметок примет вид:
K
K
1
K
2