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

一种基于节点热度采样的图流三角形计数方法及装置与流程

2022-04-24 23:03:19 来源:中国专利 TAG:

技术特征:
1.一种基于节点热度采样的图流三角形计数方法,其特征在于,包括以下步骤:步骤s0:初始化计数单元,将计数单元中全局三角形数目与局部三角形数目均设为0,并清空采样集;步骤s1:将边流输入计数单元,采样单元从计数单元获取边流并进行采样,所述边流中的边均为无向边,其中,采样单元进行采样的过程具体为:步骤s101:当一无向边e1到达采样单元时,采样单元判断无向边e1的两个顶点u和v是否为热度节点,当判断u和v的任一顶点为热度节点时,进入步骤s102;当判断u和v的任一顶点为非热度节点时,进入步骤s104;步骤s102:为热度节点赋以采样概率q,并将热度节点存储至热度节点型蓄水池中;步骤s103:根据热度节点型蓄水池中所有热度节点的节点度数的最小值更新热度节点阈值,以用于下一条无向边的判断;步骤s104:为非热度节点赋以采样概率p,并将非热度节点存储至非热度节点型蓄水池中,其中,q大于p;步骤s105:重复步骤s101~s104用以对下一条达到的无向边的顶点进行判断;步骤s2:将所述热度节点型蓄水池与所述非热度节点型蓄水池设置于采样集中;步骤s3:计数单元根据步骤s101~步骤s105得到的当前无向边的两个顶点的采样结果,评估当前时刻的全局三角形数目和局部三角形数目。2.根据权利要求1所述的基于节点热度采样的图流三角形计数方法,其特征在于,步骤s101中采样单元判断u和v的任一顶点是否为热度节点具体为:采样单元中预设热度节点阈值,在获取顶点u和v时获取对应的节点度数,并将节点度数与热度节点阈值比较,当节点度数大于热度节点阈值时,判断对应顶点为热度节点,否则为非热度节点。3.根据权利要求2所述的基于节点热度采样的图流三角形计数方法,其特征在于,步骤s3的具体过程包括:步骤s301:从采样集中获取无向边e1的两个顶点u和v的共同邻居顶点的集合;步骤s302:从共同邻居顶点的集合中获取任一共同邻居顶点c,并将顶点u、v和共同邻居顶点c作为三角形的三个顶点;步骤s303:评估无向边e1与共同邻居顶点c组成局部三角形的数目,具体为:如果顶点u、v与共同邻居顶点c均为热度节点,则无向边e1与共同邻居顶点c组成局部三角形的数目τ=1/q2;如果顶点u和共同邻居顶点c的组合与顶点v和共同邻居顶点c的组合只有一个组合的顶点全部为热度节点,则无向边e1与共同邻居顶点c组成局部三角形的数目τ=1/(p*q);如果以上两种情况均不存在,则无向边e1与共同邻居顶点c组成局部三角形的数目τ=1/p2;步骤s304:将得到的局部三角形的数目τ与上一时刻局部三角形数目相加得到当前时刻的局部三角形数目;步骤s305:遍历步骤s301中共同邻居顶点的集合中所有共同邻居顶点,并重复步骤s302~s304,得到无向边e1的局部三角形数目为v

;步骤s306:将从步骤s303中得到的局部三角形的数目τ与上一时刻全局三角形数目相加得到当前时刻的全局三角形数目;
步骤s307:遍历步骤s301中共同邻居顶点的集合中所有共同邻居顶点,并重复步骤s302~s303及s306,得到无向边e1到来时的全局三角形数目;步骤s308:重复步骤s301~s307对边流陆续的多条无向边e2、e3、
……
e
i
进行评估,得到局部三角形数目的集合{v

,v

,v

……
v

}与全局三角形数目δ,其中,v

为无向边e2的局部三角形数目,v

为无向边e3的局部三角形数目,v

为无向边e
i
的局部三角形数目。4.一种基于节点热度采样的图流三角形计数装置,用于实现权利要求1~3任一项的方法,其特征在于,包括:一采样单元,用于对输入的边流进行采样以进行热度节点特征判断;一计算单元,作为所述边流的输入端并与所述采样单元连接,用于根据所述边流输入的当前边及其采样结果评估三角形数目;一采样集,分别与所述采样单元和所述计算单元连接,用于根据采样单元采样结果更新数据并提供给计算单元,其中,所述采样集中包括热度节点型蓄水池与非热度节点型蓄水池。

技术总结
本发明公开一种基于节点热度采样的图流三角形计数方法及装置,其方法包括:步骤S0:初始化计数单元,将计数单元中全局三角形数目与局部三角形数目均设为0,并清空采样集;步骤S1:将边流输入计数单元,采样单元从计数单元获取边流并进行采样,边流中的边均为无向边;步骤S2:将所述热度节点型蓄水池与所述非热度节点型蓄水池设置于采样集中;步骤S3:计数单元根据得到的当前无向边的两个顶点的采样结果,评估当前时刻的全局三角形数目和局部三角形数目。形数目。形数目。


技术研发人员:马丽娜 朱亚涛 吴冬冬
受保护的技术使用者:北京睿芯高通量科技有限公司
技术研发日:2022.01.14
技术公布日:2022/4/22
再多了解一些

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

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

相关文献