КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Операция обратной связи
... ... ... Â 1 ...
Рис. 7.12
Понятно, что функционирование полученного устройства является корректным, если символы, появляющиеся на выходах Â 1 и поступающие на входы Â 2 принадлежат одному и тому же алфавиту. Для простоты будем считать, что множества символов, появляющихся на любых входах и выходах автоматов всегда являются символами одного и того же алфавита.
Упражнение. Определить число выходов композиции автоматов Â 1 и Â 2в указанных ранее условиях.
Если автоматы Â 1 и Â 2 имеют по одному входу и одному выходу, то композиция таких автоматов, изображенная на рис. 7.13, называется суперпозицией Â и Â 2. Â 1 Â 2 Â
Рис. 7.13
Пусть заданы два автомата Â 1 = (A, A, Q 1, j1, y1) и Â 2 = (A, A, Q 2, j2, y 2). Суперпозиция этих автоматов представляет собой автомат Â = (A, A, Q 1 Q 2, j, y), т.е. множество состояний автомата Â - это множество пар (q i, q j), где q i Î Q 1 и q j Î Q 2. Пусть начальные состояния автоматов Â 1 и Â 2 - это соответственно q 0 и q l. Выпишем канонические уравнения для автомата Â: q 1(t 0) = q 0; q 2(t 0) = q l; q 1(t +1) = j1(x (t), q 1(t)); q 2(t +1) = j2(y1(x (t), q 1(t)), q 2(t)); y (t) = y2(y1(x (t), q 1(t)), q 2(t)). То есть y = y2(y1(x (t), q 1(t)), q 2(t)), где x (t) - это символ на входе Â 1, а q 1(t) и q 2(t) - состояния Â 1 и Â 2 в момент t. Функция перехода j представляет собой пару функций, определяющих первую и вторую компоненты состояния Â в следующий момент времени.
Пусть A = { a 0,..., a n } - некоторый алфавит. Определим специальный автомат Z = (A, A, A, j, y) следующими каноническими уравнениями: q (t 0) = a 0; q (t +1) = x (t); y (t) = q (t). Нетрудно видеть, что на первом шаге работы автомат Z находится в состоянии, обозначенном первым символом алфавита A,и подает на выход именно этот символ. В каждый последующий момент автомат Z подает на выход символ, который равен символу на входе этого автомата в предыдущий момент времени. Автомат Z называется автоматом задержки на один такт или один шаг. Пусть Â = (Am, An, Q, j, y) - произвольный конечный автомат, имеющий m входов и n выходов. При этом m, n ³ 2.
Дата добавления: 2015-03-31; Просмотров: 1074; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |