Influence maximization in multilayer networks based on adaptive coupling degree

Su-Su Zhang,Ming Xie,Chuang Liu,Xiu-Xiu Zhan
2023-11-15
Abstract:Influence Maximization(IM) aims to identify highly influential nodes to maximize influence spread in a network. Previous research on the IM problem has mainly concentrated on single-layer networks, disregarding the comprehension of the coupling structure that is inherent in multilayer networks. To solve the IM problem in multilayer networks, we first propose an independent cascade model (MIC) in a multilayer network where propagation occurs simultaneously across different layers. Consequently, a heuristic algorithm, i.e., Adaptive Coupling Degree (ACD), which selects seed nodes with high spread influence and a low degree of overlap of influence, is proposed to identify seed nodes for IM in a multilayer network. By conducting experiments based on MIC, we have demonstrated that our proposed method is superior to the baselines in terms of influence spread and time cost in 6 synthetic and 4 real-world multilayer networks.
Physics and Society,Social and Information Networks
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to achieve Influence Maximization (IM) in multi - layer networks. Specifically, traditional IM problem research mainly focuses on single - layer networks, ignoring the coupling structures existing in multi - layer networks. In multi - layer networks, information can spread between different layers, which makes traditional single - layer network IM algorithms unable to effectively solve the problem. To meet this challenge, the author proposes a new Multilayer Independent Cascade Model (MIC), which allows information to spread simultaneously in multi - layer networks. In addition, the author also proposes a heuristic algorithm - Adaptive Coupling Degree (ACD) - to select seed nodes with high spreading influence and low influence overlap in order to solve the IM problem in multi - layer networks. ### Main contributions: 1. **Propose the Adaptive Coupling Degree (ACD) algorithm**: This algorithm comprehensively considers the neighbor information of nodes between different layers and iteratively selects seed nodes with high spreading influence and low influence overlap. 2. **Design the Multilayer Independent Cascade Model (MIC) in multi - layer networks**: This model quantifies the influence spreading effects of different algorithms. 3. **Experimental verification**: Through experiments on 6 synthetic networks and 4 real - world multi - layer networks, it is proved that the proposed algorithm is superior to the baseline algorithms in terms of influence spreading and time cost. ### Mathematical formula representation: - The coupling degree \( D_c(v) \) is defined as the number of non - repeated neighbors of node \( v \) in \( L \) layers: \[ D_c(v)=|N_1(v)\cup N_2(v)\cup\cdots\cup N_L(v)| \] where \( N_l(v) \) represents the neighbor set of node \( v \) in the \( l \) - th layer. - The adaptive coupling degree update formula: \[ D_c^{t + 1}(v_q)=D_c^t(v_q)-e^{Q_t(v_q)} \] where \( Q_t(v) \) represents the number of seed nodes in the neighborhood of node \( v \) at the \( t \) - th step. Through these methods, the paper aims to more accurately identify the key nodes in multi - layer networks, thereby maximizing the effect of information spreading.