Research Article

Estimation of Distribution Algorithm Using Correlation between Binary Elements: A New Binary-Code Metaheuristic

Algorithm 2

Procedure for EDACE.
Input: number of generation (), population size (), binary length ()
Output: ,
Initialisation:
(0.1) Assign and , sized .
(0.2) Randomly generate binary solutions and decode them to be .
(0.3) Calculate objective function values where fun is an objective function evaluation.
(0.4) Find , ,
Main iterations
For to
Update using Equation (2)
Generate from using Algorithm 1, and decode them to be .
For to
Calculate objective function values .
If
, ,
End
End
Update , ,
End