Andreev Alexander, Kochemazov Stepan, Semenov Alexander
Information Technologies and Programming Faculty, ITMO University, Saint Petersburg, Russia.
Laboratory of Logical and Optimization Methods for Analysis of Complex Systems, Matrosov Institute for System Dynamics and Control Theory SB RAS, Irkutsk, Russia.
PLoS One. 2025 Sep 8;20(9):e0331109. doi: 10.1371/journal.pone.0331109. eCollection 2025.
In the paper we consider the well-known Influence Maximization (IM) and Target Set Selection (TSS) problems for Boolean networks under Deterministic Linear Threshold Model (DLTM). The main novelty of our paper is that we state these problems in the context of pseudo-Boolean optimization and solve them using evolutionary algorithms in combination with the known greedy heuristic. We also propose a new variant of (1 + 1)-Evolutionary Algorithm, which is designed to optimize a fitness function on the subset of the Boolean hypercube comprised of vectors of a fixed Hamming weight. The properties of this algorithm suit well for solving IM. The proposed algorithm is combined with the greedy heuristic for solving IM and TSS: the latter is used to construct initial solutions. We show that the described hybrid algorithms demonstrate significantly better performance compared to the computational scheme combining the greedy heuristic with the classic variant of (1 + 1)-EA. In the experiments, the proposed algorithms are applied to both real-world networks and the random networks constructed with respect to well-known models of random graphs. The results show that the new algorithms outperform the competition and are applicable to TSS and IM under DLTM for networks with tens of thousands of vertices.
在本文中,我们考虑了确定性线性阈值模型(DLTM)下布尔网络中著名的影响力最大化(IM)和目标集选择(TSS)问题。本文的主要新颖之处在于,我们在伪布尔优化的背景下阐述这些问题,并结合已知的贪婪启发式算法使用进化算法来解决它们。我们还提出了一种新的(1+1)进化算法变体,该变体旨在优化由固定汉明权重向量组成的布尔超立方体子集上的适应度函数。该算法的特性非常适合解决IM问题。所提出的算法与用于解决IM和TSS的贪婪启发式算法相结合:后者用于构建初始解。我们表明,与将贪婪启发式算法与经典(1+1)-EA变体相结合的计算方案相比,所描述的混合算法表现出显著更好的性能。在实验中,所提出的算法被应用于真实网络以及根据著名随机图模型构建的随机网络。结果表明,新算法优于竞争对手,并且适用于具有数万个顶点的网络在DLTM下的TSS和IM问题。