Page 40 - 4521
P. 40

Рисунок 1.13. Модель «Робочий і Господар»


                  1.8.4 Модель дифузії, або острівна модель ГА

                  Острівна модель є найбільш поширеною моделлю пара-
           лельного ГА. Її суть полягає в тому, що популяція, що як пра-
           вило складається з дуже великого числа особин, розбивається
           на однакові за розміром підпопуляції. Кожна підпопуляція об-
           робляється окремим процесором за допомогою одного з різно-
           видів непаралельного ГА. Зрідка, наприклад, через п'ять поко-
           лінь,  підпопуляції  обмінюватимуться  декількома  особинами.
           Такі міграції дозволяють підпопуляціям спільно використову-
           вати генетичний матеріал.
                  Нехай виконуються 16 незалежних генетичних алгори-
           тмів, що використовують підпопуляції з 1000 особин на кож-
           ному процесорі. Якщо міграцій немає, то відбувається 16 неза-
           лежних пошуків рішення. Всі пошуки ведуться на різних поча-
           ткових популяціях і сходяться до певних особин. Дослідження
           підтверджують,  що  генетичний  дрейф  схильний  приводити
           підпопуляції до різних домінуючих особин. Це пов'язано з тим,

                                          39
   35   36   37   38   39   40   41   42   43   44   45