Research Article
A Chaotic Multi-Objective Runge–Kutta Optimization Algorithm for Optimized Circuit Design
Part 1. Initialization | Initialization | Randomly generate the initial population of the RUN | Evaluate the objective function for each population member | Obtain , , and | Part 2. RUN operators | forit = 1 : MaxIt | fori = 1 : np | forj = 1 : dim | Evaluate position (Equation 30) | end for | ESQ | if | Evaluate position (Equation 31) | if | if rand < | Evaluate position (Equation 35) | end | end | end | Modernize positions and | endfor | Modernize position | it = it + 1 | end | Part 3. return |
|