- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
先走+h边,当走+h边的+1边的+h边优先寻径策略
1 双环网络优化算法
双环网络是计算机连接网络或通信系统的重要拓扑结构,广泛应用于计算机lan级处理结构和各种平行处理结构。图论模型指的是向图g(n;1,h):每个点记录为0、1、2、1、2、,n-1,每个点ii.1(mon)和i.i(mon)边缘,他们在边i和h(mon)边缘上记录。h是自然数,h是h。网络的双环研究取得了许多[1、2、3、4、5、6、7、8、9、10]。在这项工作中,我们提出了一种路径方法:在[h]边,优先寻求路径策略,获得一些重要的结果和直观的图形,并指出文献中的错误。
2 双环网络最短路径
由于双环网络的对称性,仅需考虑从节点0到其它节点的最短路径.从节点0发出两条有向边[+1]和[+h]去访问其它节点, 有五种访问方式: (1) 只走[+1]边; (2) 只走[+h]边; (3) 优先走[+1]边,后走[+h]边; (4) 优先走[+h]边,后走[+1]边; (5) [+1]和[+h]边同时走.对于某些特殊节点来说,前3种方法可以用,但是对于普遍意义的节点来说,后两种方法才能更快地找到最短路径.作者在文献中已提出[+1][+h]双边寻径策略.因此,本文提出[+h]边优先寻径策略.
引理1. 在双环网络中从节点0出发,经过x条[+1]边,y条[+h]边达到节点v的充分必要条件是v=x+yh(modN).
证明. 见文献.
定义1. 若存在整数x,使得x[+1]是0到v(0vN)的路径,则称x[+1]是0到v的单一[+1]边路径;设x′[+1]是0到v的单一[+1]边路径,若不存在比x′更小的x,使x[+1]也是0到v的单一[+1]边路径,则称x′[+1]是0到v的单一[+1]边最短路径;若存在整数y,使得y[+h]是0到v(0vN)的路径,则称y[+h]是0到v的单一[+h]边路径;设y′[+h]是0到v的单一[+h]边路径,若不存在比y′更小的y,使y[+h]也是0到v的单一[+h]边路径,则称y′[+h]是0到v的单一[+h]边最短路径.
对于单位步长的双环网络,两种路径的存在性有如下结论.
结论1. 0到v(0vN)的单一[+1]边路径和单一[+1]边最短路径均存在.当gcd(N,h)=1, 0到v(0vN)的单一[+h]边路径和单一[+h]边最短路径均存在;当gcd(N,h)=m≠1,若v=0(modm), 0到v(0vN)的单一[+h]边路径和单一[+h]边最短路径均存在,若v≠0(modm),0到v(0vN)的单一[+h]边路径和单一[+h]边最短路径均不存在.
现在要研究的问题是寻找0到v的最短路径,设x*+y*=min{x+y|x[+1]+y[+h],x≥0,y≥0}是0到v的最短路径,一般情况下,x*和y*不唯一,即便x*和y*唯一,但最短路径表现形式也有Cx*x*+y*种.如何求得这个最短路径长度?一种思路是:去寻找某一条特殊的最短路径;另一种思路是:同时找出所有最短路径.作者在文献中已讨论过同时找出所有最短路径的方法,因此,下面只介绍寻找某种特殊的最短路径的方法.
3 节点优先最短路径的确定
不失一般性,先研究0到任意节点v的最短距离.为了最快达到v点,显然优先走[+h]边,当走[+h]边不再有利时,走[+1]边,这种策略称为[+h]边优先的最短路径寻径策略.
定义2. 设从节点0到节点v共有t条最短路径:x(i)v[+1]+y(i)v[+h](i=1,2,…,t),若y(j)v=max{y(i)v,i=1,2,…,t},且所有[+h]边依次在前,所有[+1]边依次在后,则称x(j)v[+1]+y(j)v[+h]为从节点0到节点v的[+h]边优先最短路径.
文献中定义了[+1]边优先最短路径,并称该路径存在且唯一,“唯一”这个结论是错误的,因为定义没有强调[+1]边和[+h]边的次序,所以仍有Cxvxv+yv条路径,只能说xv,yv的值唯一,严格来讲,文献中的[+1]边优先最短路径应改称为:[+1]边最大最短路径.
从实际情况来看,[+h]边优先最短路径的概念更有意义,体现更快的接近节点v的寻径策略.从定义可知[+h]边优先最短路径必为最短路径(是一条特殊的最短路径),反之不成立.并且,从节点0到任意节点v的[+h]边优先最短路径存在,不仅xv,yv的值唯一,路径形式也唯一:所有[+h]边依次在前,所有[+1]边依次在后.
引理2. 设v=kh+r, 0≤rh,则x[+1]+y[+h]是G(N;1,h)中从节点0到节点r的[+h]边优先最短路径的充分必要条件是:x[+1]+(y+k)[+h]是节点0到节点v的[+h]边优先最短路径.
证明. 必要性.
(1) 是路径,因为x[+1]+y[+h]是G(N;1,h)中从0到r的[+h
文档评论(0)