Title :
Parallel multi-objective optimization using Master-Slave model on heterogeneous resources
Author :
Mostaghim, Sanaz ; Branke, Jürgen ; Lewis, Andrew ; Schmeck, Hartmut
Author_Institution :
Inst. AIFB, Karlsruhe Univ., Karlsruhe
Abstract :
In this paper, we study parallelization of multi-objective optimization algorithms on a set of heterogeneous resources based on the Master-Slave model. The Master-Slave model is known to be the simplest parallelization paradigm, where a master processor sends function evaluations to several slave processors. The critical issue when using the standard methods on heterogeneous resources is that in every iteration of the optimization, the master processor has to wait for all of the computing resources (including the slow ones) to deliver the evaluations. In this paper, we study a new algorithm where all of the available computing resources are efficiently utilized to perform the multi-objective optimization task independent of the speed (fast or slow) of the computing processors. For this we propose a hybrid method using Multi-objective Particle Swarm optimization and Binary search methods. The new algorithm has been tested on a scenario containing heterogeneous resources and the results show that not only does the new algorithm perform well for parallel resources, but also when compared to a normal serial run on one computer.
Keywords :
evolutionary computation; parallel algorithms; particle swarm optimisation; processor scheduling; resource allocation; search problems; binary search methods; computing processors; computing resources; heterogeneous resources; master processor; master-slave model; multiobjective optimization algorithms; multiobjective particle swarm optimization; parallel multiobjective optimization; slave processors; Application software; Concurrent computing; Evolutionary computation; Grid computing; Iterative algorithms; Master-slave; Optimization methods; Particle swarm optimization; Search methods; Testing;
Conference_Titel :
Evolutionary Computation, 2008. CEC 2008. (IEEE World Congress on Computational Intelligence). IEEE Congress on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1822-0
Electronic_ISBN :
978-1-4244-1823-7
DOI :
10.1109/CEC.2008.4631060