Скрещивание особей производится путем скрещивания их одноименных хромосом (одинаковых переменных в скрещиваемых особях)

Процесс математического генезиса имеет свойство авторегулирования (сходимости), для этого в генерации дочерних особей участвуют те родители, свойства и признаки которых наиболее соответствуют целевому критерию.

 
 


 


Решение задач оптимизации с использованием эволюционных алгоритмов представляет собой реализацию метода стохастического градиентного спуска (Дарвин алгоритм), при котором исследование пространства возможных решений производится одновременно из множества исходных точек (индивидов популяции).


Блок-схема генетического алгоритма (Дарвин алгоритм)

 
 
 
 


PR – параметр (вероятность) репродукции

Pc– параметр (вероятность) скрещивания

Pm – параметр (вероятность) мутации


 

 

x21

 

 

(3)

 

(4)

 

F0

 

 

(x11=5; x21=1)

(6)

(5)

F→min
(2)

F→min x11

(1)

Решение задачи: minF = 211

x11=5; x21=1;

f3= а11x11 + а12x12 = N1; x12 = (1/а12)(N1(30) - а11x11) = 30/13 – (6/13)5 = 0;

f4= а21x2122x22 =N2; x22 = (1/а22)(N2(96) – а21x21) =96/13–(24/13)1 = 5,54

а22 = 13 а21= 24 72/13 = 5,54