Research Article

A Hybrid Backtracking Search Optimization Algorithm with Differential Evolution

Algorithm 1

Crossover operator.
Input:   and
output:  
Step 1.
Initiate
  Generate drawn from uniformly distribution with the range between 0 and 1.
If then
For from 1 to do
   Generate a vector containing a random permutation of the integers from 1 to
   Generate drawn from uniformly distribution with the range between 0 and 1.
   
End For
Else
  For from 1 to do
   Generate a random integer from 1 to
   
End For
End If
Step 2.
For from 1 to do
For from 1 to do
   If then
    
   Else
    
   End If
End For
End For