节点文献
基于差分进化算法多处理机任务调度研究
The investigation of multiprocessor scheduling based on differential evolution algorithm
【摘要】 本文主要基于现代启发式差分算法讨论多处理机调度,多处理机调度是NP组合优化问题,目前多采用启发算法。差分进化算法是最近提出的进化算法,主要根据父代个体之间矢量差构造下一代,是一种全局优化搜索方式。本文考虑采用差分进化矢量优先级模型描述调度顺序进行调度,与模拟退火算法比较得到较好调度结果。
【Abstract】 This paper presents a differential evolution algorithm to solve the multiprocessor scheduling problem with arbitrary task graph.Multiprocessor scheduling is a NP-hard problem,many papers employ heuristic.Differentia evolution is a novel heuristic approach for minimizing possibly nonlinear and non-differentiable continuous space functions.In this paper we introduce scheduling model using priority-based solution representation,which enables the differential evolution algorithm to be applied to scheduling problems.The results for arbitrary task graph are compared to simulate annealing algorithm.
【Key words】 Differential evolution; simulated annealing; multiprocessor scheduling; priority;
- 【文献出处】 微计算机信息 , 编辑部邮箱 ,2006年28期
- 【分类号】TP338
- 【被引频次】8
- 【下载频次】230