Analysis of critical and redundant nodes in controlling directed and undirected complex networks using dominating sets

Recent studies have drawn attention to the problem of how complex networks can be controlled through a small number of controller nodes. Here, we develop an algorithmic procedure and mathematical tools to compute and evaluate the critical and redundant nodes in controlling directed and undirected scalefree networks using the minimum dominating set (MDS) approach. Because there are multiple MDS configurations that control the entire network, we can classify the nodes depending on the condition whether a node is part of all (critical), some but not all (intermittent), or does not participate in any (redundant) possible MDS. The presented mathematical analysis predicts the probability of finding a critical node in undirected scale-free networks with k−γ , where k is a node degree, as a function of the scaling exponent γ and its node degree. Critical nodes tend to have high degree and are more abundant in undirected scale-free networks with high γ . In addition, analytical expressions of lower bounds for the number of critical nodes for both undirected and directed networks are also derived. By applying the MDS control model, we find that undirected networks can be controlled with relatively fewer nodes than those engaged in controlling directed networks. On the other hand, our computational experiments also show that the MDS is unimodal with varying the average degree 〈k〉 in both directed and undirected networks. In particular, by increasing 〈k〉, the fraction of nodes engaged in control becomes smaller, which highlights a centralized control mode. The analysis of a set of undirected and directed real-world networks confirms the findings shown in theoretical analysis and simulation experiments.

[1]  Tatsuya Akutsu,et al.  Analysis on controlling complex networks based on dominating sets , 2013 .

[2]  Stefan Wuchty,et al.  Controllability in protein interaction networks , 2014, Proceedings of the National Academy of Sciences.

[3]  Mahtab Seddigh,et al.  Dominating Sets and Neighbor Elimination-Based Broadcasting Algorithms in Wireless Networks , 2002, IEEE Trans. Parallel Distributed Syst..

[4]  Albert-László Barabási,et al.  Effect of correlations on network controllability , 2012, Scientific Reports.

[5]  S. Shen-Orr,et al.  Network motifs: simple building blocks of complex networks. , 2002, Science.

[6]  Y. Lai,et al.  Optimizing controllability of complex networks by minimum structural perturbations. , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[7]  Tatsuya Akutsu,et al.  Analysis on critical nodes in controlling complex networks using dominating sets , 2013, 2013 International Conference on Signal-Image Technology & Internet-Based Systems.

[8]  Matthieu Latapy,et al.  Efficient and simple generation of random simple connected graphs with prescribed degree sequence , 2005, J. Complex Networks.

[9]  Harald Niederreiter,et al.  Probability and computing: randomized algorithms and probabilistic analysis , 2006, Math. Comput..

[10]  Endre Csóka,et al.  Emergence of bimodality in controlling complex networks , 2013, Nature Communications.

[11]  Adilson E. Motter,et al.  Slave nodes and the controllability of metabolic networks , 2009, 0911.5518.

[12]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[13]  Tatsuya Akutsu,et al.  Dominating scale-free networks with variable scaling exponent: heterogeneous networks are not difficult to control , 2012 .

[14]  Guangming Xie,et al.  Controllability of a Leader–Follower Dynamic Network With Switching Topology , 2008, IEEE Transactions on Automatic Control.

[15]  Sarah Theiss,et al.  Introduction To Dynamic Systems Theory Models And Applications , 2016 .

[16]  Jose C. Nacher,et al.  Power-law distribution of gene expression fluctuations , 2008 .

[17]  Tatsuya Akutsu,et al.  Structural controllability of unidirectional bipartite networks , 2013, Scientific Reports.

[18]  Peter J. Slater,et al.  Fundamentals of domination in graphs , 1998, Pure and applied mathematics.

[19]  R. Milo,et al.  Networks Network Motifs: Simple Building Blocks of Complex , 2008 .

[20]  R. Kálmán Mathematical description of linear dynamical systems , 1963 .

[21]  Mark E. J. Newman,et al.  Structure and Dynamics of Networks , 2009 .

[22]  Vittorio Rosato,et al.  Modelling interdependent infrastructures using interacting dynamical models , 2008, Int. J. Crit. Infrastructures.

[23]  Carlos Melián,et al.  FOOD WEB COHESION , 2004 .

[24]  Tao Jia,et al.  Control Capacity and A Random Sampling Method in Exploring Controllability of Complex Networks , 2013, Scientific Reports.

[25]  Mark Newman,et al.  Networks: An Introduction , 2010 .

[26]  A. Lombardi,et al.  Controllability analysis of networks. , 2007, Physical review. E, Statistical, nonlinear, and soft matter physics.

[27]  Albert-László Barabási,et al.  Controllability of complex networks , 2011, Nature.

[28]  Boleslaw K. Szymanski,et al.  Minimum Dominating Sets in Scale-Free Network Ensembles , 2013, Scientific Reports.

[29]  Jie Ren,et al.  Controlling complex networks: How much energy is needed? , 2012, Physical review letters.

[30]  Noah J. Cowan,et al.  Nodal Dynamics, Not Degree Distributions, Determine the Structural Controllability of Complex Networks , 2011, PloS one.

[31]  M. Ng,et al.  Control of Boolean networks: hardness results and algorithms for tree structured networks. , 2007, Journal of theoretical biology.

[32]  Albert-László Barabási,et al.  Observability of complex systems , 2013, Proceedings of the National Academy of Sciences.

[33]  Magnus Egerstedt,et al.  Controllability of Multi-Agent Systems from a Graph-Theoretic Perspective , 2009, SIAM J. Control. Optim..

[34]  Alessandro Vespignani,et al.  Reaction–diffusion processes and metapopulation models in heterogeneous networks , 2007, cond-mat/0703129.