首页    期刊浏览 2025年04月16日 星期三
登录注册

文章基本信息

  • 标题:全プロセスによる同一集団を維持したGA-EAXの並列化
  • 本地全文:下载
  • 作者:寺尾 圭一郎 ; 小野 典彦 ; 永田 裕一
  • 期刊名称:進化計算学会論文誌
  • 电子版ISSN:2185-7385
  • 出版年度:2017
  • 卷号:8
  • 期号:3
  • 页码:100-110
  • DOI:10.11394/tjpnsec.8.100
  • 语种:Japanese
  • 出版社:The Japanese Society for Evolutionary Computation
  • 摘要:

    One of the most powerful approximation solution methods for the traveling salesman problem (TSP) is a genetic algorithm using edge assembly crossover (GA-EAX), which has found best-known tours to several 100 thousand points scale TSP instances. However, due to the nature of multi-point search, in many cases GAs take more computation time than local search-based algorithms, and it is difficult to fully exercise the capability of GA-EAX for very large TSP instances having more than 1 million points within a reasonable computation time. In this research, we introduce a MPI parallel implementation of GA-EAX. However, in a naive master slave method, the communication costs between the processes are too high to obtain the effect of parallelization sufficiently. So, we introduce a method to reduce the amount of communication between processes to avoid this problem. We also introduce a MPI/thread hybrid parallel implementation of GA-EAX where each MPI process is executed using multiple threads. Experimental results show that the hybrid parallel model achieved up to 29.4 times speedup using 16 PCs, each with 4 cores.

  • 关键词:traveling salesman problem;genetic algorithm;EAX;parallel computing
国家哲学社会科学文献中心版权所有