Research Article

Deployment of Wireless Sensor Networks for Oilfield Monitoring by Multiobjective Discrete Binary Particle Swarm Optimization

Algorithm 2

Pseudocode for elitist seed repopulation with constraint handling.
Procedure of Elitist seed repopulation with constraint handling
  If operation frequency criterion is met
   Combine the two external archive into a selection pool;
   While the elitist pool is not full
    Copy a solution to elitist pool based on binary tournament selection;
   EndWhile
   While the new swarm is not full
    Randomly select two individual with index and from elitist pool;
    Repopulate new particles from elitist pool with transposon operation;
   EndWhile
  EndIf
EndProcedure