[发明专利]基于局部影响力计算的影响力阻断最大化方法有效
申请号: | 201710335414.3 | 申请日: | 2017-05-12 |
公开(公告)号: | CN107220486B | 公开(公告)日: | 2021-07-20 |
发明(设计)人: | 潘理;吴鹏 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G06Q50/00;H04L12/58 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中;樊昕 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 局部 影响力 计算 阻断 最大化 方法 | ||
1.一种基于局部影响力计算的影响力阻断最大化方法,其特征在于,包括如下步骤:
步骤1:输入网络G、负种子群SN、正种子群规模k,网络每条边赋予一个传播概率;
步骤2:确定负影响传播范围NegS;
步骤3:计算所有节点的初始阻断负影响DecInf(v);
步骤4:选择阻断负影响最大的节点u;
步骤5:将u加入正种子群SP,更新所有相关节点的阻断负影响DecInf(v);
步骤6:判断正种子群是否达到规模,若达到规模,则执行步骤7;若没有达到规模,则执行步骤4;
步骤7:输出正种子群;
其特征在于,所述步骤2包括:
步骤2.1:对负种子群中每个节点u构造该节点的最大影响出树MIOA(u,θ),最大影响出树由从该节点出发的所有传播概率大于一个阈值θ的最大影响路径的并集组成;
步骤2.2:负种子群中所有节点的最大影响出树的并集组成负影响传播范围;
所述步骤3包括:
步骤3.1:对负影响传播范围内的每个节点u,循环执行步骤3.2到3.6;
步骤3.2:构造该节点的最大影响入树MIIA(u,θ),最大影响入树由到该节点的所有传播概率大于一个阈值θ的最大影响路径的并集组成;
步骤3.3:计算u在MIIA(u,θ)中的负激活概率apN(u,SN,SP,MIIA(u,θ));
步骤3.4:对MIIA(u,θ)中的每个节点v,循环执行步骤3.5到3.6;
步骤3.5:计算u在正种子群为SP∪{v}时的负激活概率apN(u,SN,SP∪{v},MIIA(u,θ));
步骤3.6:按以下公式累加计算v的阻断负影响DecInf(v):
DecInf(v)+=apN(u,SN,SP,MIIA(u,θ))-apN(u,SN,SP∪{v},MIIA(u,θ));
所述步骤5包括:
步骤5.1:构造选择的阻断负影响最大的节点u的最大影响出树MIOA(u,θ);
步骤5.2:对MIOA(u,θ)中的每个节点v,循环执行步骤5.3到5.5;
步骤5.3:构造v的最大影响入树MIIA(v,θ);
步骤5.4:对MIIA(v,θ)中的每个节点w,循环执行步骤5.5
步骤5.5:按以下公式更新w阻断负影响DecInf(w):
DecInf(w)-=apN(v,SN,SP,MIIA(v,θ))-apN(v,SN,SP∪{w},MIIA(v,θ));
步骤5.6:将节点u加入到正种子群SP;
步骤5.7:对MIOA(u,θ)\{u}中的每个节点v,循环执行步骤5.8到5.12;
步骤5.8:构造v的最大影响入树MIIA(v,θ);
步骤5.9:计算v的负激活概率apN(v,SN,SP,MIIA(v,θ));
步骤5.10:对MIIA(v,θ)中的每个节点w,循环执行步骤5.11到5.12;
步骤5.11:计算v在正种子群为SP∪{w}时的负激活概率apN(v,SN,SP∪{w},MIIA(v,θ));
步骤5.12:按以下公式更新w阻断负影响DecInf(w):
DecInf(w)+=apN(v,SN,SP,MIIA(v,θ))-apN(v,SN,SP∪{w},MIIA(v,θ))。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710335414.3/1.html,转载请声明来源钻瓜专利网。