Skip to main content
Log in

Allocating Minimum Number of Leaders for Seeking Consensus over Directed Networks with Time-varying Nonlinear Multi-agents

  • Regular Papers
  • Control Theory and Applications
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

In this paper, we consider how to determine the minimum number of leaders with allocation and how to achieve consensus over directed networks consisting of time-varying nonlinear multi-agents. Firstly, the problem of finding minimum number of leaders is formulated as a minimum spanning forest problem, i.e., finding the minimum population of trees in the network. By introducing a toll station connecting with each agent, this problem is converted to a minimum spanning tree problem. In this way, the minimum number of leaders is determined and these leaders are found locating at the roots of each tree in the obtained spanning forest. Secondly, we describe a virtual leader connected with the allocated leaders, which indicates that the number of edges connected the follower agents with the virtual leader is the least in an arbitrary directed network. This method is different from the existing consensus problem of redundant leaders or edges that connect the follower with one leader in special networks. A distributed consensus protocol is revisited for achieving final global consensus of all agents. It is theoretically shown that such a protocol indeed ensures consensus. Simulation examples in real-life networks are also provided to show the effectiveness of the proposed methodology. Our works enable studying and extending application of consensus problems in various complex networks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. P. Ogren, E. Fiorelli, and N. E. Leonard, “Cooperative control of mobile sensor networks: Adaptive gradient climbing in a distributed environment,” IEEE Transactions on Automatic Control, vol. 49, no. 8, pp. 1292–1302, August 2004.

    Article  MathSciNet  MATH  Google Scholar 

  2. J. A. Fax and R. M. Murray, “Information flow and cooperative control of vehicle formations,” IEEE Transactions on Automatic Control, vol. 49, no. 9, pp. 1465–1476, September 2004.

    Article  MathSciNet  MATH  Google Scholar 

  3. A. Jadbabaie, J. Lin, and A. S. Morse, “Coordination of groups of mobile autonomous agents using nearest neighbor rules,” IEEE Transactions on Automatic Control, vol. 48, no. 6, pp. 988–1001, June 2003.

    Article  MathSciNet  MATH  Google Scholar 

  4. A. V. Proskurnikov, A. S. Matveev, and M. Cao, “Opinion dynamics in social networks with hostile camps: Consensus vs. polarization,” IEEE Transactions on Automatic Control, vol. 61, no. 6, pp. 1524–1536, June 2016.

    Article  MathSciNet  MATH  Google Scholar 

  5. S. Basu, U. Maulik, and O. Chatterjee, “Stability of consensus node orderings under imperfect network data,” IEEE Transactions on Computational Social Systems, vol. 3, no. 3, pp. 120–131, September 2016.

    Article  Google Scholar 

  6. X. Xu, L. Liu, and G. Feng, “Consensus of discrete–time linear multi–agent systems with communication, input and output delays,” IEEE Transactions on Automatic Control, vol. 63, no. 2, pp. 492–497, February 2018.

    Article  MathSciNet  MATH  Google Scholar 

  7. Y. Sun, Y. Tian, and X. J. Xie, “Stabilization of positive switched linear systems and its application in consensus of multiagent systems,” IEEE Transactions on Automatic Control, vol. 62, no. 12, pp. 6608–6613, December 2017.

    Article  MathSciNet  MATH  Google Scholar 

  8. W. Ni and D. Cheng, “Leader–following consensus of multiagent systems under fixed and switching topologies,” Systems and Control Letters, vol. 59, no. 3, pp. 209–217, March 2010.

    Article  MathSciNet  MATH  Google Scholar 

  9. R. Olfati–Saber and R. M. Murray, “Consensus problems in networks of agents with switching topology and timedelays,” IEEE Transactions on Automatic Control, vol. 49, no. 9, pp. 1520–1533, September 2004.

    Article  MathSciNet  MATH  Google Scholar 

  10. S. Li, G. Feng, X. Luo, and X. Guan, “Output consensus of heterogeneous linear discrete–time multiagent systems with structural uncertainties,” IEEE Transactions on Cybernetics, vol. 45, no. 12, pp. 2868–2879, December 2015.

    Article  Google Scholar 

  11. Z. Li, X. Liu, W. Ren, and L. Xie, “Distributed tracking control for linear multiagent systems with a leader of bounded unknown input,” IEEE Transactions on Automatic Control, vol. 58, no. 2, pp. 518–523, February 2013.

    Article  MathSciNet  MATH  Google Scholar 

  12. Z. Li, G. Wen, Z. Duan, and W. Ren, “Designing fully distributed consensus protocols for linear multi–agent systems with directed graphs,” IEEE Transactions on Automatic Control, vol. 60, no. 4, pp. 1152–1157, April 2015.

    Article  MathSciNet  MATH  Google Scholar 

  13. W. Xu, D.W. C. Ho, L. Li, and J. Cao, “Event–triggered schemes on leader–following consensus of general linear multiagent systems under different topologies,” IEEE Transactions on Cybernetics, vol. 47, no. 1, pp. 212–223, January 2017.

    Article  Google Scholar 

  14. X. Zhang, L. Liu, and G. Feng, “Leader–follower consensus of time–varying nonlinear multi–agent systems,” Automatica, vol. 52, no. C, pp. 8–14, February 2015.

    Article  MathSciNet  MATH  Google Scholar 

  15. C. Hua, X. You, and X. Guan, “Adaptive leader–following consensus for second–order time–varying nonlinear multiagent systems,” IEEE Transactions on Cybernetics, vol. 47, no. 6, pp. 1532–1539, June 2017.

    Article  Google Scholar 

  16. C. Wang, X. Wang, and H. Ji, “Leader–following consensus for a class of second–order nonlinear multi–agent systems,” Systems and Control Letters, vol. 89, pp. 61–65, March 2016.

    Article  MathSciNet  MATH  Google Scholar 

  17. J. Lu, F. Chen, and G. Chen, “Nonsmooth leader–following formation control of nonidentical multi–agent systems with directed communication topologies,” Automatica, vol. 64, pp. 112–120, February 2016.

    Article  MathSciNet  MATH  Google Scholar 

  18. J. Huang, Y. Song, W. Wang, C. Wen, and G. Li, “Smooth control design for adaptive leader–following consensus control of a class of high–order nonlinear systems with timevarying reference,” Automatica A Journal of Ifac the Internation, vol. 83, no. C, pp. 361–367, 2017.

    Article  MATH  Google Scholar 

  19. Z. Wang, H. Zhang, X. Song, and H. Zhang, “Consensus problems for discrete–time agents with communication delay,” International Journal of Control Automation and Systems, vol. 15, no. 7, pp. 1–9, June 2017.

    Google Scholar 

  20. H. Krishnan and N. Mcclamroch, “Tracking in nonlinear differential–algebraic control systems with applications to constrained robot systems,” Automatica, vol. 30, no. 12, pp. 1885–1897, December 1994.

    Article  MathSciNet  MATH  Google Scholar 

  21. R. Akmeliawati and I. M. Y. Mareels, “Nonlinear energybased control method for aircraft automatic landing systems,” IEEE Transactions on Control Systems Technology, vol. 18, no. 4, pp. 871–884, July 2010.

    Article  Google Scholar 

  22. F. Berrezzek, W. Bourbia, and B. Bensaker, “Flatness based nonlinear sensorless control of induction motor systems,” International Journal of Power Electronics and Drive System, vol. 7, no. 1, pp. 265–278, March 2016.

    Google Scholar 

  23. H. Sarand and B. Karimi, “Adaptive consensus tracking of nonsquare mimo nonlinear systems with input saturation and input gain matrix under directed graph,” Neural Computing and Applications, pp. 1–12, August 2017.

    Google Scholar 

  24. Z. Yan, K. H. Reza, L. Bing, and H. Gao, “Consensus of nonlinear multi–agent systems based on t–s fuzzy models,” Proceeding of the 31st Chinese Control Conference, pp. 3499.3504, January 2012.

    Google Scholar 

  25. W. Xiong, W. Yu, J. Lu, and X. Yu, “Fuzzy modelling and consensus of nonlinear multiagent systems with variable structure,” IEEE Transactions on Circuits and Systems, vol. 61, no. 4, pp. 1183–1191, April 2014.

    Article  Google Scholar 

  26. G. S. Seyboth, G. S. Schmidt, and F. Allower, “Cooperative control of linear parameter–varying systems,” Proc. of American Control Conference, June 2012.

    Google Scholar 

  27. J. Chen, W. Zhang, Y. Y. Cao, and H. Chu, “Observerbased consensus control against actuator faults for linear parameter–varying multiagent systems,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 47, no. 7, pp. 1336–1347, July 2017.

    Article  Google Scholar 

  28. Q. Wang, J. Fu, and J. Wang, “Fully distributed containment control of high–order multi–agent systems with nonlinear dynamics,” Systems and Control Letters, vol. 99, pp. 33–39, January 2017.

    Article  MathSciNet  MATH  Google Scholar 

  29. B. Li, Z. Q. Chen, C. Y. Zhang, Z. X. Liu, and Q. Zhang, “Containment control for directed networks multi–agent system with nonlinear dynamics and communication timedelays,” International Journal of Control Automation and Systems, vol. 15, no. 3, pp. 1181–1188, July 2017.

    Article  Google Scholar 

  30. X. H. Wang and H. B. Ji, “Leader–follower consensus for a class of nonlinear multi–agent systems,” International Journal of Control Automation and Systems, vol. 10, no. 1, pp. 27–35, February 2012.

    Article  Google Scholar 

  31. J. Edmonds, “Optimum branching,” Journal of Research of the National Bureau of Standards, vol. 71B, no. 4, pp. 233–240, 1967.

    Google Scholar 

  32. D. Baird and R. E. Ulanowicz, “The seasonal dynamics of the chesapeake bay ecosystem,” Ecological Monographs, vol. 59, no. 4, pp. 329–364, December 1989.

    Article  Google Scholar 

  33. Y. J. Chu and T. H. Liu, “On the shortest arborescence of a directed graph,” Science Sinica, vol. 14, pp. 1396.1400, January 1965.

    Google Scholar 

  34. H. N. Gabow, Z. Galil, T. Spencer, and R. E. Tarjan, “Efficient algorithms for finding minimum spanning trees in undirected and directed graphs,” Combinatorica, vol. 6, no. 2, pp. 109–122, June 1986.

    Article  MathSciNet  MATH  Google Scholar 

  35. P. Ming, J. Liu, S. Tan, S. Li, L. Shang, and X. Yu, “Consensus stabilization in stochastic multi–agent systems with markovian switching topology, noises and delay,” Neurocomputing, vol. 200, no. C, pp. 1–10, August 2016.

    Article  Google Scholar 

  36. J. Dai and G. Guo, “Event–based consensus for secondorder multi–agent systems with actuator saturation under fixed and markovian switching topologies,” Journal of the Franklin Institute, vol. 354, no. 4, pp. 6098–6118, September 2017.

    Article  MathSciNet  MATH  Google Scholar 

  37. R. Milo, S. Itzkovitz, N. Kashtan, R. Levitt, S. Shen–Orr, I. Ayzenshtat, M. Sheffer, and U. Alon, “Superfamilies of evolved and designed networks,” Science, vol. 303, no. 5663, pp. 1538–1542, March 2004.

    Article  Google Scholar 

  38. R. R. Christian and J. J. Luczkovich, “Organizing and understanding a winters seagrass foodweb network through effective trophic levels,” Ecological Modelling, vol. 117, no. 1, pp. 99–124, April 1999.

    Article  Google Scholar 

  39. J. Almunia, G. Basterretxea, J. Aristegui, and R. E. Ulanowicz, “Benthic–pelagic switching in a coastal subtropical lagoon, Estuarine,” Estuarine Coastal and Shelf Science, vol. 49, no. 3, pp. 363–384, September 1999.

    Article  Google Scholar 

  40. D. Baird, J. Luczkovich, and R. R. Christian, “Assessment of spatial and temporal variability in ecosystem attributes of the st marks national wildlife refuge, apalachee bay, florida, Estuarine,” Estuarine Coastal and Shelf Science, vol. 47, no. 3, pp. 329–349, September 1998.

    Article  Google Scholar 

  41. J. Leskovec, J. Kleinberg, and C. Faloutsos, “Graph evolution,” ACM Transactions on Knowledge Discovery from Data, vol. 1, no. 1, March 2007.

    Google Scholar 

  42. R. S. Bur, “Social contagion and innovation: Cohesion versus structural equivalence,” American Journal of Sociology, vol. 92, no. 6, pp. 1287–1335, May 1987.

    Article  Google Scholar 

  43. M. P. Young, “The organization of neural systems in the primate cerebral cortex,” Proceedings Biological Sciences, vol. 252, no. 1333, pp. 13–18, May 1993.

    Article  Google Scholar 

  44. T. Opsahl, F. Agneessens, and J. Skvoretzc, “Node centrality in weighted networks: Generalizing degree and shortest paths,” Social Networks, vol. 32, no. 3, pp. 245–251, July 2010.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Guangshe Zhao or Guoqi Li.

