遗传算法在分布式系统中的应用

遗传算法在分布式系统中的应用

论文摘要

遗传算法(Genetic Algorithm,GA)是一种用于解优化问题的并行寻优算法,目前已被广泛用于各类NP问题的求解中。运用遗传算法解决任务调度与资源映射问题,是分布式系统的重要研究课题。 本文将资源分为计算资源(处理机)与非计算资源两类,重点研究带优先级的独立任务集。我们将任务调度与资源映射结合在一起,建立一个具有资源映射功能的任务调度模型。在此基础上,设计了满足本课题的一个变型的广义遗传算法——MGGA(Modified General Genetic Algorithm),将MGGA应用于静态优化调度中,以便在任务执行前产生一个最好的分配调度策略。尔后,在任务执行期间通过一个动态调整算法对调度结果进行调整。 在MGGA中采用的染色体一改传统的矩阵编码方式,用一种与自然界中生物染色体相吻合的“一维结构体编码”方式,使遗传操作更直观、方便。为了适应这一编码方式,该算法中采用的杂交与变异操作的基本单位是“基因片段”而不是通常所说的基因位。本文通过建立马尔可夫链模型,在对MGGA的收敛性进行分析,得出与广义遗传算法的收敛性相同的结论。 仿真结果表明,与不采用遗传算法优化的静态分配调度算法相比,本算法能得到更好的解。

论文目录

  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 任务分配与调度问题
  • 1.3 任务分配与调度常用算法
  • 1.4 资源映射问题
  • 1.5 本文所做的工作
  • 1.6 内容安排
  • 第二章 遗传算法
  • 2.1 遗传算法简介
  • 2.2 标准遗传算法(SGA)
  • 2.3 遗传算法的主要参数
  • 2.4 广义遗传算法
  • 第三章 MGGA算法收敛性分析
  • 3.1 遗传算法的数学描述
  • 3.2 马尔可夫链的定义及性质
  • 3.3 MGGA算法的收敛性分析
  • 第四章 遗传算法在分布式系统中的应用
  • 4.1 问题描述
  • 4.2 相关前期研究进展(SA算法)
  • 4.3 动态调整算法DA
  • 4.4 MGGA算法的应用
  • 4.4.1 编码方式与初始种群的生成
  • 4.4.2 适应值函数
  • 4.4.3 杂交算子
  • 4.4.4 变异算子
  • 4.4.5 MGGA算法描述
  • 4.4.6 GSA算法描述
  • 4.5 实验仿真及结论
  • 第五章 总结与展望
  • 参考文献
  • 攻读学位期间的研究成果
  • 致谢
  • 学位论文独创性声明、学位论文知识产权权属声明
  • 相关论文文献

    • [1].5G与音视频分布式系统应用探讨[J]. 智能建筑 2019(11)
    • [2].机载分布式系统管理中故障管理机制探究[J]. 信息通信 2020(02)
    • [3].基于频繁项集挖掘的发布/订阅分布式系统运行模式识别[J]. 网络空间安全 2020(08)
    • [4].分布式系统动目标防御[J]. 通信对抗 2016(04)
    • [5].分布式系统中的周期性事件实现研究[J]. 信息通信 2017(09)
    • [6].4G传统无源分布式系统面向5G演进思路分析[J]. 信息通信 2020(04)
    • [7].分布式系统概念与设计[J]. 计算机教育 2013(08)
    • [8].分布式系统概念与设计[J]. 计算机教育 2013(10)
    • [9].分布式系统概念与设计[J]. 计算机教育 2013(12)
    • [10].基于模糊层次化评估的分布式系统自毁感知方法及应用[J]. 小型微型计算机系统 2012(04)
    • [11].面向大规模分布式系统的多级缓存信息结构研究[J]. 西南民族大学学报(自然科学版) 2012(03)
    • [12].大规模分布式系统脆弱性分析框架研究[J]. 计算机科学 2012(06)
    • [13].大规模分布式系统实体交互脆弱性分析方法[J]. 计算机工程与应用 2011(18)
    • [14].浅论分布式系统中间件的安全[J]. 湖北师范学院学报(自然科学版) 2010(01)
    • [15].分布式系统测试的难点与分析[J]. 程序员 2010(08)
    • [16].分布式系统高效升级方法研究[J]. 微型电脑应用 2019(06)
    • [17].动力分布式系统中用户背压及其变化的讨论[J]. 节能 2017(01)
    • [18].实时分布式系统性能测试技术研究[J]. 计算机技术与发展 2014(07)
    • [19].新型光纤分布式系统研究及其应用[J]. 移动通信 2013(12)
    • [20].天然气分布式系统热(冷)-电比对系统运行的影响研究[J]. 节能技术 2015(03)
    • [21].基于分布式系统体系结构的PACS系统研究[J]. 科技传播 2014(11)
    • [22].分布式系统中的RBAC管理模型[J]. 微计算机信息 2009(33)
    • [23].动力分布式系统的稳定性和节能性[J]. 绿色科技 2015(12)
    • [24].高性能计算与通信、智慧城市以及数据科学与系统[J]. 国际学术动态 2020(02)
    • [25].计算机网络建设中分布式系统的网络安全研究[J]. 电脑知识与技术 2019(16)
    • [26].分布式系统运维交付解决方案研究与应用[J]. 电脑与电信 2017(10)
    • [27].分布式系统的分层形式化描述方法[J]. 计算机应用研究 2014(08)
    • [28].以数据为中心的舰载分布式系统[J]. 舰船科学技术 2011(07)
    • [29].以数据为中心的实时分布式系统的软件设计[J]. 现代计算机(专业版) 2010(10)
    • [30].分布式交换机的研究现状[J]. 计算机产品与流通 2018(01)

    标签:;  ;  ;  ;  ;  

    遗传算法在分布式系统中的应用
    下载Doc文档

    猜你喜欢