Title :
Random Asynchronous PSO
Author :
Rada-Vilela, Juan ; Zhang, Mengjie ; Seah, Winston
Author_Institution :
Sch. of Eng. & Comput. Sci., Victoria Univ. of Wellington, Wellington, New Zealand
Abstract :
In this work we propose the Random Asynchronous PSO (RAPSO) algorithm, a rather simple but intuitive variant of the Asynchronous PSO (APSO) that introduces a randomized order in which particles share their information. Our algorithm, while conceived as serial in terms of execution, is able to model the behavior of the Parallel Asynchronous PSO (PAPSO) but in a controlled environment where results from independent runs are reproducible and the implementation does not need additional computational requirements (e.g. computational grids or GPUs). We support our proposal by comparing it favorably with respect to the original APSO in ten well-known benchmark functions. Statistical tests show that RAPSO generally yields better results (or at least not worse) and generally faster than APSO, making it a more attractive choice to tackle optimization problems where asynchronous updates is a desirable property.
Keywords :
parallel algorithms; particle swarm optimisation; random processes; statistical testing; benchmark functions; parallel asynchronous PSO; particle swarm optimization; random asynchronous PSO algorithm; randomized order; statistical tests; Automation; Benchmark testing; Convergence; Delay; Network topology; Robots; Topology;
Conference_Titel :
Automation, Robotics and Applications (ICARA), 2011 5th International Conference on
Conference_Location :
Wellington
Print_ISBN :
978-1-4577-0329-4
DOI :
10.1109/ICARA.2011.6144885