Композиция автоматов

Пусть заданы автоматы Â1 и Â2, имеющие соответственно m1 и m2 входов, а также n1 и n2 выходов (рис.7.11).

 
 


x1 y1 x1y1

. . . Â1 . . . Â2

 

xm1 yn1 xm 2 yn2

Рис. 7.11

Пусть k - такое целое число, что k n1 и k m2.

Тогда композицией Â1 и Â2 называется автомат, который получается из Â1 и Â2 подсоединением k различных выходов Â1 к k различным входам Â2.

Например, так как это выполнено для случая, изображенного на рис.7.12.

 
 


. . . Â2

. . .

Â1. . .

. . .

 

. . .

 

Рис. 7.12

 

Понятно, что функционирование полученного устройства является корректным, если символы, появляющиеся на выходах Â1 и поступающие на входы Â2 принадлежат одному и тому же алфавиту.

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

 

Упражнение. Определить число выходов композиции автоматов Â1 и Â2в указанных ранее условиях.

 

Если автоматы Â1 и Â2 имеют по одному входу и одному выходу, то композиция таких автоматов, изображенная на рис. 7.13, называется суперпозицией Â и Â2.

 
 


Â1 Â2

Â

 

Рис. 7.13

 

Пусть заданы два автомата Â1 = (A, A, Q1, j1, y1) и Â2 = (A, A, Q2, j2, y2).

Суперпозиция этих автоматов представляет собой автомат

 = (A, A, Q1 Q2, j, y), т.е. множество состояний автомата  - это множество пар (qi, qj), где qi ÎQ1 и qj ÎQ2.

Пусть начальные состояния автоматов Â1 и Â2 - это соответственно q0 и ql.

Выпишем канонические уравнения для автомата Â:

q1(t0) = q0;

q2(t0) = ql;

q1(t+1) = j1(x(t), q1(t));

q2(t+1) = j2(y1(x(t), q1(t)), q2(t));

y(t) = y2(y1(x(t), q1(t)), q2(t)).

То есть y = y2(y1(x(t), q1(t)), q2(t)), где x(t) - это символ на входе Â1, а q1(t) и q2(t) - состояния Â1 и Â2 в момент t. Функция перехода j представляет собой пару функций, определяющих первую и вторую компоненты состояния Âв следующий момент времени.

 








Дата добавления: 2015-09-18; просмотров: 1482;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.