检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]湖南铁路科技职业技术学院信息技术系,湖南株洲412000 [2]湖南大学信息科学与工程学院,长沙410082 [3]湖南铁路科技职业技术学院机车车辆系,湖南株洲412000
出 处:《计算机应用研究》2012年第2期455-458,462,共5页Application Research of Computers
基 金:国家自然科学基金资助项目(90715029);湖南省科技计划项目(2011FJ3067)
摘 要:针对在蚁群算法中初始参数设置对算法收敛性能的影响较大,提出了一种新的改进蚁群算法NACA(new ant colony algorithm),针对蚁群算法中的四个关键参数随机编码,得到初始的染色体,从而获得一组较优解;再利用遗传算法的优点对上一步的结果单点顺序交叉、对换变异、选择操作以产生更好的解;然后以这组数据为蚁群算法下一次的工作备选值,并进行最大次数的循环迭代直至停止,即求得参数组合的近似最优解。将它应用于网格系统任务调度中,系统的性能得到了明显的改善。仿真模拟结果表明,所提出的算法具有更短的调度长度和更宽的适应性,当任务已知时,执行时间约缩短了21.7%,且负载变化时对网格中各处理器资源的影响大大减小。It has greater impact on the algorithm convergence that setting the initial parameters in ant colony algorithm.This paper presented an improved ant colony algorithm NACA.Firstly,it made the four parameters of the ant colony algorithm coding randomly and got the chromosomes,a set of optimum solutions could be gained by using the ant colony algorithm.Then they crossover,mutate and select by using the advantages of genetic algorithms.Finally,took the value of this group to explore the next round as the ant colony's original value,ran the maximum number of loop iterations until it stopping.The performance of the system had been significantly improved when it was applied to the grid task scheduling systems.The result of algorithm analysis shows the proposed scheduling algorithm has a shorter length and wider adaptability.When the task is known,execution time can be reduced about 21.7%.The execution time of the task is shorten greatly.
分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.16.136.129