Research Article

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

Algorithm 1

Pseudocode for the ES-MOBPSO-T algorithm.
Procedure of ES-MOBPSO-T
 Initiate the position of each particle;
 Evaluate each particle;
 Store the useful individuals found into external archives;
Repeat
  Elitist seed repopulation with constraint handling (Section 4.2);
  Select the leader from external archives (Section 4.3);
  Update the position of each particle (Section 4.4);
  Evaluate each particles;
  Update pbests (Section 4.5);
  Update external archives (Section 4.6);
Until maximum number of iterations is reached;
EndProcedure