检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]国防科学技术大学计算机学院,长沙410073
出 处:《计算机研究与发展》2000年第10期1197-1203,共7页Journal of Computer Research and Development
基 金:国家自然科学基金资助!(项目编号 6 990 3 0 10 ;6 9783 0 0 7)
摘 要:应用遗传算法 (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.
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117