[发明专利]一种阶梯接近中心度确定方法及系统有效
| 申请号: | 201711349361.7 | 申请日: | 2017-12-15 |
| 公开(公告)号: | CN108052743B | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 金海;钱辰;于东晓;谢夏;王娜 | 申请(专利权)人: | 华中科技大学 |
| 主分类号: | G06F30/20 | 分类号: | G06F30/20 |
| 代理公司: | 华中科技大学专利中心 42201 | 代理人: | 廖盈春;李智 |
| 地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 阶梯 接近 中心 确定 方法 系统 | ||
1.一种阶梯接近中心度确定方法,其特征在于,包括:
(1)以目标数据库中所有的数据单元为节点、以所述数据单元之间的关联关系为边、以所述数据单元之间关联的强度为权重建立数据图G(V,E)或G(V,E,W),其中,边集E表示所述数据图中所有边的集合,点集V表示所述数据图中所有节点的集合,权重集W表示边集E中每条边的权重;
(2)初始化当前子图级数l=0,当前剩余节点集Vl'=V,当前剩余边集E'l=E,通过Vl'和E'l构建生成子图Gl(Vl',E'l)或Gl(Vl',E'l,Wl'),其中,Wl'表示El'中边的权重集;
(3)在所述生成子图Gl中计算得到所述当前剩余节点集Vl'中各节点对之间的距离dl(u,v);v表示所述当前剩余节点集Vl'中各节点,u表示所述当前剩余节点集Vl'中除去节点v后剩余的节点;
(4)根据赋权函数和计算得到的各节点对之间的距离dl(u,v),在所述生成子图Gl中计算得到所述当前剩余节点集Vl'中各节点的接近中心度;
(5)找出所述当前剩余节点集Vl'中接近中心度最大的节点集Vl*;
(6)从所述当前剩余节点集Vl'中将包含在所述节点集Vl*中的节点删除,得到下一级的剩余节点集V'l+1;
(7)判断所述下一级的剩余节点集V'l+1是否为空,如不为空,则执行步骤(8),否则,执行步骤(9);
(8)从所述当前剩余边集E'l中将包含在边集中的边删除,得到下一级的剩余边集E'l+1,然后通过所述下一级的剩余节点集V'l+1和所述下一级的剩余边集E'l+1构建新的生成子图Gl+1,在所述新的生成子图Gl+1中,计算得到所述下一级的剩余节点集V'l+1中各节点对之间的距离dl+1(u,v),此时子图级数l=l+1,并返回执行步骤(4),其中,表示所述生成子图Gl中Vl*的邻边;
(9)得到数据图G中所有节点的阶梯接近中心度。
2.根据权利要求1所述的方法,其特征在于,在步骤(3)中,若所述生成子图Gl为有权图Gl(Vl',E'l,Wl'),则采用迪杰斯特拉算法计算出所述当前剩余节点集Vl'中各节点对之间的距离dl(u,v),若所述生成子图Gl为无权图Gl(Vl',E'l),则采用宽度优先搜索算法BFS分别构建出以所述生成子图Gl中各节点为根节点的BFS生成树,用于计算和维护各节点对之间的距离dl(u,v)。
3.根据权利要求1所述的方法,其特征在于,在步骤(4)中,根据赋权函数和计算得到的各节点对之间的距离dl(u,v),在所述生成子图Gl中计算得到所述当前剩余节点集Vl'中各节点v的接近中心度为:其中,α(dl(u,v))表示赋权函数,Cc(v)表示节点v的接近中心度,u表示所述当前剩余节点集Vl'中除去节点v后剩余的节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711349361.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种面料加工用切割装置
- 下一篇:一种用于工业废水处理的电催化渗透墙反应装置





