一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于签名网络的极大平衡社区及其搜索方法与流程

2022-06-25 00:35:37 来源:中国专利 TAG:

技术特征:
1.基于签名网络的极大平衡社区,其特征在于,包括:所述平衡社区是结构平衡的,即社区内的点可分为两个子图,同一子图内的任意边都是正边,不同子图间的任意边都是负边;所述平衡社区是结构紧密的,即任意两点之间都有边相连;所述平衡社区的两个子图的点数分别不能小于一个用户给定的阈值;所述平衡社区是极大子图,即不会有任意点可以被加入到当前的子图中。2.根据权利要求1所述的基于签名网络的平衡社区,其特征在于,极大平衡社区引理包括:给定一个签名网络,和一个平衡社区,如果一个点与平衡社区里的每个点都有边相连,同时与平衡社区的一个单边子图相连的边都为正边,与另一个单边子图的边都为负边,那么这个点可以被加入到当前的平衡社区里来,形成一个更大的平衡社区。3.一种如权利要求1或2所述的极大平衡社区的搜索方法,包括以下步骤:步骤(3.1),给定一个签名网络,选定每一个点作为平衡社区的初始点,该点的邻居为候选集;步骤(3.2),每次从候选集中挑选点,加入到当前的平衡社区中,如果一个点被搜索过了,就把它从候选集中移除,并且标记已搜索,重复步骤(3.2),直到候选集为空;步骤(3.3),判断搜索到的平衡社区是否合理,判断条件如下:判断条件(3.3.1),是否存在一个已经被搜索过的点,使得该点可以被加入到当前的平衡社区中,若有,则当前的平衡社区已经被搜索过,不是极大的;判断条件(3.3.2),当前平衡社区的两个子图的点数是否都大于阈值。4.根据权利要求3所述的极大平衡社区的搜索方法,其特征在于,如果当前平衡社区的单边点数和单边候选集点数之和小于阈值,则当前搜索分支无效;或,如果存在已经搜索过的点,该点与当前平衡社区的点和候选集均有有效边相连,则当前搜索分支无效;或,如果当前平衡社区与候选集可以组成一个极大平衡社区,则直接终止搜索;或,如果一个点的正向度数小于阈值-1,或者负向度数小于阈值,则这个点不会出现在任何一个平衡社区中。5.根据权利要求3所述的极大平衡社区的搜索方法,其特征在于,每个点搜索它所在的平衡社区的过程是相互独立的,利用多核cpu来进行并行运算,为每个点创建一个单独的线程,使得多个点可以同时搜索它们所在的平衡社区。6.根据权利要求3所述的极大平衡社区的搜索方法,其特征在于,每个点的搜索范围是它的邻居构成的子图,即邻域;面对内存无法容纳整个图数据时,只把一些点和它们的邻居子图加载到内存,来减少内存占用;给每个点排序,对于当前社区,只有搜索该社区中排序最低的点时,输出该社区。7.根据权利要求3所述的极大平衡社区的搜索方法,其特征在于,当签名网络发生动态改变时,针对增加一条边的情况,计算出发生变化的极大平衡社区步骤如下:当签名网络增加一条边时,两个现有的平衡社区会生成一个新的平衡社区,同时,新的平衡社区会覆盖旧的平衡社区,可得到:增加一条边e=(u,v),则包含边e的平衡社区一定是之前分别包含u和v的平衡社区的交集加上e;并且,
增加一条边e=(u,v),如果包含边e的平衡社区是之前包含u的平衡社区加上v,那么包含u的平衡社区应该被移除。8.根据权利要求7所述的极大平衡社区的搜索方法,其特征在于,当签名网络发生动态改变时,针对减少一条边的情况,计算出发生变化的极大平衡社区步骤如下:删除一条边e=(u,v),则增加的平衡社区对应增加一条边的情况时删除的平衡社区,删除的平衡社区则为包含e边的所有平衡社区。9.根据权利要求8所述的极大平衡社区的搜索方法,其特征在于,当签名网络发生动态改变时,针对删除多条边的情况,计算出发生变化的极大平衡社区步骤如下:删除多条边,则增加的平衡社区和删除的平衡社区分别为增加多条边情况时删除的平衡社区和增加的平衡社区。10.根据权利要求3所述的极大平衡社区的搜索方法,其特征在于,当签名网络发生动态改变时,针对增加多条边的情况,计算出发生变化的极大平衡社区步骤如下:多条边会合并生成一个新的平衡社区,同时,新的平衡社区会覆盖多个旧的平衡社区,搜索新的平衡社区步骤如下:步骤(10.1),给定一个签名网络,和若干新增边,选定每一条新增边作为平衡社区的初始边,该边的公共邻居为候选集;步骤(10.2),每次从候选集中挑选点,如果该点不会引入一条已经搜索过的新增边,就把该点加入到当前的平衡社区中,并且标记已搜索,重复步骤(10.2),直到候选集为空;步骤(10.3),判断搜索到的平衡社区是否合理。

技术总结
本发明提出了一种基于签名网络的极大平衡社区,包括:所述平衡社区是结构平衡的,即社区内的点可分为两个子图,同一子图内的任意边都是正边,不同子图间的任意边都是负边;所述平衡社区是结构紧密的,即任意两点之间都有边相连;所述平衡社区的两个子图的点数分别不能小于一个用户给定的阈值;所述平衡社区是极大子图,即不会有任意点可以被加入到当前的子图中。本发明还提出了极大平衡社区的搜索方法。本发明还提出了极大平衡社区的搜索方法。本发明还提出了极大平衡社区的搜索方法。


技术研发人员:陈紫 袁龙 倪茴茴 王丽苹
受保护的技术使用者:君烁(上海)信息科技有限公司
技术研发日:2020.12.22
技术公布日:2022/6/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献