[发明专利]一种针对复杂网络的混合型聚类方法有效

专利信息
申请号: 201210185427.4 申请日: 2012-06-06
公开(公告)号: CN102810113A 公开(公告)日: 2012-12-05
发明(设计)人: 童超;韩军威;牛建伟;戴彬 申请(专利权)人: 北京航空航天大学
主分类号: G06F17/30 分类号: G06F17/30
代理公司: 北京永创新实专利事务所 11121 代理人: 周长琪
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 针对 复杂 网络 混合 型聚类 方法
【权利要求书】:

1.一种针对复杂网络的混合型聚类方法,其特征在于,该方法包括如下步骤:

步骤1:构建整个网络的无向图,统计整个网络中的所有节点和边,为每个节点顺序编号,设节点总数为N,i为节点的编号,1≤i≤N;标记节点i和节点j之间的边为eij,1≤i≤N,1≤j≤N,i≠j;

步骤2:初始将网络中的所有节点划分到一个社区中;

步骤3:确定网络中的每条边eij的连接聚类系数EdgeClusteringCoefficient:

EdgeClusteringCoefficient(eij)=Traid+1min(srcdeg-1,destdeg-1)]]>

其中,Traid表示是节点i和节点j共同的邻居节点的个数,srcdeg表示节点i的度,destdeg表示节点j的度,min()表示取较小值;

步骤4:找到当前连接聚类系数值最大的边,标记为eAB,连接边eAB的节点为A和B,删除连接聚类系数值最大的那条边eAB,判断节点A和节点B之间是否存在连通的路径,若不存在,更新网络中的社区,然后执行下一步骤;若存在,转步骤3执行;更新网络中的社区,具体是:标记节点A和节点B在未更新社区前都属于社区s,s代表网络中第s个社区,将社区s中能连通节点A的节点划分到一个社区sA,将社区s中能连通节点B的节点划分到一个社区sB,然后更新社区的总数k=k+1,将社区sA记为第s个社区,社区sB记为第k个社区;

步骤5:获取当前网络中的社区,并确定当前网络所划分的社区的模块性评价指标值CurQ:

CurQ=AVEsk{Cs2ms+cs+cs2(m-ms)-cs}]]>

其中,AVE为平均数,s代表网络中第s个社区,k代表网络中社区的总数,cs代表在步骤1的网络中社区s与其他社区之间连接的边的数量,ms代表社区s内的边的数量,m代表整个网络的边数;设置变量BestQ表示到目前为止最好的社区划分所对应的模块性评价指标值,初始赋值为0;设置变量steps用于标记当前迭代次数与BestQ所对应的迭代次数的差值,初始值为0;

判断CurQ与BestQ的大小:如果BestQ<=CurQ,令BestQ=CurQ,保存当前所划分的社区结构,更新迭代次数steps=0,转步骤3执行;如果BestQ>CurQ,更新迭代次数steps=steps+1,并判断steps是否小于用户设定的阈值threshold,若否,转步骤3执行,若是,执行步骤6;

步骤6:列举网络中当前存在的所有社区的两两组合,每个组合中不是相同的社区,针对每个组合,确定合并该组合中的两个社区i和j后,确定网络所划分的社区的模块性评价指标值Qij

Qij=Σs=1k[msm-(ds2m)2]]]>

其中,ds表示社区s中节点度之和;找到计算得到最大的Qij:max(Qij),将最大Qij对应的两个社区合并,然后执行步骤7;

步骤7:令变量CurQ=max(Qij);判断CurQ与BestQ的大小,如果BestQ<=CurQ,更新变量BestQ=CurQ,保存当前网络中的社区结构,然后执行步骤8;如果BestQ>CurQ,直接执行步骤8;

步骤8:判断当前网络是否已经组合为一个社区,若是,执行步骤9,若否,转步骤6执行;

步骤9:将最终保存的社区结构输出。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210185427.4/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top