基于遗传算法的选播路由算法研究

来源 :河南大学 | 被引量 : 0次 | 上传用户:ding7881
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
选播(Anycast)是IPv6中的一种标准通信模型,可以实现一台主机与一组具有相同选播地址的目的主机中“最近”的一台主机进行通信(这组目的主机提供相同的服务)。选播服务的主要功能是允许用户根据需要做出合适的选择,因此路由问题是选播技术的关键问题,它直接决定了网络服务的可用性和效率的高低。 具有时延约束和代价要求的选播路由问题是一个NP完全问题,遗传算法通常用于解决此类问题。“早熟”收敛是遗传算法在实际应用中常见的一个疑难问题,主要表现为种群中最优个体的适应度值得不到提高,种群在经过若干迭代后仍找不到最优解,而造成“早熟”的主要原因是群体多样性的过早缺失。 本文在深入分析和研究选播服务模型和选播路由算法的基础上,针对上述问题,给出了一种基于改进的遗传算法的选播QoS路由算法。该算法可以解决具有时延约束的条件下要求代价最小的选播路由问题。 本算法把遗传算法应用于选播QoS路由问题中,发挥其并行性和群体寻优的特点;引入相异度的思想改进交叉算子和变异算子来增加群体的多样性;利用模拟退火理论调整和改进适应度函数,使得种群中个体的适应度值在进化过程中得到明显提高;改进了初始种群的生成方法,使其生成多样化且“起点”较高的初始种群。从而抑制“早熟”收敛的发生。 为了验证算法的有效性和收敛性,本文有针对性地设计一个仿真实验平台,并实现了该算法的仿真。大量仿真实验表明,本算法能够从多个选播成员中找到满足选播QoS请求(满足时延限制,且代价最小)的最优路径为用户提供服务,且算法是有效和收敛的,较好的解决了“早熟”收敛问题。通过对比仿真实验数据,证明了本算法具有较快的收敛速度,且提高了找到最优解的成功率。
其他文献
随着信息技术的发展,以电子形式存在的文本信息已经成为人们主要的信息来源。文本挖掘成为人们发现资源和知识的重要工具,不需要预先定义类别信息的文本聚类成为文本挖掘一个
自从1948年F.B.Jones定义了集函数T并给出了一些相关的结论以来,许多人对它作了大量的研究,其中以SergioMaciǎs的研究最为突出.近年来,由于研究连续统的需要,人们也开始关注连续
从病人的基因组数据出发准确预测抗癌药物对个体的敏感性是实现肿瘤个体化医疗的核心步骤之一.目前,针对抗癌药物敏感性预测的模型均是利用不同的基因组信息建立回归或分类模型,采用机器学习方法进行预测.然而我们知道,不同的基因组信息之间存在很强的相关性,系统研究这些相关性关系,尤其是基因的共表达与抗癌药物敏感性的关系具有重要的理论意义.在本篇论文中,我们建立系统分析研究的方法来识别药物敏感性在基因表达、基因
虫洞问题对于经典引力理论和量子引力理论的研究都起着十分重要的作用。本文将系统地介绍宇宙学所需的微分几何学,微分几何现已成为研究时空结构的重要工具。同时本文也将叙述
本文主要利用扰动Lyapunov函数法,锥值Lyapunov函数法,分段连续Lyapunov函数法等不同方法,研究了脉冲混合动力系统的各种稳定性问题,并给出了关于它的稳定性的一些结果,而关于具有