Research Article

Application of the JAYA Algorithm in Solving the Problem of the Optimal Coordination of Overcurrent Relays in Single- and Multi-Loop Distribution Systems

Algorithm 1

The pseudocode of JAYA algorithm
1. Initialize population size (IPZ), number of design variables and meeting criteria, number of fitness function evaluations (FFE)
2. Analyse the fitness function value for each candidate;
3. FEE = NP;
4. While do
5. Select the finest candidate xbest and the worst candidate xworst from the population;
6. For i = 1 to NP do
7. Select the fitness function value for the updated candidate;
8. FEE = FEE + 1;
9. Accept the new solution if it is better than the old one
10. End for
11. End while.