Методы построения конечных автоматов на основе ...
Методы построения конечных автоматов на основе ...
Методы построения конечных автоматов на основе ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
50!F / M173!F / R F / MF / M!F / RF / M5F / M!F / R6!F / L!F / M4!F / M2F / MF / MF / MРис. 15. Граф переходов автомата из семи состояний, решающегозадачу «Умный муравей»Кроме этого, в работе [156] описывается алгоритм перебора, спомощью которого было установлено, что автоматы с шестью и менеесостояниями задачу «Умный муравей» не решают.1.3.1.3. Задача «Умный муравей-3»В рамках исследований по теме «Технология генетическогопрограммирования для генерации <strong>автоматов</strong> управления системами сосложным поведением» <strong>на</strong> кафедре «Технологии программирования»НИУ ИТМО для сравнения методов генерации <strong>конечных</strong> <strong>автоматов</strong> спомощью генетических алгоритмов [129 – 132] была предложе<strong>на</strong> задача«Умный муравей-3». Постановка этой задачи, предложенной вработе [123], содержит несколько существенных отличий от задачи«Умный муравей».Во-первых, расшире<strong>на</strong> область обзора муравья – вместо однойклетки он видит восемь. Таким образом, множество з<strong>на</strong>чений входныхпеременных содержит 2 8 = 256 элементов. На рис. 16 изображе<strong>на</strong> областьобзора муравья (клетка, в которой <strong>на</strong>ходится муравей, обоз<strong>на</strong>че<strong>на</strong> серымцветом).