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.
Similar content being viewed by others
References
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
G. S. Seyboth, G. S. Schmidt, and F. Allower, “Cooperative control of linear parameter–varying systems,” Proc. of American Control Conference, June 2012.
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.
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.
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.
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.
J. Edmonds, “Optimum branching,” Journal of Research of the National Bureau of Standards, vol. 71B, no. 4, pp. 233–240, 1967.
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.
Y. J. Chu and T. H. Liu, “On the shortest arborescence of a directed graph,” Science Sinica, vol. 14, pp. 1396.1400, January 1965.
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.
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.
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.
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.
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.
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.
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.
J. Leskovec, J. Kleinberg, and C. Faloutsos, “Graph evolution,” ACM Transactions on Knowledge Discovery from Data, vol. 1, no. 1, March 2007.
R. S. Bur, “Social contagion and innovation: Cohesion versus structural equivalence,” American Journal of Sociology, vol. 92, no. 6, pp. 1287–1335, May 1987.
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.
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.
Author information
Authors and Affiliations
Corresponding authors
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
About this article
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
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-018-0057-2