基于QPSO的QoS多播路由优化算法

来源 :江南大学 | 被引量 : 0次 | 上传用户:gaolaoshi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
QoS(服务质量)多播路由问题已经成为网络领域中研究的重要课题。它是寻找带有约束条件的可行多播树解的NP-Complete问题。QoS约束可以分为连接约束(如带宽),路径约束(如点到点的延迟)以及树的约束(如延迟抖动)。总的来说,启发式算法常用于解决此类NP-Complete问题。许多遗传算法被用来解决这类问题。根据文献[2,3],Sun等人提出量子行为微粒群优化算法(QPSO)。在许多全局优化问题上该算法被证明是一种有效地解决方案,并且它不会遭遇到遗传算法所遭遇的一些问题。QPSO算法最初用于解决连续函数的优化问题。到目前为止,也很少用于解决离散的组合优化问题(COP)。本文的目的就是在于使用QPSO算法解决QoS多播路由问题。首先,研究QoS理念尤其是QoS路由算法问题。分析几种常用的QoS多播路由优化算法的原理和应用策略。并且,将这几种算法的特点进行比较。针对QoS约束特征,进一步研究了有约束的多目标优化问题。其次,构建QoS多播路由网络模型,采用罚函数处理约束条件。分别描述了遗传算法和遗传算法与禁忌搜索的混合算法(GA-TS)应用到QoS多播路由优化问题的实现过程。也描述了PSO算法求解QoS多播路由问题的实现过程,并且详细阐述了QPSO算法的实现方案。为了将PSO和QPSO算法应用于QoS多播路由优化问题,本文设计一种新的整数编码方案,将QoS多播路由优化问题转化为整数计算问题。最后,利用网络模型,本文测试了基于QPSO算法的路由优化算法。用于比较,在相同条件下使用PSO算法、GA算法以及GA-TS混合算法作了测试。计算机仿真结果表明QPSO算法在解决QoS多播路由问题方面要优于PSO算法、GA算法以及GA-TS混合算法,这主要表现在它的有效性和效率上。QPSO算法可以更有效地求得QoS多播路由问题的优化解,可靠性更高。
其他文献
20世纪90年代初,R.Agrawal等人提出了关联规则挖掘技术。关联规则挖掘是为了发现大量数据中项集之间有趣的相关性信息。经过十余年的发展,关联规则挖掘已经成为数据挖掘技术
学位
目前,由于人机交互方式的演变、生物认证和物体检测技术的发展,以及商业及安全领域需求的不断增加,人脸检测与跟踪方向的研究已经在各个领域中得到越来越广的应用。人脸识别
随着电子商务、Web服务以及基于Web的信息系统的快速发展和壮大,基于Web的组织在日常运作中已经收集了大量的Web日志信息。分析并发现这些潜在的规律及知识,对于用户访问、广告
自20世纪90年代中期开始,非真实感绘制(NPR)逐渐成为计算机视觉和计算机图形学的研究热点之一。非真实感绘制和传统真实感绘制的研究内容不同,其目标不在于绘制结果的真实性,
面对日益复杂的社会和政治环境,国家安全、社会安全、个人人生安全和财产安全等都面临着不同程度的威胁,都需要各种安全保护措施。在众多的安保措施中,视频监控系统无疑是最直接
随着计算机网络和多媒体信息处理技术的发展,档案资料的数字化和网络化是信息时代档案工作的发展方向。但因为数字化资料可方便地进行复制和广泛传播,由此引起的滥用、篡改或伪
许多无线传感器网络的协议和应用都需要知道网络中节点的地理位置。节点随机部署的传感器网络具有与ad-hoc网络类似的特点,其分布式和高自由度的网络环境对定位算法提出了很高
互联网络的发展使得VoIP技术得到了更为广泛的应用,并逐步取代传统的PSTN网络.现有的基于C/S模式IP电话系统,用户必须向中心服务器注册才能与其他用户通信,因此中心服务器将
数据分析类系统存在着因用户需求多变导致的核心功能单元变化频繁的特点,使这类系统的开发、应用和维护比较复杂,重复开发现象普遍。因此,迫切需要研究具有一定柔性的系统框架来