Research Article

Parameter Estimation in Rainfall-Runoff Modelling Using Distributed Versions of Particle Swarm Optimization Algorithm

Algorithm 1

PSO algorithm with APartW adaptation and SCE mechanism.
Require: NC, S_comp, termination criteria
()    initialize the position and velocity of all particles
()    repeat
()      sorted    in increasing order according to the functional value
()     for  each complex   to  NC  do
()       divided    into NC complexes
()      for  each particle   to  S_comp in    do
()       if    then
()        
()        
()    else
()    
()    end if
()   end for
()   for  each particle   to  S_comp in    do
()   
()   
()   
()   end for
()  end for
() until  termination criteria is met