12.07.2015 Views

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

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

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

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

193Обоз<strong>на</strong>чим список переходов из состояния номер i автомата P1 какP1.T[i], а список переходов из состояния номер i автомата P2 как P2.T[i].Для выполнения «скрещивания состояний» с равной вероятностью можетбыть выбран один из двух методов.При использовании традиционного метода скрещивания (рис. 4)списки переходов S1.T[i] и S2.T[i] строятся следующим образом:1. Переходы состояния первого автомата P1.T[i]распределяются случайным образом между спискамиS1.T[i] и S2.T[i].2. Переходы состояния второго автомата P2.T[i]распределяются случайным образом между спискамиS1.T[i] и S2.T[i]. При этом, если в одном из списков ужеприсутствует соответствующий переход (из спискаP1.T[i]), то переход добавляется в список переходовдругого состояния.Действия в самих состояниях распределяются также случайнымобразом.T / 30 2A / 0T / 2T / 32 0A / 0T / 2Рис. 4. Пример традиционного метода скрещивания для состоянийПри использовании метода скрещивания с учетом тестовскрещивание производится а<strong>на</strong>логичным образом, за тем исключением,что некоторые переходы и состояния переходят <strong>на</strong>прямую из

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

Saved successfully!

Ooh no, something went wrong!