Additional information

Recommended by Associate Editor Bin Jiang under the direction of Editor Hamid Reza Karimi. The work was supported partially by National Science Foundation of China (No. 61603209, 61876215), and National Basic Research Program of China (973 Program, Grant No. 2015CB057406), and Independent Research Plan of Tsinghua University (20151080467).

Leitao Gao received his Bachelor degree from Taiyuan University of Technology, Taiyuan, China, in 2014. He is a Ph.D student in School of Electronic and Information Engineering, Xi’an Jiaotong University, Xi’an, Shaanxi, China, from 2014. His research interests include complex networks, multi-agent system control.

Guangshe Zhao is currently a professor in School of Electronic and Information Engineering, Xi’an Jiaotong University. His research interests include complex networks, fuzzy systems, intelligent control and multi-agent system control.

Guoqi Li received the B.Eng. and M.Eng. degrees from Xi’an University of Technology and Xi’an Jiaotong University, P. R. China, in 2004 and 2007, respectively, and his Ph.D. degree from Nanyang Technological University, Singapore in 2011. He was a Scientist with Data Storage Institute and Institute of High Performance Computing, Agency for Science, Technology and Research (A*STAR), Singapore, from September 2011 to March 2014. Since March 2014, he has been with the Department of Precision Instrument, Tsinghua University, P. R. China, where he is currently a Associate Professor. His current research interests include brain inspired computing, complex systems, neuromorphic computing, machine learning and system identification. Dr. Li has published more than 60 journal and conference papers. He services as a reviewer for a number of international journals and has also been actively involved in professional services such as serving as an International Technical Program Committee member, and a Track Chair for international conferences.

Yuming Liu was born in China in 1998. He is an undergraduate student of Center for Brain Inspired Computing Research in Tsinghua University. He majors in measurement and control technology. His research interests are brain-inspired computing and graph theory.

Jiangshuai Huang received his B.Eng. and M.Sc. degrees from School of Automation, Huazhong University of Science and Technology, Wuhan, China, in July 2007 and August 2009, respectively, and his Ph.D. degree from Nanyang Technological University in 2015. He is currently with the Key Laboratory of Dependable Service Computing in Cyber Physical Society, Ministry of Education, China and with School of Automation, Chongqing University, Chongqing 400044, China. His research interests include adaptive control, nonlinear systems control, underactuated mechanical system control and multi-agent system control.

Changyun Wen received his B.Eng. degree from Xi’an Jiaotong University, China in 1983 and his Ph.D. degree from the University of Newcastle, Australia in 1990. From August 1989 to August 1991, he was a Postdoctoral Fellow at University of Adelaide. Since August 1991, he has been with School of EEE, Nanyang Technological University, where he is currently a Full Professor. His main research activities are control systems and applications, intelligent power management system, smart grids, model based online learning and system identification. He is an Associate Editor of a number of journals including Automatica, IEEE Transactions on Industrial Electronics and IEEE Control Systems Magazine. He is the Executive Editorin- Chief, Journal of Control and Decision. He served the IEEE Transactions on Automatic Control as an Associate Editor from January 2000 to December 2002. He has been actively involved in organizing international conferences playing the roles of General Chair, General Co-Chair, Technical Program Committee Chair, Program Committee Member, General Advisor, Publicity Chair and so on. He received the IES Prestigious Engineering Achievement Award 2005 from the Institution of Engineers, Singapore (IES) in 2005. He is a Fellow of IEEE, a member of IEEE Fellow Committee from 2011 to 2013 and a Distinguished Lecturer of IEEE Control Systems Society from February 2010 to February 2013.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gao, L., Zhao, G., Li, G. et al. Allocating Minimum Number of Leaders for Seeking Consensus over Directed Networks with Time-varying Nonlinear Multi-agents. Int. J. Control Autom. Syst. 17, 57–68 (2019). https://doi.org/10.1007/s12555-018-0057-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-018-0057-2

Keywords

Navigation