Gene Clustering Using Self-Organizing Maps and Particle Swarm Optimization
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Fuzzy Discrete Particle Swarm Optimization for Solving Traveling Salesman Problem
CIT '04 Proceedings of the The Fourth International Conference on Computer and Information Technology
Parallelized cuckoo search algorithm for unconstrained optimization
BICA'12 Proceedings of the 5th WSEAS congress on Applied Computing conference, and Proceedings of the 1st international conference on Biologically Inspired Computation
Digital Signal Processing
Hi-index | 0.00 |
Particle swarm optimization (PSO) algorithm is a population-based algorithm for finding the optimal solution. Because of its simplicity in implementation and fewer adjustable parameters compared to the other global optimization algorithms, PSO is gaining attention in solving complex and large scale problems. However, PSO often requires long execution time to solve those problems. This paper proposes a parallel PSO algorithm, called delayed exchange parallelization, which improves performance of PSO on distributed environment by hiding communication latency efficiently. By overlapping communication with computation, the proposed algorithm extracts parallelism inherent in PSO. The performance of our proposed parallel PSO algorithm was evaluated using several applications. The results of evaluation showed that the proposed parallel algorithm drastically improved the performance of PSO, especially in high-latency network environment.