基于最优解收集的扩展式并行遗传算法  

Extended Parallel Genetic Algorithm Based on Optimum Result Collecting

在线阅读下载全文

作  者:袁源[1] 李炳法[1] 杨杰[2] 丁莹[1] 

机构地区:[1]四川大学计算机学院,成都610065 [2]代尔夫特理工大学计算机系

出  处:《计算机工程》2007年第7期178-180,共3页Computer Engineering

摘  要:在扩展分布式遗传算法(EDGA)的基础上提出了一种新的基于最优解收集的扩展式并行遗传算法(EPGA)。在该算法中,群体被划分为子群分配给各子处理单元(PE)计算,根处理器则在采用全局搜索策略进行搜索的同时,不断地从各子处理单元上收集局部最优解替换当前群体以获取较好的最优解。该算法采用子群的概念去获得较好的加速比,采用全局搜索策略的概念去获得较好的最优解,同时具有EDGA不具有的许多优点。给出了该算法针对经典的TSP问题的非阻塞MPI实现。实验表明该算法可以有效地提高遗传算法的加速比及增加获得最优解的概率。On the basis of extended distributed genetic algorithm(EDGA), this paper presents a new algorithm, extended parallel genetic algorithm (EPGA) based on optimum result collecting. In this algorithm, a group is partitioned into some subgroups, and the subgroups are allocated to each processor element (PE) to compute. Root processor runs genetic algorithm using a global searching strategy. In the mean time it replaces current groups by the optimum results collected from each PE. Compared with EDGA, this algorithm has more advantages. It implementes EPGA using non-blocking MPI and evaluates its performance by solving traveling salesman problem (TSP). The experiments prove this algorithm can improve the speed up and probabil.ity of finding the optimum result in genetic algorithm.

关 键 词:扩展式 并行 遗传算法 最优解收集 

分 类 号:TP312[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象