神經网络与遗传算法优化internet路由.docVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
神經网络与遗传算法优化internet路由

ABSTRACT: 南京邮电学院 宋铜铃 在通信需求量飞速增长的今天,对网络的通信能力的要求也与日俱增。近年来,对网络优化的探讨也在不断进行之中。而本课题所讨论的智能组合优化技术也是一种有益的尝试。 网络优化的数学基础 本课题的核心任务是通过各种手段(包括选择最佳路由,合理 分配流量等),使网络具有更小的延时和可靠性。在此,有必要叙述一下网络时延的问题。 对于采用分组交换方式的internet网络来说,其中每条链路的信息交换过程都可以等效为一个M/M/1排队问题。即分组的到达和离去都是一个马尔可夫(Markov)过程。它们服从泊松分布率。依据排队论的结论,可知一个链路每分组平均时延Tt为 Tt= (s/分组) 式中为平均分组长度(bit/分组),Ci为链路容量(bit/s),(分组/s)为分组到达率。那么该条链路的平均对长TL为 TL= 式(1-1) 网络时延的数学建模 图1 美国Internet2实验性主干网vBNS 本课题的研究对象如图1所示。它是一个12节点、17条链路 的分组交换网。对于其中每条链路l来说,都有可能承担网络中任何两个结点之间的信息交换任务。因此,l上的到达率为,当某对节点p的路由r包含链路l时,为1,否则为0。当节点对p选择路由r为其信息交换路由时,Xr为1,否则为0。本网络的优化问题可建立数学公式如下: 最小化 Zip= 式(2-1) 约束于 (设某条节点对有n条候选路由) 其中:L为链路集合 R为候选路由集合 为与r有关的节点对p的分组到达率 T为网络总的分组到达率,T。 可以看出,这个问题是一个多约束条件的0-1规划问题,属于组合优化中的NP完备问题,为了比较有效地找出最优解,本文采用了遗传算法。 下面将重点介绍遗传算法的有关原理。 遗传算法 遗传算法是一类借鉴生物界自然选择和自然遗传机制的并行随机群体有哪些信誉好的足球投注网站算法,主要特点是群体有哪些信誉好的足球投注网站策略和群体中个体之间的信息交换,有哪些信誉好的足球投注网站不依赖于梯度信息。它自身所隐含的并行性以及本质上的鲁棒性,使其在解决复杂问题的有哪些信誉好的足球投注网站优化方面优于传统的算法,具有广阔的应用前景。 遗传算法是基于达尔文进化论的优胜劣汰、自然选择、适者生存和物种遗传思想的优化、有哪些信誉好的足球投注网站算法。 遗传算法的基本模型如下: 图2 简单噶GA算法流程图 其中,选择是按照适者生存、优胜劣汰的原则,使适应度较大的个体有较大的概率为下一代提供模式。交叉是指在优等群体中按照一定的概率随机地选择匹配对,随机的互换部分串位,形成新的后代,变异是指以一定的概率随机地改变串中某个或某几个位置的值。适应度是可行解的结合程度的评估,这种评估需要考虑目标函数和边界约束条件的影响,通常将边界条件化为惩罚值加在目标函数之上。适应度是对问题可行解优劣程度的直接评估。 从本质上来说,遗传算法是一种优化策略,这是它最直接的应用领域。遗传算法进化的对象是问题参数集的编码,不是参数本身。这可以减少对不必要的冗余信息的处理,降低算法复杂度。遗传算法是一种并行式算法,具有隐式并行性,能同时对有哪些信誉好的足球投注网站空间的多个解进行评估。它的随机有哪些信誉好的足球投注网站不是完全随机的,而是有导向的。 3.1 遗传算法的模式定理 在介绍模式定理之前,有必要先介绍几个有关模式的概念。 模式:由字符集{0,1,*}构成的字符串称作模式。其中0、1为确定信息,*为不确定信息,可能是0或1。 模阶:模式中包含0和1字符的数目称作模式的阶,简称模阶。记为o(H)。 模长:模式中确定性信息所在位置之间的最大距离称作模式的定义长度。简称模长。记为(H)。 范式:模式中*可取0或1,将“*”确定化后所得的字符串称作模式H的范式。 对于模式H来说,每次交叉使之破坏的概率为,为串长。若遗传操作中交叉概率为Pc,则其遭到破坏的概率为。因为相同模式之间进行交叉不会破坏该模式。因此,对于模式H的破坏,也依赖于群体中非H模式的个体数量。因为在遗传操作中,个体生存的概率与其适应度高低是呈正比的,因而模式H由于交叉操作而被破坏的概率为,其中为非H模式个体适应度之和,为所有个体适应度之和。设遗传操作的变异概率为,则模式H中的确定位不遭破坏的概率为,由于H中共有位确定位,因而模式不遭变异性破坏的概率为。 综上所述,我们可以得出修正的模式定理: 式(3-1) 其中表示在代种群中隐含模式H串的个数。 式(3-1)反映出模式增长的两个主要因素:(1)个体的适应度高低;(2)个体在群体中的数量。 3.2遗传算法的实现 3.2.1 编码 在进行遗传操作

文档评论(0)

df9v4fzI + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档