Ding Jie, Wen Changyun, Li Guoqi, Chen Zhenghua
IEEE Trans Cybern. 2021 Jan;51(1):52-63. doi: 10.1109/TCYB.2018.2888953. Epub 2020 Dec 22.
Key nodes are the nodes connected with a given number of external source controllers that result in minimal control cost. Finding such a subset of nodes is a challenging task since it impossible to list and evaluate all possible solutions unless the network is small. In this paper, we approximately solve this problem by proposing three algorithms step by step. By relaxing the Boolean constraints in the original optimization model, a convex problem is obtained. Then inexact alternating direction method of multipliers (IADMMs) is proposed and convergence property is theoretically established. Based on the degree distribution, an extension method named degree-based IADMM (D-IADMM) is proposed such that key nodes are pinpointed. In addition, with the technique of local optimization employed on the results of D-IADMM, we also develop LD-IADMM and the performance is greatly improved. The effectiveness of the proposed algorithms is validated on different networks ranging from Erdős-Rényi networks and scale-free networks to some real-life networks.
关键节点是与给定数量的外部源控制器相连的节点,这些节点能使控制成本最小化。找到这样的节点子集是一项具有挑战性的任务,因为除非网络规模很小,否则不可能列出并评估所有可能的解决方案。在本文中,我们通过逐步提出三种算法来近似解决这个问题。通过放宽原始优化模型中的布尔约束,得到一个凸问题。然后提出了不精确交替方向乘子法(IADMM),并从理论上建立了收敛性。基于度分布,提出了一种名为基于度的IADMM(D-IADMM)的扩展方法,以便精确找出关键节点。此外,通过对D-IADMM的结果采用局部优化技术,我们还开发了LD-IADMM,其性能得到了极大提升。所提出算法的有效性在从厄多斯-雷尼网络、无标度网络到一些实际网络等不同网络上得到了验证。