Page 53 - 4521
P. 53

льову довжину. Наприклад, шина S = (* * *001 * 110) має по-
           рядок о(S) = 6 і довжину δ(S) = 10 - 4 = 6.
                  Порядок  і  довжина  шим  використовуються  для  визна-
           чення ймовірності мутації і кросинговера відповідно.
                  У зв'язку з тим, що більш пристосовані особини (хромо-
           соми)  описуються  шимою  з  більшою  пристосованістю,  сенс
           роботи ГА полягає в пошуку двійкового рядка певного виду зі
           всієї безлічі бінарних рядків довжини m. Тоді простір пошуку
                     m
           складає 2  рядків, а його розмірність рівна m. Шима відповідає
           деякій гіперплощині в цьому просторі. Дане твердження мож-
           на проілюструвати таким чином. Нехай розрядність хромосо-
                                                        3
           ми рівна 3, тоді всього можна закодувати 2  = 8 рядків. Пред-
           ставимо  куб  в  тривимірному  просторі.  Позначимо  вершини
           цього куба трьохрозрядними бінарними рядками так, щоб міт-
           ки сусідніх вершин відрізнялися рівно на один розряд, причо-
           му вершина з міткою "000" знаходилася б на початку коорди-
           нат (див. рис.4.3).
                  Якщо взяти шиму виду "**0", то вона опише ліву грань
           куба, а шима "*10" — верхнє ребро цієї грані. Очевидно, що
           шима "* * *" відповідає всьому простору. Якщо узяти двійкові
           рядки  довжиною  4  розряди,  то  розбиття  простору  шимами
           можна  зобразити  на  прикладі  чотиривимірного  куба  з  поіме-
           нованими  вершинами  (див.рис.4.4).  Тут  шимі  "*1**"  відпові-
           дає гіперплощина, що включає задні грані зовнішнього і внут-
           рішнього  куба,  а  шимі  "  **  10"  —  гіперплощина  з  верхніми
           ребрами  лівих  граней  обох  кубів.  Таким  чином  терміни  «гі-
           перплощина» і «шима» взаємозамінні.












                           Рисунок 4.3 – Трьохмірний куб
                                          52
   48   49   50   51   52   53   54   55   56   57   58