【摘 要】
:
遗传算法(Genetic Algorithm,GA)是一种用于解优化问题的并行寻优算法,目前已被广泛用于各类NP问题的求解中。运用遗传算法解决任务调度与资源映射问题,是分布式系统的重要研
论文部分内容阅读
遗传算法(Genetic Algorithm,GA)是一种用于解优化问题的并行寻优算法,目前已被广泛用于各类NP问题的求解中。运用遗传算法解决任务调度与资源映射问题,是分布式系统的重要研究课题。 本文将资源分为计算资源(处理机)与非计算资源两类,重点研究带优先级的独立任务集。我们将任务调度与资源映射结合在一起,建立一个具有资源映射功能的任务调度模型。在此基础上,设计了满足本课题的一个变型的广义遗传算法——MGGA(Modified General Genetic Algorithm),将MGGA应用于静态优化调度中,以便在任务执行前产生一个最好的分配调度策略。尔后,在任务执行期间通过一个动态调整算法对调度结果进行调整。 在MGGA中采用的染色体一改传统的矩阵编码方式,用一种与自然界中生物染色体相吻合的“一维结构体编码”方式,使遗传操作更直观、方便。为了适应这一编码方式,该算法中采用的杂交与变异操作的基本单位是“基因片段”而不是通常所说的基因位。本文通过建立马尔可夫链模型,在对MGGA的收敛性进行分析,得出与广义遗传算法的收敛性相同的结论。 仿真结果表明,与不采用遗传算法优化的静态分配调度算法相比,本算法能得到更好的解。
其他文献
在进行多Agent系统中具有互补性或可替换性关系的多个资源与任务分派时,人们通常选择使用组合拍卖机制来完成这样的分派工作。由于组合拍卖的竞价方式能够更好表达竞价Agent
随着嵌入式系统在消费类电子产品、数据采集系统以及工业控制系统中的广泛应用,作为嵌入式系统中最常用的存储设备,基于硅存储介质的海量闪速存储器的应用也日益广泛。 闪速
数据仓库实质是对大量的、多种类的企业数据的集成,目的是为了更好的利用已有的信息,从而实现“数据—信息—知识”的过程,为企业的管理层提供决策支持。传统的数据库技术与
近年来面向对象技术的迅速和成熟为软件开发提供了一种全新的视野,然而,与软件开发息息相关的数据存储技术,仍然是关系数据库一支独秀。由于关系数据理论和面向对象技术基于
本文首先研究和实现了一个简单的PKI系统,包括证书机构CA、注册机构RA和相应的PKI存储库.论文主要应用微软的CryptoAPI接口,实现了证书申请、发布,数字签名、数字信封和验证
本文从消息和服务本身的安全角度出发对WebService的安全机制进行了以下几方面的研究。 首先,基于WebService的安全性要求及安全现状,对WebService的安全体系进行了深
人脸检测是确定人脸的位置、大小、姿态的图像处理过程。近年来,它已成为计算机视觉、模式识别、人机交互研究中一个很受关注的研究热点。在自动人脸识别系统、视觉监控、基于
高新技术的不断革新,使得智能手机、平板电脑成了人们生活之中常见的工具。专家预测,手机、平板电脑等智能终端设备在将来很有可能会取代PC的地位,但是在现在甚至包括很长一段时
近年来,视频监控系统在各行业得到了广泛的应用,但是这些系统的功能局限于对场景的记录和保存。随着信息化进程的推进和人民生活水平的提高,人们对智能监控系统的需求越来越迫切
随着Web上信息的迅速扩展,各项基于Web信息的应用也逐渐繁荣起来。Web数据挖掘作为一项新兴的技术被越来越多的Web与数据库技术的研究者所关注。作为Web数据挖掘技术的基础和