Research Article

Antenna Array Synthesis and Failure Correction Using Differential Search Algorithm

Algorithm 1

Pseudocode of DS algorithm.
(1)  Set the initial random positions for the super_organism members
(2) Evaluate the cost functions for each members.
(3) while (stopping criterion is not satisfied)
(4) {
(5)   Select the donor members by a random shuffling mechanism.
(6)   Produce the scale value by using a gamma random number generator (10)
(7)   Determine the Stopover Sites by using (11)
(8)   Determine the population members to be used for the stop over process.
(9)   Set new random positions in the solution space for the members which exceed the boundaries.
(10)}
(11) Display the best result.