期刊文献+

基于遗传算法的任务分配与调度 被引量:70

TASK MATCHING AND SCHEDULING BY USING GENETIC ALGORITHMS
下载PDF
导出
摘要 应用遗传算法 (GAs)进行任务分配与调度已被越来越多的学者所关注 .针对传统遗传算法中初始解群构造和遗传算子的局限性 ,结合遗传算法和演化策略的优点 ,提出了一个异构系统中任务分配与调度的进化算法 .在列表编码知识表示的基础上 ,首先对初始解群的构造给出了一种相对均衡的生成方法 ,然后有针对性地设计出 3个遗传算子 ,即由标准算子改进的杂交算子 (IMCX)、基于一个调度内任务交换的内部杂交算子 (INCX)和一种类似变异的迁移算子 (m igration) ,最后给出了算法的仿真结果 . Task matching and scheduling by using genetic algorithm based approaches have been the attractive problems, while the construction of initial population and genetic operators in most of the previous work have some limitations. In this paper, an improved algorithm is proposed based on the integration of genetic algorithm (GA) and evolution strategy (ES). Using permutation representation, the improved algorithm concentrates on constructing the initial population and on designing genetic operators, such as internal crossover(INCX) which swaps two list tasks within a schedule, improved crossover(IMCX) which exchanges tasks between two schedules, and migration which transfers a task from a list to another within a schedule as a kind of mutation operator. Finally, the simulation results of the algorithm and conclusions are given.
出处 《计算机研究与发展》 EI CSCD 北大核心 2000年第10期1197-1203,共7页 Journal of Computer Research and Development
基金 国家自然科学基金资助!(项目编号 6 990 3 0 10 6 9783 0 0 7)
关键词 遗传算法 任务分配 任务调度 算法 计算机 task matching & scheduling, genetic algorithm, selection, internal crossover, migration
  • 相关文献

参考文献3

  • 1姚新,陈国良,徐惠敏,刘勇.进化算法研究进展[J].计算机学报,1995,18(9):694-706. 被引量:102
  • 2Zhong Qiuxi,计算机工程与科学,2000年,22卷,1期,14页
  • 3Yu Kwong Kwok,J Parallel Distributed Computing,1997年,47卷,1期,58页

二级参考文献4

  • 1刘勇,博士学位论文,1994年
  • 2姚新,Proceedings of the AI’93 Workshop on Evolutionary Computation,1993年
  • 3姚新,Int J Neural Systems,1993年,4卷,203页
  • 4姚新,Microprocessing and Microprogramming,1993年,38卷,707页

共引文献101

同被引文献520

引证文献70

二级引证文献332

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部