Date of Award
2016
Publisher
North Dakota State University
Document Type
Master's Paper
Degree Awarded
Master of Science (MS)
Program
Computer Science
Department
Computer Science
College
Engineering
Faculty Advisor
Ludwig, Simone
Description
PSO is a population based evolutionary algorithm and is motivated from the simulation of social behavior, which differs from the natural selection scheme of genetic algorithms. It is an optimization technique based on swarm intelligence, which simulates the bio-inspired behavior. PSO is a popular global search method and the algorithm is being widely used in conjunction with several other algorithms in different fields of study. Modern day computational problems demand highly capable processing machines and improved optimization techniques. Since it is being widely used, it is important to search for ways to speed up the process of PSO, as the complexity of the problems increase. The paper describes a way to improve it via parallelization. The parallel PSO algorithm’s robustness and efficiency is demonstrated. This paper evaluates the parallelized version of the PSO algorithm with the use of Parallel Computing Toolbox available in Matlab.
Recommended Citation
Manne, Priyanka, "Parallel Particle Swarm Optimization" (2016). Computer Science. 143.
https://digitalcommons.ndsu.edu/computer-sci/143
Rights
NDSU Policy 190.6.2
Rights Link
https://www.ndsu.edu/fileadmin/policy/190.pdf
Handle Identifier
https://hdl.handle.net/10365/25649