首页> 外文会议>International Conference on Machine Learning and Computing >Task Scheduling in Multiprocessor System Using Genetic Algorithm
【24h】

Task Scheduling in Multiprocessor System Using Genetic Algorithm

机译:遗传算法多处理器系统的任务调度

获取原文

摘要

The general problem of multiprocessor scheduling can be stated as scheduling a task graph onto a multiprocessor system so that schedule length can be optimized. Task scheduling in multiprocessor system is a NP-complete problem. In literature, several heuristic methods have been developed that obtain suboptimal solutions in less than the polynomial time. Recently, Genetic algorithms have received much awareness as they are robust and guarantee for a good solution. In this paper, we have developed a genetic algorithm based on the principles of evolution found in nature for finding an optimal solution. Genetic algorithm is based on three operators: Natural Selection, Crossover and Mutation. To compare the performance of our algorithm, we have also implemented another scheduling algorithm HEFT which is a heuristic algorithm. Simulation results comprises of three parts: Quality of solutions, robustness of genetic algorithm, and effect of mutation probability on performance of genetic algorithm.
机译:可以将多处理器调度的一般问题作为将任务图中调整到多处理器系统上,以便可以优化调度长度。多处理器系统中的任务调度是一个NP完整问题。在文献中,已经开发了几种启发式方法,从而在小于多项式时间内获得次优溶液。最近,遗传算法已经获得了很大的意识,因为它们是良好的解决方案的强大和保证。在本文中,我们开发了一种基于本质上发现的进化原理的遗传算法,用于寻找最佳解决方案。遗传算法基于三个运算符:自然选择,交叉和突变。为了比较我们的算法的性能,我们还实现了另一个调度算法,其是一种启发式算法。仿真结果包括三个部分:解决方案质量,遗传算法的鲁棒性,突变概率对遗传算法性能的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号