A parallel genetic algorithm for image restoration

A parallel genetic algorithm based on the island model for image restoration is presented. The algorithm divides a large population into smaller subpopulations and executes the main loop of the traditional genetic algorithm on each processor with its own subpopulation in parallel. Its performance is evaluated in a multi-workstation environment. The simulation results show that the algorithm achieves a linear speed-up with the number of processors. The parallel algorithm is also shown to have better performance on image restoration than the traditional genetic algorithm.

[1]  Reiko Tanese,et al.  Distributed Genetic Algorithms , 1989, ICGA.

[2]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[3]  L. Darrell Whitley,et al.  Serial and Parallel Genetic Algorithms as Function Optimizers , 1993, ICGA.

[4]  Zensho Nakao,et al.  Evolutionary reconstruction of neutron penumbral images , 1996, Proceedings of IEEE International Conference on Evolutionary Computation.