[发明专利]采用循环深度优先遍历的最长路预置保护P圈生成方法有效
| 申请号: | 201310215583.5 | 申请日: | 2013-05-31 |
| 公开(公告)号: | CN103428087A | 公开(公告)日: | 2013-12-04 |
| 发明(设计)人: | 卢利锋;周静;丁慧霞;滕玲;刘革 | 申请(专利权)人: | 国家电网公司;中国电力科学研究院;四川省电力公司 |
| 主分类号: | H04L12/707 | 分类号: | H04L12/707;H04L12/42 |
| 代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
| 地址: | 100031 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 采用 循环 深度 优先 遍历 最长 预置 保护 生成 方法 | ||
1.一种采用循环深度优先遍历的最长路预置保护P圈生成方法,其特征在于,所述方法是先根据通信网络拓扑结构,模拟出图G,求取图G中给定的两个相邻节点,如节点s、t间的最长路径r;在最长路径r上添加所述节点s、节点t间的直连边e,得到一条最长圈,即为所求的预置保护P圈。
2.如权利要求1所述的最长路预置保护P圈生成方法,其特征在于,求节点s和节点t间的最长路径的步骤如下:
2-1)不考虑边s→t,以节点s为根进行深度优先遍历,求得节点s和节点t间的一条主路径r;
2-2)依次忽略主路径r中的每条边及除了该边节点以外的其它节点,以该边开始节点为根进行递归深度优先遍历,求得每条边的一条替换路径,并记该边为替换路径的忽略边,一起存入路径集Q;
2-3)在路径集Q中,依次取出最长路径r′,并删除路径集Q中对应的r′,并且调整主路径;
2-4)调整完成后新的主路径r即为相邻节点s和t的间的最长路径。
3.如权利要求2所述的最长路预置保护P圈生成方法,其特征在于,步骤2-2)所述递归深度优先遍历是一个递归循环过程,其步骤如下:
3-1)即在每一个深度优先遍历过程中,得到一条替换路径r′′,
3-2)以该替换路径r′′作为新的主路径r,重新进行深度优先遍历,进入下一个递归循环。
4.如权利要求2所述的最长路预置保护P圈生成方法,其特征在于,步骤2-4)调整主路径是指在主路径r中将所述路径r'对应的忽略边替换为路径r'。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;中国电力科学研究院;四川省电力公司,未经国家电网公司;中国电力科学研究院;四川省电力公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310215583.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:负载分担的方法和装置
- 下一篇:一种数据的解包及组包方法





