Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Генетичні алгоритми в винахідницьких завданнях

Реферат Генетичні алгоритми в винахідницьких завданнях





рається випадково. Далі відбувається копіювання лівого сегмента р 1 в р ' 1 . Інші позиції у р ' 1 беруться з р 2 в упорядкованому вигляді зліва направо, виключаючи елементи, що вже потрапили в р ' 1 . Наприклад:



В 


Рисунок 3 - Порядковий ОК


Отримання р ' 2 може виконуватися різними способами. Найбільш поширений метод - копіювання лівого сегмента з р 2 , а далі аналіз р 1 методом, зазначеним вище. Тоді маємо р ' 2 : (G А В Е | З DF Н).

Частково-відповідний ОК. Тут також випадково вибирається В«розрізаєВ» точка або точка ОК. Далі аналізуються сегменти в обох батьках, і встановлюється часткове відповідність між елементами першого і другого батьків з формуванням нащадків. При цьому правий сегмент р 2 переноситься в р ' 1, лівий сегмент р 1 переноситься в р ' 1 із заміною повторюваних генів на відсутні (гени, що знаходяться в частковому відповідність). Наприклад:



В 






Рисунок 4 - Частково-соответствующійОК


Циклічний ОК. Циклічний OK виконує рекомбінації згідно циклам, які існують при встановленні відповідності між генами першого і другого батьків. Наприклад, нехай популяція Р складається з двох хромосом Р = {р 1, р 2 }. Перший і другий батьки та їхні нащадок мають вигляд:



В 


Рисунок 5 - Циклічний ОК


Універсальний ОК. В даний час він популярний для вирішення різних завдань теорії розкладів. Замість використання розрізає точки (точок) тут визначають двійкову маску, довжина якої дорівнює довжині заданих хромосом. Отримання нащадків виконується на основі правил складання булевої алгебри відповідних генів батьків і маски (0 + 0 = 0, 0 + 1 = 1, 1 + 1 = 0). Для кожного елемента в p 1 , р 2 ...


Назад | сторінка 13 з 28 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Обов'язок батьків щодо забезпечення отримання дітьми освіти
  • Реферат на тему: Циклічний двовальний бетонозмішувач
  • Реферат на тему: Циклічний патерн розвитку суспільства
  • Реферат на тему: Циклічний дефіцит державного бюджету
  • Реферат на тему: Стратегічне планування в діяльності підприємства, напрямки його вдосконален ...