首页> 外文会议>International Conference on Computational Science(ICCS 2006) pt.1; 20060528-31; Reading(GB) >A Permutation-Based Differential Evolution Algorithm Incorporating Simulated Annealing for Multiprocessor Scheduling with Communication Delays
【24h】

A Permutation-Based Differential Evolution Algorithm Incorporating Simulated Annealing for Multiprocessor Scheduling with Communication Delays

机译:结合模拟退火的带通信延迟的基于排列的差分进化算法

获取原文
获取原文并翻译 | 示例

摘要

Employing a differential evolution (DE) algorithm, we present a novel permutation-based search technique in list scheduling for parallel program. By encoding a vector as a scheduling list and differential variation as s swap operator, the DE algorithm can generate high quality solutions in a short time. In standard differential evolution algorithm, while constructing the next generation, a greedy strategy is used which maybe lead to convergence to a local optimum. In order to avoid the above problem, we combine differential evolution algorithm with simulated annealing algorithm which relaxes the criterion selecting the next generation. We also use stochastic topological sorting algorithm (STS) to generate an initial scheduling list. The results demonstrate that the hybrid differential evolution generates better solutions even optimal solutions in most cases and simultaneously meet scalability.
机译:利用差分进化(DE)算法,我们在并行程序的列表调度中提出了一种基于置换的新颖搜索技术。通过将向量编码为调度列表,并将差分变化编码为s交换运算符,DE算法可以在短时间内生成高质量的解决方案。在标准差分进化算法中,在构造下一代时,使用了贪婪策略,这可能导致收敛到局部最优。为了避免上述问题,我们将差分进化算法与模拟退火算法相结合,从而放宽了选择下一代的准则。我们还使用随机拓扑排序算法(STS)生成初始调度列表。结果表明,在大多数情况下,混合差分演化生成更好的解决方案,甚至生成最佳解决方案,并同时满足可伸缩性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号