基于改进蚁群算法的QoS组播路由问题研究

来源 :武汉理工大学 | 被引量 : 7次 | 上传用户:wyakl1314
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
蚁群算法是基于蚂蚁群体觅食过程中,具有找到蚁穴与食物源之间最短路径的能力,这一生物学行为发展起来的一种群智能优化方法。它最初用于解决旅行商(TSP)问题,具有自适应性、鲁棒性及本质上的并行性等许多特点。该算法的出现引起了学者们的巨大关注,在过去的短短十余年时间内,蚁群算法已经在组合优化、函数优化、系统辨识、网络路由、机器人路径规划、数据挖掘以及大规模集成电路的综合布线设计等领域获得了广泛的应用,并取得了较好的效果。组播路由问题是随着互联网的迅猛发展衍生出的系列问题之一,随着群组通信特别是网络视频会议、网络视频点播、股市行情发布、远程教育等应用大量兴起,组播技术已成为支持这些应用的重要基础。由于这些实时业务对网络传输中的时延、带宽、代价等较为敏感,当突发性较高的多媒体业务数据在网络上传输时,其传输质量将会受到影响,这样就需要服务质量技术的支持,以确保实时业务的通信质量。传统“尽力而为”服务,不能满足网络用户的需求。组播QoS路由就是寻找满足特定QoS约束的一棵组播树,这已被证明是一个NP完全问题。虽然针对该问题,学术界已提出了不少算法,但普遍存在着算法复杂、实现困难、算法适应性差、难以满足组播应用的需求等特点。因而需要运用到启发式算法。本文首先总结了现有的组播路由协议及算法分类,分析QoS度量以及QoS组播路由问题的模型和分类。列举了蚁群算法的研究进展、思想起源和优缺点,给出了基于蚁群算法的QoS组播路由算法的描述和步骤并进行分析。随后,在此基础上结合模拟退火算法的特点:在搜索最优解的过程中,以一定的概率接受劣解。将模拟退火算法思想与蚁群算法相结合,生成基于模拟退火思想的逆向蚂蚁。逆向蚂蚁在选择路径时,按照信息素浓度高的路径被选中的概率小的规则。因此在探讨基于模拟退火思想的逆向蚁群算法解决QoS组播路由问题时,通过在算法初期引入逆向蚂蚁以增强搜索的随机性,增加搜索的遍历性,避免算法过早收敛进入停滞状态,陷入局部最优。随着迭代的进行,逐渐减少逆向蚂蚁数量,从而加快算法的收敛速度。通过应用改进的Waxman随机网络生成方法,生成了仿真随机网络,并对基于模拟退火思想的逆向蚁群算法和基于常规蚁群算法的QoS组播路由问题进行仿真实验,将两种算法产生的结果进行对比,分析得出:逆向蚁群算法在收敛性、稳定性、鲁棒性和网络性能代价等方面都有较好的效果。最后,对QoS组播路由算法的研究提出了一些建议。
其他文献
随着信息技术的快速发展,越来越多的生物医学研究成果在互联网上发布,如科学文献和专利等文本数据的规模正在以指数级的速度快速增长。这些数据以非结构化形式存储,其中包含
随着计算机技术不断的进步,信息技术已经深入到国防、教育、经济等各个社会领域。信息技术核心之一的是数据库技术,它在信息系统中承担着存储和管理信息的使命。目前,在不同的应
在高等教育大众化的今天,在校大学生的数量日益激增,教师的数量、工作量也在不断攀升,怎样用信息化的手段和计算机技术来科学地评价教学、统计分析教学工作量,保证教学质量,是高校
从工业化经济为主转向以服务型经济为主是我国产业结构调整的方向,因此加快发展现代服务业具有重要的战略意义。共性服务集成与运营支撑系统是“十一五”科技部支撑计划重大
Web Services安全技术研究是一个具有重要理论价值和现实意义的研究课题。基于XML的Web Services对于提升业务的适应性和项目的集成具有重要作用。现有的安全措施还不能很好
生物特征识别认证技术可分为单模式(unimodal)生物特征识别认证和多模式(multimodal)生物特征识别认证技术。目前的每种单模式生物识别认证技术在准确率、用户接受程度、成本
测力机是重要的力值计量与检测设备,它是用某种方式将力值复现在力的传感器上,从而达到测定力传感器的目的。在各种各样的测力机中,静重式测力机是以重力作力值复现的来源,其结构相对简单,准确度高是其它力值计量手段所不及的优点,常作为国家力值检测标准(基准)设备,在计量、国防、生产等领域被广泛采用。在实际应用中,静重式力标准机用少量砝码交换组合产生各种力值。在依次递增的加载序列中,由于砝码交换出现力值临时下
互联网对人类社会的影响既快速又深入,现如今人们在互联网中的活动不仅是对互联网信息的单纯上传与下载,而是更多地与互联网中的其他个体进行信息与情感的交流,这让我们有机
近年来,随着教育信息化的深入发展,通过网络开展教学已经逐渐普及起来。大多数学校都已经或正在开发自己的网络课程。作为网络课程的载体,网络课程平台的优劣,直接影响着网络教学
在互联网时代,企业所处的外部市场网络环境越来越复杂。消费者作为网络中的一部分,是企业要从网络中获取的重要的资源。传统的消费者行为研究通常将消费者看作独立的个体,而