Мережі автоматів

Мережа автоматів – це математична модель, що описує спільну роботу сукупності n автоматів. Мережа автоматів узагальнює всі можливі способи з'єднання автоматів.

Визначення. Мережа автоматів – це шістка N = (X, {Ai}, Y, {fi’}, {fi”}, g), де X иY – відповідно вхідний і вихідний алфавіти мережі Ni; {Ai} - множина компонентних автоматів мережі (і =1, n, іÎI);
{fi’} – множина функцій з'єднань компонентних автоматів;
fi’:´Yj®Х'і, jÎ {1, n}, { fi”} - множина вхідних функцій компонентних автоматів; fi”:X®Х''і; g - вихідна функція мережі g:(´i=1nYi)´X®Y.

Компонентні автомати {Ai} утворюють базис мережі, а множина функцій {fi}, {yі}, g - утворять структуру мережі. Компонентний автомат мережі представляється четвіркою

Ai = (Si, Xi d і,{s}).

Компонентний автомат – це автомат Мура, в якому вихідні сигнали ототожнені з його станами. Для автомата Мура, в якому вихідні сигнали ототожнені з його станами, раніш використалася інша, більш відома назва як контекстного автомата, або напівавтомата, або автомата Медведєва.

Рис. 21.1. Компонентний автомат мережі

Xi = Х'і´Х''і,, якщо Х'і ¹ Æ

Х''і, якщо Х'і = Æ,

де Х'і – внутрішній вхідний алфавіт Аі; Х''і – зовнішній вхідний алфавіт Аі; dі:Si´Xi®Si, fi’:(´i=1nYj)®Х'і, де і, jÎ{1, n} – функція з'єднання, fi”:X®Х''і – вхідна функція Ai.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: