Science China Technological Sciences

, Volume 61, Issue 10, pp 1537–1545 | Cite as

Selecting pinning nodes to control complex networked systems

  • ZunShui ChengEmail author
  • YouMing Xin
  • JinDe Cao
  • XingHuo Yu
  • GuoPing Lu


One of the fundamental problems in pinning control of complex networks is selecting appropriate pinning nodes, such that the whole system is controlled. This is particularly useful for complex networks with huge numbers of nodes. Recent research has yielded several pinning node selection strategies, which may be efficient. However, selecting a set of pinning nodes and identifying the nodes that should be selected first remain challenging problems. In this paper, we present a network control strategy based on left Perron vector. For directed networks where nodes have the same in- and out-degrees, there has so far been no effective pinning node selection strategy, but our method can find suitable nodes. Likewise, our method also performs well for undirected networks where the nodes have the same degree. In addition, we can derive the minimum set of pinning nodes and the order in which they should be selected for given coupling strengths. Our proofs of these results depend on the properties of non-negative matrices and M-matrices. Several examples show that this strategy can effectively select appropriate pinning nodes, and that it can achieve better results for both directed and undirected networks.


complex network pinning control Perron root left Perron vector M-matrices 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    X. F. Wang, and G. Chen. Pinning control of scale-free dynamical networks. Phys A, 2002, 310: 281–302MathSciNetCrossRefzbMATHGoogle Scholar
  2. 2.
    Chen T, Liu X, Lu W. Pinning complex networks by a single controller. IEEE Trans Circuits Syst I, 2007, 54: 1317–1326MathSciNetCrossRefzbMATHGoogle Scholar
  3. 3.
    Zhou J, Lu J, Lü J. Pinning adaptive synchronization of a general complex dynamical network. Automatica, 2008, 44: 996–1003MathSciNetCrossRefzbMATHGoogle Scholar
  4. 4.
    Zhou J, Lu J, Lü J. Erratum to: Pinning adaptive synchronization of a general complex dynamical network. [Automatica 44 (2008) 996–1003]. Automatica, 2009, 45: 598–599zbMATHGoogle Scholar
  5. 5.
    Sun W, Lü J, Chen S, et al. Pinning impulsive control algorithms for complex network. Chaos, 2014, 24: 013141MathSciNetCrossRefzbMATHGoogle Scholar
  6. 6.
    Wang P, Lü J, Yu X. Identification of important nodes in directed biological networks: A network motif approach. PLoS ONE, 2014, 9: e106132CrossRefGoogle Scholar
  7. 7.
    Jalili M, Askari Sichani O, Yu X. Optimal pinning controllability of complex networks: Dependence on network structure. Phys Rev E, 2015, 91: 012803MathSciNetCrossRefGoogle Scholar
  8. 8.
    Li X, Wang X, Chen G. Pinning a complex dynamical network to its equilibrium. IEEE Trans Circuits Syst I, 2004, 51: 2074–2087MathSciNetCrossRefzbMATHGoogle Scholar
  9. 9.
    Yu W, Chen G, Lü J. On pinning synchronization of complex dynamical networks. Automatica, 2009, 45: 429–435MathSciNetCrossRefzbMATHGoogle Scholar
  10. 10.
    Lu J Q, Ho D W, Wang Z D. Pinning stabilization of linearly coupled stochastic neural networks via minimum number of controllers. IEEE Trans Neural Netw, 2009, 20: 1617–1629CrossRefGoogle Scholar
  11. 11.
    Xiong W, Ho D W C, Huang C. Pinning synchronization of timevarying polytopic directed stochastic networks. Phys Lett A, 2010, 374: 439–447CrossRefzbMATHGoogle Scholar
  12. 12.
    Liu H, Xie G, Wang L. Containment of linear multi-agent systems under general interaction topologies. Syst Control Lett, 2012, 61: 528–534MathSciNetCrossRefzbMATHGoogle Scholar
  13. 13.
    DeLellis P, Garofalo F, Lo Iudice F. The partial pinning control strategy for large complex networks. Automatica, 2018, 89: 111–116MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    Liu Y, Li B, Lu J, et al. Pinning control for the disturbance decoupling problem of boolean networks. IEEE Trans Automat Contr, 2017, 62: 6595–6601MathSciNetCrossRefzbMATHGoogle Scholar
  15. 15.
    Sanchez E N, Rodriguez-Castellanos D I, Chen G, et al. Pinning control of complex network synchronization: A recurrent neural network approach. Int J Control Autom Syst, 2017, 15: 1405–1414CrossRefGoogle Scholar
  16. 16.
    Song Q, Liu F, Cao J, et al. M-matrix strategies for pinning-controlled leader-following consensus in multiagent systems with nonlinear dynamics. IEEE Trans Cybern, 2013, 43: 1688–1697CrossRefGoogle Scholar
  17. 17.
    Song Q, Cao J. On pinning synchronization of directed and undirected complex dynamical networks. IEEE Trans Circuits Syst I, 2010, 57: 672–680MathSciNetCrossRefGoogle Scholar
  18. 18.
    Zhang F. Matrix Theory: Basic Results and Techniques. New York: Springer, 2011CrossRefzbMATHGoogle Scholar
  19. 19.
    Horn R A, Johnson C R. Topics in Matrix Analysis. Cambridge: Cambridge University Press, 1991CrossRefzbMATHGoogle Scholar
  20. 20.
    Berman A, Plemmons R J. Nonnegative Matrices in the Mathematical Sciences. Philadelphia: SIAM, 1994CrossRefzbMATHGoogle Scholar
  21. 21.
    Song Q, Liu F, Cao J, et al. Pinning-controllability analysis of complex networks: An M-matrix approach. IEEE Trans Circuits Syst I, 2012, 59: 2692–2701MathSciNetCrossRefGoogle Scholar

Copyright information

© Science China Press and Springer-Verlag GmbH Germany, part of Springer Nature 2018

Authors and Affiliations

  • ZunShui Cheng
    • 1
    • 2
    • 3
    Email author
  • YouMing Xin
    • 1
  • JinDe Cao
    • 2
  • XingHuo Yu
    • 3
  • GuoPing Lu
    • 4
  1. 1.School of Mathematics and PhysicsQingdao University of Science and TechnologyQingdaoChina
  2. 2.Jiangsu Provincial Key Laboratory of Networked Collective Intelligence and School of MathematicsSoutheast UniversityNanjingChina
  3. 3.School of EngineeringRMIT UniversityMelbourneAustralia
  4. 4.School of Electrical EngineeringNantong UniversityNantongChina

Personalised recommendations