A parallel genetic algorithm for the graph partitioning problem
Talbi, El-Ghazali ; Bessiere, Pierre
HAL, hal-00089203 / Harvested from HAL
Genetic algorithms are stochastic search and optimization techniques which can be used for a wide range of applications. This paper addresses the application of genetic algorithms to the graph partitioning problem. Standard genetic algorithms with large populations suffer from lack of efficiency (quite high execution time). A massively parallel genetic algorithm is proposed, an implementation on a SuperNode® of Transputers® and results of various benchmarks are given. The parallel algorithm shows a superlinear speed-up, in the sense that when multiplying the number of processors by p, the time spent to reach a solution with a given score, is divided by kp (k>1). A comparative analysis of our approach with hill-climbing algorithms and simulated annealing is also presented. The experimental measures show that our algorithm gives better results concerning both the quality of the solution and the time needed to reach it.
Publié le : 1991-07-05
Classification:  Superlinear speed-up,  Distributed memory parallel architectures,  Genetic algorithms,  Graph partitioning,  Hill-climbing,  Mapping problem,  Simulated annealing,  Superlinear speed-up.,  [SCCO.COMP]Cognitive science/Computer science,  [MATH.MATH-PR]Mathematics [math]/Probability [math.PR]
@article{hal-00089203,
     author = {Talbi, El-Ghazali and Bessiere, Pierre},
     title = {A parallel genetic algorithm for the graph partitioning problem},
     journal = {HAL},
     volume = {1991},
     number = {0},
     year = {1991},
     language = {en},
     url = {http://dml.mathdoc.fr/item/hal-00089203}
}
Talbi, El-Ghazali; Bessiere, Pierre. A parallel genetic algorithm for the graph partitioning problem. HAL, Tome 1991 (1991) no. 0, . http://gdmltest.u-ga.fr/item/hal-00089203/