A PARALLEL GENETIC ALGORITHM FOR HEAT CONDUCTION PROBLEMS

ABSTRACT Genetic algorithms are a global optimization method that is ideally suited for implementation on parallel computers. In this article, a genetic algorithm developed to solve problems in heat conduction is parallelized and run on a parallel computer (IBM SP2). The algorithm presented here contains a novel local search operator that greatly improves its accuracy. The algorithm itself and the parallelization strategy are discussed in the first part of the article, followed by a detailed discussion of the algorithm's results and its performance vis-à-vis its serial version.

[1]  Declan A. Diver Applications of genetic algorithms to the solution of ordinary differential equations , 1993 .

[2]  J. Jakumeit Genetic algorithms: A new approach to energy balance equations , 1995 .

[3]  Tarek I. Zohdi,et al.  Constrained inverse formulations in random material design , 2003 .

[4]  Peter S. Pacheco Parallel programming with MPI , 1996 .

[5]  Dorothea Heiss-Czedik,et al.  An Introduction to Genetic Algorithms. , 1997, Artificial Life.

[6]  Wilson Rivera,et al.  Scalable Parallel Genetic Algorithms , 2001, Artificial Intelligence Review.

[7]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[8]  David G. Green,et al.  An investigation of the use of local search in NP-hard problems , 2000, 2000 26th Annual Conference of the IEEE Industrial Electronics Society. IECON 2000. 2000 IEEE International Conference on Industrial Electronics, Control and Instrumentation. 21st Century Technologies.

[9]  Yehuda Zeiri,et al.  Application of genetic algorithm to the calculation of bound states and local density approximations , 1995 .

[10]  Erick Cantú-Paz,et al.  Efficient and Accurate Parallel Genetic Algorithms , 2000, Genetic Algorithms and Evolutionary Computation.

[11]  Boris Rubinsky,et al.  The use of evolutionary-genetic analogy in numerical analysis , 1998 .

[12]  Boris Rubinsky,et al.  EVOLUTIONARY-GENETIC ALGORITHM FOR SOLVING 2-D STEADY-STATE CONDUCTION PROBLEMS , 2003 .

[13]  Dr. Zbigniew Michalewicz,et al.  How to Solve It: Modern Heuristics , 2004 .

[14]  Michihiko Sugawara,et al.  NUMERICAL SOLUTION OF THE SCHRODINGER EQUATION BY A MICROGENETIC ALGORITHM , 2000 .

[15]  Boris Rubinsky,et al.  An Evolutionary-Genetic Approach to Heat Transfer Analysis , 1996 .