12.07.2015 Views

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

81A [x] / 00 1T [!x] / 1M / 2T / 1{2, {{A, x, 1, 0}, {T, !x, 1, 1}}, {{T, true, 1, 1},{M, true, 0, 2}}}Рис. 19. Представление конечного автомата в виде особиэволюционного алгоритмаДля <strong>построения</strong> <strong>автоматов</strong> в <strong>на</strong>стоящей работе существующиеэволюционные алгоритмы предлагается модифицировать, добавив передвычислением функции приспособленности в каждый из нихдополнительный шаг – расстановку выходных воздействий. Он необходим,так как особь в эволюционном алгоритме представляет собой «каркас»автомата. При этом расстановка выходных воздействий долж<strong>на</strong>выполняться так, чтобы з<strong>на</strong>чение функции приспособленностиполучившегося в результате автомата было максимальным или близким кнему.2.1.4. Алгоритм расстановки выходных воздействийОпишем алгоритм расстановки выходных воздействий длядискретных воздействий. Как было сказано выше, для каждого перехода вособи эволюционного алгоритма записано, сколько выходных воздействийдолжно вырабатываться при его выборе.Подадим <strong>на</strong> вход конечного автомата входную последовательность,соответствующую одному из тестов, и будем <strong>на</strong>блюдать, за тем, какиепереходы выполняет автомат (для определения этих переходов

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!