Optimal topology for consensus using genetic algorithm

Abstract In the Multi-Agent Systems (MAS), graph network topologies play a crucial role in building consensus among the connected agents. Consensus may be achieved on many network graphs using distributed control theory. However, the optimal network topology is not addressed in most of the literature, which is an important part of building stable consensus among networked agents. In this paper, the optimal topology is obtained irrespective of the agent dynamics by using two-dimensional Genetic Algorithm (GA), which is a new approach in this context. Simulation result for agents with first, and second-order linear dynamic is obtained. These results show that the proposed method achieves consensus using the optimal network topology satisfactorily.

[1]  Zhiguo Liu,et al.  Distributed consensus of a class of networked heterogeneous multi-agent systems , 2014, J. Frankl. Inst..

[2]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[3]  Tzung-Pei Hong,et al.  A Two-Dimensional Genetic Algorithm and Its Application to Aircraft Scheduling Problem , 2015 .

[4]  Frank L. Lewis,et al.  Cooperative Control of Multi-Agent Systems: Optimal and Adaptive Design Approaches , 2013 .

[5]  D.E. Goldberg,et al.  Classifier Systems and Genetic Algorithms , 1989, Artif. Intell..

[6]  Jinde Cao,et al.  Global Synchronization in an Array of Delayed Neural Networks With Hybrid Coupling , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[7]  Long Wang,et al.  Equilibrium topology of multi-agent systems with two leaders: A zero-sum game perspective , 2016, Autom..

[8]  H. Gea,et al.  Two-dimensional packing problems using genetic algorithms , 2005, Engineering with Computers.

[9]  Vicsek,et al.  Novel type of phase transition in a system of self-driven particles. , 1995, Physical review letters.

[10]  Richard M. Murray,et al.  Consensus problems in networks of agents with switching topology and time-delays , 2004, IEEE Transactions on Automatic Control.

[11]  Zongli Lin,et al.  Global optimal consensus for higher-order multi-agent systems with bounded controls , 2019, Autom..

[12]  Jinde Cao,et al.  Local Synchronization of a Complex Network Model , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[13]  Kenneth A. De Jong,et al.  A formal analysis of the role of multi-point crossover in genetic algorithms , 1992, Annals of Mathematics and Artificial Intelligence.

[14]  Kok Lay Teo,et al.  Second-order consensus for heterogeneous multi-agent systems with input constraints , 2019, Neurocomputing.

[15]  Zongli Lin,et al.  Global optimal consensus of multi-agent systems with bounded controls , 2016, 2016 35th Chinese Control Conference (CCC).

[16]  M. Fiedler Algebraic connectivity of graphs , 1973 .

[17]  Lihua Xie,et al.  Network Topology and Communication Data Rate for Consensusability of Discrete-Time Multi-Agent Systems , 2011, IEEE Transactions on Automatic Control.

[18]  Frank L. Lewis,et al.  Distributed Fault-Tolerant Control of Networked Uncertain Euler–Lagrange Systems Under Actuator Faults , 2017, IEEE Transactions on Cybernetics.

[19]  Frank Allgöwer,et al.  Consensus in Multi-Agent Systems With Coupling Delays and Switching Topology , 2011, IEEE Transactions on Automatic Control.

[20]  Wenwu Yu,et al.  Second-Order Consensus for Multiagent Systems With Directed Topologies and Nonlinear Dynamics , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Ya-Jun Pan,et al.  Distributed cooperative control of leader-follower multi-agent systems under packet dropouts for quadcopters , 2017, Syst. Control. Lett..

[22]  Haisheng Yu,et al.  Decentralized stabilizability and formation control of multi-agent systems with antagonistic interactions. , 2019, ISA transactions.

[23]  Wei Ren,et al.  On consensus algorithms for double-integrator dynamics , 2008, 2007 46th IEEE Conference on Decision and Control.

[24]  Yongcan Cao,et al.  Optimal Linear-Consensus Algorithms: An LQR Perspective , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[25]  Jie Lin,et al.  Coordination of groups of mobile autonomous agents using nearest neighbor rules , 2003, IEEE Trans. Autom. Control..

[26]  Brian D. O. Anderson,et al.  Reaching a Consensus in a Dynamically Changing Environment: Convergence Rates, Measurement Delays, and Asynchronous Events , 2008, SIAM J. Control. Optim..

[27]  Gilbert Syswerda,et al.  Uniform Crossover in Genetic Algorithms , 1989, ICGA.

[28]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[29]  Thang Nguyen,et al.  Formation Control and Obstacle Avoidance of Multiple Rectangular Agents With Limited Communication Ranges , 2017, IEEE Transactions on Control of Network Systems.

[30]  Long Wang,et al.  LQR‐based optimal topology of leader‐following consensus , 2015 .

[31]  Z. Qu,et al.  Cooperative Control of Dynamical Systems: Applications to Autonomous Vehicles , 2009 .

[32]  Jingying Ma,et al.  Optimal topology for consensus of heterogeneous multi-agent systems , 2016, Neurocomputing.

[33]  Randal W. Beard,et al.  Distributed Consensus in Multi-vehicle Cooperative Control - Theory and Applications , 2007, Communications and Control Engineering.

[34]  Long Wang,et al.  Finite-time consensus of multiple second-order dynamic agents without velocity measurements , 2014, Int. J. Syst. Sci..

[35]  Long Wang,et al.  Consensus of heterogeneous multi-agent systems without velocity measurements , 2012, Int. J. Control.