TR-A-0164 :1993.3.12

高畠一哉

温度差つき遺伝的アルゴリズム

Abstract:遺伝的アルゴリズムにシミュレーテッドアニーリングの手法を取り入れた”温度差つき遺 伝的アルゴリズム”を提案する.本手法では各個体の状態の分布がギブス分布に収束することが保証さ れており従来の遺伝的アルゴリズムに比べマルコフ連鎖として理論的な解析がやり易い.また各個体に 異なる”温度”を与えることにより得られる評価値の良さと局所最適解からの抜け出し易さという相反 する要求を満たすことが可能である.数値実験として巡回セールスマン問題を解かせてみた結果を示す.

“Genetic algorithm with differntial temperature (GADT)” is a hybrid of genetic algorithm and simulated annealing. In GADT, it is guaranteed that the probability distribution of each individual's state converges to Gibbs distribution. Comparing with conventional genetic algorithms, GADT is easy to be analyzed as Markov chains. GADT can satisfy contradictional requirements “To get good value” and “To escape from local optimum easily” by giving differnent temperature to each individual. For numerical experiments, GADT was used to solve a travelling-salesman problem and results are shown.

キーワード : 遺伝的アルゴリズム,シミュレーテッドアニーリング,マルコフ連鎖,収束

Keywords: genetic algorithm, simulated annealing, Markov chains, convergence