计算机科学与探索 ›› 2014, Vol. 8 ›› Issue (12): 1502-1510.DOI: 10.3778/j.issn.1673-9418.1409031
陈 颖1,林 盈2,胡晓敏3+
CHEN Ying1, LIN Ying2, HU Xiaomin3+
摘要: 为了更好地提高并行差分进化算法的求解精度和计算效率,实现适用于解决多种优化问题的鲁棒性算法,提出了一种多种群多策略的并行差分进化算法。该算法将种群划分为多个子种群,不同的子种群分别采用不同的差分进化策略。多个子种群各自独立进化,互不干扰,每隔一定代数才进行种群间的通信交流。通过利用多种群实现多种优化策略,并采用并行方式,使得算法可以采用不同的优化策略进行搜索,更加节省计算时间。数值实验结果表明,该算法在求解不同类型的优化问题时都具有良好的计算能力和效率。