[发明专利]一种低代价传播或监控网络信息的方法在审
申请号: | 201710942426.2 | 申请日: | 2017-10-11 |
公开(公告)号: | CN107592232A | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 胡延庆;孙嘉辰;刘荣;贾寒;谢家荣;马啸 | 申请(专利权)人: | 中山大学 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/58;H04L29/06 |
代理公司: | 广州市深研专利事务所44229 | 代理人: | 刘玉颖 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 代价 传播 监控 网络 信息 方法 | ||
技术领域
本发明涉及计算机网络通信技术领域,具体涉及一种低代价传播或监控网络信息的方法。
背景技术
人类社会已经进入自媒体时代,在社交网络平台上每个人都是信息的发布者和传播者。 社交网络平台正以其强大的传播与交流功能逐步取代传统媒体,成为现代人们日常生活中的 重要组成部分。低代价地监控或收集社交网络平台上新近传播的信息,有助于了解普通大众 最近关注的热点社会问题、预测新的潮流等。而在社交网络上高效的传播信息又有利于新思 想、新产品的推广。可见社交网络上的信息监控和传播具有重要的理论意义与应用价值。然 而,在线社交网络的总用户数量巨大,如Facebook每月活跃用户已经超过30亿;QQ, Wechat活跃用户每天也超过2亿,且网络结构时刻都在变化。通常我们不可能获得其上的 全部传播信息。因此,如何低代价且有效地监控和促进社交网络中信息传播,一直以来被认 为是网络科学界的重要问题之一。
目前现有技术中对两个问题的解决方案一般是利用全局指标和算法如k-shell,closeness, 网络特征值,CI等全局性度量指标,对单个顶点的传播(监控)能力估计,进而利用典型 的启发式算法,如belief propagation,degree discount,greedy等算法进行寻找最优的传播者 (监控者)。然而这些方法都是需要知道网络全局结构的条件下才能得以进行,而且往往是 在假设选出来的初始传播或者监控的顶点数量与网络规模成正比(如5%的顶点)等条件下进 行。可以想见,对于巨大的网络,如Facebook或者QQ,Wechat,让与网络规模相当的人 成为初始传播者,或者全天候监控这些用户,代价都是非常高昂的。
发明内容
本发明所要解决的技术问题在于针对上述现有技术中的不足,提供了一种仅需要有限数 量的节点,就能高效率地监控和促进社交网络中信息传播的方法。其方法步骤简单,不需要 网络全局信息,且算法复杂度与网络规模无关。
本发明采用如下技术方案:
一种低代价传播或监控网络信息的方法,包括:将网络的拓扑结构数据表示为图;所述 图包括N个节点,每一个节点唯一地对应于所述网络中的一个用户;所述图还包括所述网络 中任意两个具有关联关系的用户所对应的的两个节点之间相连接的连边;其中N为非零的自 然数。所述“任意两个具有关联关系的用户”中所述的关联关系可以是所述两个用户的朋友 关系(如腾讯QQ、微信、Facebook等类似社交网络用户之间的关系),或者是关注者与被关 注者之间的关系(如微博、知乎等用户之间的关系)。
本发明具体步骤如下:
S.1、设已初始化激活节点集合Q为空集;
S.2、从上述图中随机选择一个节点作为传播者,并将所述节点加入已激活节点集合 Q;
S.3、按照预置的概率值v(βc≤v≤1)对步骤S.2所选节点进行边渗流处理从而激活所述 节点的邻接节点,并将所述邻接节点加入已激活节点集合Q;所述βc为根据所述拓扑网络 的结构数据预先确定的渗流阈值。
本发明中边渗流处理包括:对所述节点拥有的每条连边以1-v的概率进行删除,以v的 概率保留,将保留的边所连接的邻接节点记为已激活节点。
S.4、在已激活节点集合Q中随机选取一个从未成为传播者的节点作为新传播者,按照 步骤S.3预置的概率值v并按照步骤S.3对作为新传播者的所述节点进行边渗流处理从而激 活作为新传播者的所述节点的邻接节点,并将作为新传播者的所述节点的已经激活的所述邻 接节点加入已激活节点集合Q;
S.5、若已激活节点集合Q内的已激活节点数量达到预先设置的数量值L时过程停止, 其中L为小于N的非零自然数;否则,回到步骤S.4。
对所述图进行上述处理后,得到的L个用户作为需要获取的一个可以高效率地低代价传 播或监控网络信息用户集合。
为了更好的理解本发明,现利用附图1说明本发明提供的方法的流程:图1中,将社交 网络的拓扑结构数据表示为图,包括N个节点和所述节点之间连接两个节点的连边,其中N 为非零的自然数。每一个节点唯一地对应于所述社交网络中的一个用户,每条连边唯一地对 应两个用户的关联关系。当预先设定L=10时,具体步骤如下:
S.1设初始化已激活节点集合Q为空集;
S.2从图中随机选择一个节点1作为传播者,并加入已激活节点集合Q;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710942426.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种七运放五阶单向传输非线性混沌电路
- 下一篇:一种筛选网络日志的方法及系统