论文标题

阻止社交网络中的对抗性影响

Blocking Adversarial Influence in Social Networks

论文作者

Jia, Feiran, Zhou, Kai, Kamhoua, Charles, Vorobeychik, Yevgeniy

论文摘要

尽管社交网络被广泛用作信息传播的媒体,但攻击者还可以在战略上采用分析工具,例如影响最大化,以最大程度地通过网络通过网络传播。我们研究了通过阻止网络中的节点和边缘来限制负面信息扩散的问题。我们将防守者和攻击者之间的相互作用作为Stackelberg游戏,在该游戏中,防御者首先选择一组节点来阻止,然后攻击者选择一组种子来从中传播负面信息。这会产生一个极其复杂的双层优化问题,特别是因为即使是标准影响措施也很难计算。我们的方法是将攻击者的问题视为最大节点支配问题。为了解决这个问题,我们首先开发一种基于整数编程与约束生成相结合的方法。接下来,为了提高可扩展性,我们开发了一种近似解决方案方法,该方法表示攻击者的问题作为整数程序,然后将放松与二元性结合在一起,以在防御者目标上产生上限,可以使用混合整数线性编程来计算该目标。最后,我们提出了一种更具扩展性的启发式方法,该方法根据其程度从考虑因素设置中进行了节点。广泛的实验证明了我们方法的功效。

While social networks are widely used as a media for information diffusion, attackers can also strategically employ analytical tools, such as influence maximization, to maximize the spread of adversarial content through the networks. We investigate the problem of limiting the diffusion of negative information by blocking nodes and edges in the network. We formulate the interaction between the defender and the attacker as a Stackelberg game where the defender first chooses a set of nodes to block and then the attacker selects a set of seeds to spread negative information from. This yields an extremely complex bi-level optimization problem, particularly since even the standard influence measures are difficult to compute. Our approach is to approximate the attacker's problem as the maximum node domination problem. To solve this problem, we first develop a method based on integer programming combined with constraint generation. Next, to improve scalability, we develop an approximate solution method that represents the attacker's problem as an integer program, and then combines relaxation with duality to yield an upper bound on the defender's objective that can be computed using mixed integer linear programming. Finally, we propose an even more scalable heuristic method that prunes nodes from the consideration set based on their degree. Extensive experiments demonstrate the efficacy of our approaches.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源