遗传算法和蚁群算法在QoS多播路由优化中的应用研究

来源 :中国科学院研究生院(本部) 中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:jzy0403
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的飞速发展,多播通信的功能显得越来越重要了。多媒体信息传输的实时性要求计算机网络能够保证传输信息所需的带宽、延迟、延迟抖动、信息丢失率等。已经证明,在多个约束下的多播路由问题是NP完全问题。   QoS多播路由是下一代网络中传输视频、音频信息的关键部分,它具有两个功能:   ①寻找满足QoS约束的多播路由;②优化利用网络资源。多播路由问题的关键在于多播路由的确定,即寻找简单、高效、健壮的多播路由算法,多播路由算法主要是用来建立一棵性能良好酌多播树,并使它能够满足各种业务的服务质量QoS需求,如何较好的解决该问题已成为网络资源优化问题研究的热点之一。   目前已有算法大都采用启发式算法和神经网络等智能算法来解决此类问题,但还存在一些缺点,如结果不够稳定,性能不能得到保证等。近年来,随着对遗传算法和蚁群算法的研究不断深入,发现采用此两种算法来求解NP完全问题能取得较好的效果。由于遗传算法和蚁群算法具有简单性、健壮性、并行性、易于实现等优点,在搜索过程中自适应地控制搜索过程,不断地缩小搜索空间,从而得到优化解,甚至最优解,所以同样适合于求解QoS多播路由问题。   本文从多播路由选择算法向简单性和通用性方向发展的角度出发,主要研究遗传算法和蚁群算法在该问题中的应用。主要研究工作如下:   1、针对非精确状态信息下的QoS多播路由问题,提出了一种基于概率的QoS多播路由遗传算法。该算法通过一种精度可控的次优化方法,能有效地屏蔽网络状态的非精确性,忍受较大的网络更新触发门限值,并保持较好的路由性能。   2、针对带宽、时延和代价最小的QoS分布式多播路由问题,提出了一种基于蚁群算法的启发式算法。该算法不仅可以实现全局优化,有效地提高网络数据包的传输质量,而且可以大大节约路由选择时间。   3、针对多约束QoS多播路由问题,给出了带宽、延时和延时抖动约束以及代价最小的QoS多播路由模型,提出了一种基于蚁群系统的通用启发式算法。该算法通过对信息素强度调整方法的改进,克服了蚁群算法易限于局部最优解的缺陷,可以实现全局优化。   上述几种算法都已通过仿真算例验证了其有效性,为相关的研究工作提供了参考和借鉴。
其他文献
跨尺度运动图像融合方法和信息融合算法,能对来源不同的多种信息有效作出取舍和决策,改善视觉效果和信息精确度,有助于空间合作的顺利进行。本文主要研究跨尺度运动图像融合,
现在空间地理数据越来越丰富,传统企业面临着如何利用这些数据为他们的生产工作中提供服务的问题,而互联网技术在如今社会快速地发展为有效地解决这个问题提供了最基本的技术支
随着网络的飞速发展,尤其是手机、可穿戴式设备等智能终端的迅速普及,用户对网络提出越来越高的要求。现有的网络架构面临着诸多的挑战,例如网络内容急剧增长,信息安全日益突
在中国信息化建设带动下,信息系统工程监理行业从无到有发展起来。软件项目监理是信息系统工程监理中最复杂、最困难的一个部分。关于软件项目监理过程及其支持工具的研究是目
因特网的发展使电子商务、电子政务得到了飞速发展,信息安全问题也逐渐突出。为了解决信息系统的安全问题,上世纪八十年代提出了公钥基础设施(PKI)的概念,依据PKI理论建立起来的
学位
信息时代,当海量数据的存储不再是主要问题时,人们开始将目光转移到数据的集成、融合及语义上来。目前,无论是互联网数据、物联网数据还是本地数据,基本都是被孤立的、分散的存储
在计算机网络中,多媒体实时多播通信是当前研究热点。多播实现了同一信息从源节点到网络中多个目的节点(并不一定是所有节点)的传送。多播问题关键是在于建立一棵满足QOs约束
学位
动态转移预测机制大幅提高了转移预测的正确率。然而,动态转移预测机制中的模式历史表(PatternHistoryTable)表项数目有限,不同的条件转移指令可能映射到同一模式历史表项。如
代数攻击是现代密码学中的一种攻击方法,其主要方法就是利用代数系统的良好性质及求解方法来攻击现存的密码学系统,目前被认为是最具潜力的攻击方法之一。而求解有限域上的多
负载平衡是分布式系统中实现工作量平衡分配,提高系统总体性能的一种关键技术,在实践和理论中已经被证明能够大幅度地提高分布式系统的执行速度、吞吐量和稳定性,在分布式系统中