Research Article

A Multiobjective Particle Swarm Optimization Algorithm Based on Competition Mechanism and Gaussian Variation

Table 1

Constructing nondominated set by competition mechanism.

Call function:  = find_nondominated_set (s)
(1)  = 
(2) while (|s| 1){
(3)  = first (); //Assign the first particle
(4)        //in population s to x
(5)  =  − {};
(6) for (each ) {
(7) if ( dominates )  =  − {};
(8) else {} = {};
(9) } //end for
(10)  =  + {};
(11) }//end while