[发明专利]一种度量社会网络影响力的方法在审
申请号: | 202010066714.8 | 申请日: | 2020-01-20 |
公开(公告)号: | CN111242794A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 吴晴晴;周丽华;黄亚群 | 申请(专利权)人: | 云南大学 |
主分类号: | G06Q50/00 | 分类号: | G06Q50/00 |
代理公司: | 成都东恒知盛知识产权代理事务所(特殊普通合伙) 51304 | 代理人: | 何健雄;廖祥文 |
地址: | 650000*** | 国省代码: | 云南;53 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 度量 社会 网络 影响力 方法 | ||
1.一种度量社会网络影响力的方法,其特征在于,包括以下步骤:
问题定义:
给定一个网络G,目标是选择一组最具影响力的节点C2 C4 S,在特定的扩散模型下最大化预期的总激活节点数σ(S):
S*=argSmaxσ(S) (1)
影响力度量:
设一个激活节点u的影响扩散过程分为两个阶段,一个阶段称为多邻居传播,另一个阶段称为社区传播;
(1)多邻居影响:
在多邻居传播过程中,影响传播的两个步骤:首先,影响从节点u传播到N(u),这是u对N(u)的直接影响;然后影响将继续从N(u)中的激活节点传播到N(N(u)),这是节点u通过N(u)对N(N(u))的间接影响;对于每个激活节点u,通过这种信息级联扩散的方式,其对两跳以上的邻居影响较小,很难间接激活它们;因此仅考虑其对一跳邻居N(u)和两跳邻居N(N(u))的影响;
设puv表示u对v的影响概率,IN1(u)和IN2(u)分别表示节点u对一跳邻居和两跳邻居的影响,则IN1(u)和IN2(u)被定义为等式(2)[20]和(3);
然后,将节点u的多邻居影响表示为f1(u),用以下公式近似表示:
f1(u)=IN1(u)+IN2(u) (4)
由于N(u)和N(N(u))是u直接和间接邻居,因此u对N(u)的影响是直接的,而u对N(N(u))的影响是间接的;直接影响大于间接影响,因此N(u)中的节点更有可能被u激活;如果仅考虑激活节点u的影响,则在多邻居传播之后,N(u)包含的激活节点比例要大于N(N(u))中激活节点的比例;
(2)社区影响:
由于激活节点对BC(u)和NC(u)以外的其他社区影响较小,为简化起见,忽略了对除BC(u)和NC(u)以外的其他社区的影响;激活节点在BC(u)中的影响称为社区内影响,而激活节点在NC(u)中的影响称为社区间影响;
基于社区中节点之间的平均最短距离定义社区紧密度的概念;给出了社区内影响和社区间影响的定义;
定义1.社区紧密度.假设Ci是一个社区,d(u,v)min是节点u和v之间的最短路径,u,v∈Ci,则该社区Ci的紧密度定义为:
close(Ci)是社区Ci中节点的平均最短路径,它反映了Ci中边的连接密度,close(Ci)值越小表明Ci的影响越大;
(2.1)社区内影响
社区内影响度量了BC(u)中激活的节点对BC(u)中的非激活节点的影响;设Ai表示社区Ci∈BC(u)中激活的节点,则影响将从Ai扩散到Ci中的非激活节点;
在级联扩散过程中,影响力会随着路径长度的增加而减小;显然,Ai中的激活节点和Ci中的非激活节点之间的路径越短则表明非激活节点越容易被激活;Ci中的非激活节点到Ai的平均路径表示为cd(u,Ci,Ai),其定义为:
其中d(v,Ai)min表示为节点v到Ai的最短路径,|Ci/(u∪Ai)|表示社区Ci中非激活节点的数量,cd(u,Ci,Ai)是考虑了Ai的社区紧密度的一种变体;cd(u,Ci,Ai)的值越小,表明社区Ci中的节点与Ai的联系越紧密,因此Ai对社区Ci的影响就越大;
当影响在社区中传播时,社区中的影响力不仅取决于社区的紧密程度,还取决于社区中节点的数量;社区中节点越多意味着可能会有更多的节点被激活;因此,我们将社区中的节点数标准化为社区的权重,表示为WCi;因此,WCi越大并且cd(u,Ci,Ai)越小,表明社区Ci的影响力更大;因此,我们通过结合权重和社区的紧密度来度量节点的社区内影响,记为IC1(u),其定义为:
(2.2)社区间影响
社区间影响度量了NC(u)中的激活节点对NC(u)中的非激活节点的影响;由于节点u∈Ci与邻居社区Cj∈NC(u)之间的连接稀疏,因此对于每个Cj,Cj中的激活节点数量(Aj)很小,因此Aj对社区Cj的影响相对较小;忽视影响从Aj到NC(u)的传播过程,并用社区自身的影响力来估计节点u的社区间影响;与社区内影响相同,我们结合社区的权重和紧密度来度量社区Cj的影响力,记为I(Cj),其定义为:
节点u∈Ci的社区间影响表示为IC2(u),可以近似为:
然后,我们将社区内和社区间的影响整合为节点u的社区影响力,表示为f2(u):
f2(u)=α·IC1(u)+β·IC2(u) (9)
其中α和β分别表示社区内影响和社区间影响的权重;
(3)总影响
将多邻居影响和社区影响整合为整个网络中节点u的总影响,记为f(u),有助于更全面地衡量节点的影响力;
f(u)=f1(u)+f2(u)=[IN1(u)+IN2(u)]+[α·IC1(u)+β·IC2(u)] (10)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于云南大学,未经云南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010066714.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高效率DC/DC变换器
- 下一篇:一种GaSb基InSb量子点及其制备方法