[发明专利]一种用于双层网络的控制方法在审
申请号: | 201810689888.2 | 申请日: | 2018-06-28 |
公开(公告)号: | CN108847986A | 公开(公告)日: | 2018-11-20 |
发明(设计)人: | 张锡哲;周鑫 | 申请(专利权)人: | 东北大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 北京易捷胜知识产权代理事务所(普通合伙) 11613 | 代理人: | 韩国胜 |
地址: | 110169 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 驱动节点 双层网络 最大匹配 网络 匹配 第一层 替换 交错 多层网络 控制效率 运算 集合 更新 | ||
1.一种用于双层网络的控制方法,其特征在于,包括:
S1、针对待处理的双层网络G(V,E),获取G(V,E)中第一层网络G1的最大匹配最小驱动节点集MDS1,获取G(V,E)中第二层网络G2的最大匹配最小驱动节点集MDS2;其中,V为节点集合,节点i∈V,i=1,2,…,N,所述G1和所述G2对应相同的物理节点;
S2、判断第一层网络G1的最大匹配第二层网络G2的最大匹配中的任一个是否属于完美匹配;
S3、若为完美匹配,则所述双层网络G的最小驱动节点集MDS=MDS2;
若为完美匹配,则所述双层网络G的最小驱动节点集MDS=MDS1;
若均为完美匹配,则所述双层网络G的最小驱动节点集MDS={i},i∈{1,2,…,N}。
2.根据权利要求1所述的方法,其特征在于,所述双层网络为一个物理拓扑结构的节点组成的具有两个逻辑拓扑结构的网络。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
S4、若和均不为完美匹配,则获取MDS1和MDS2的交集sameSet=MDS1∩MDS2;并将sameSet中的节点从MDS1和MDS2集合中移除,获得一个新的MDS1(1)和MDS2(1)集;
S5、获取MDS1(1)中的每个节点x的交错可达集AC1(x);
获取MDS2(1)中满足条件y1∈MDS2(1)且y1∈AC1(x)的节点y1;
若存在至少一个节点y1,则使MDS1(1)去除对应的x1元素,得到MDS1(2),使MDS2(1)去除y1元素,得到MDS2(2),使sameSet增加y1元素,得到sameSet(1),并执行update(G1,x1,y1);
同时,获取MDS2(1)中满足条件y2∈MDS2(1)且y2的交错可达集AC2(y2)与AC1(x)的交集setA不为空的节点y2;
若存在至少一个节点y2,则使MDS2(2)去除对应的x2元素,得到MDS1(3),使MDS2(2)去除y2元素,得到MDS2(3),取setA中的一个元素z,使sameSet(1)增加z元素,得到sameSet(2),并执行update(G1,x2,z)、update(G2,y2,z);
S6、在遍历MDS2(1)中每一个节点之后,获得MDS1(4)、MDS2(4)以及sameSet(3)集;
判断MDS1(4)和MDS2(4)是否为空,若MDS1(4)和MDS2(4)中存在一个为空的集合,则将非空集合和sameSet(3)的并集作为双层网络G的最小驱动节点集MDS;
其中,update(Gk,i,j)表示更新网络GK的最大匹配,即对于从节点i到节点的j的交错路径上的所有边,将网络GK的匹配边变为非匹配边,原网络GK的非匹配边变为匹配边,k取1或2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东北大学,未经东北大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810689888.2/1.html,转载请声明来源钻瓜专利网。