Title :
Hill-climbing, simulated annealing and genetic algorithms: a comparative study and application to the mapping problem
Author :
Talbi, E.-G. ; Muntean, T.
Author_Institution :
Lab. de Genie Inf., Grenoble Univ., France
Abstract :
Hill-climbing, simulated annealing and genetic algorithms are search techniques that can be applied to most combinatorial optimization problems. The three algorithms are used to solve the mapping problem, which is the optimal static allocation of communication processes on distributed memory architectures. Each algorithm is independently evaluated and optimized according to its parameters. The parallelization of the algorithms is also considered. As an example, a massively parallel genetic algorithm is proposed for the problem, and results of its implementation on a 128-processor Supernode are given. A comparative study of the algorithms is then carried out. The criteria of performance considered are the quality of the solutions obtained and the amount of search time used for several benchmarks. A hybrid approach consisting of a combination of genetic algorithms and hill-climbing is also proposed and evaluated
Keywords :
distributed memory systems; genetic algorithms; parallel algorithms; simulated annealing; 128-processor Supernode; combinatorial optimization; communication processes; distributed memory architectures; genetic algorithms; hill climbing; hybrid approach; mapping problem; massively parallel genetic algorithm; optimal static allocation; search techniques; simulated annealing; Algorithm design and analysis; Computational modeling; Concurrent computing; Design optimization; Genetic algorithms; Heuristic algorithms; Memory architecture; Parallel architectures; Parallel machines; Simulated annealing;
Conference_Titel :
System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
Conference_Location :
Wailea, HI
Print_ISBN :
0-8186-3230-5
DOI :
10.1109/HICSS.1993.284069