{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T03:28:23Z","timestamp":1760239703212,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"23","license":[{"start":{"date-parts":[[2020,12,5]],"date-time":"2020-12-05T00:00:00Z","timestamp":1607126400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100000266","name":"Engineering and Physical Sciences Research Council","doi-asserted-by":"publisher","award":["EP\/R009953\/1"],"award-info":[{"award-number":["EP\/R009953\/1"]}],"id":[{"id":"10.13039\/501100000266","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>This paper presents an idea of how new agents can be added autonomously to a group of existing agents without changing the existing communication topology among them. Autonomous agent addition to existing Multi-Agent Systems (MASs) can give a strategic advantage during the execution of a critical beyond visual line-of-sight (BVLOS) mission. The addition of the agent essentially means that new connections with existing agents are established. It is obvious that the consensus control energy increases as the number of agent increases considering a specific consensus protocol. The objective of this work is to establish the new connections in a way such that the consensus energy increase due to the new agents is minimal. The updated topology, including new connections, must contain a spanning tree to maintain the stability of the MASs network. The updated optimal topology is obtained by solving minimum additional consensus control energy using the Two-Dimensional Genetic Algorithm. The results obtained are convincing.<\/jats:p>","DOI":"10.3390\/s20236953","type":"journal-article","created":{"date-parts":[[2020,12,7]],"date-time":"2020-12-07T21:37:42Z","timestamp":1607377062000},"page":"6953","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Autonomous Addition of Agents to an Existing Group Using Genetic Algorithm"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1109-5730","authenticated-orcid":false,"given":"Sabyasachi","family":"Mondal","sequence":"first","affiliation":[{"name":"School of Aerospace, Transport and Manufacturing (SATM), Cranfield University, Cranfield MK430AL, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3966-7633","authenticated-orcid":false,"given":"Antonios","family":"Tsourdos","sequence":"additional","affiliation":[{"name":"School of Aerospace, Transport and Manufacturing (SATM), Cranfield University, Cranfield MK430AL, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,12,5]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1016\/j.isatra.2018.12.011","article-title":"Decentralized stabilizability and formation control of multi-agent systems with antagonistic interactions","volume":"89","author":"Liu","year":"2019","journal-title":"ISA Trans."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"680","DOI":"10.1109\/TCNS.2016.2542978","article-title":"Formation control and obstacle avoidance of multiple rectangular agents with limited communication ranges","volume":"4","author":"Nguyen","year":"2016","journal-title":"IEEE Trans. Control. Netw. Syst."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"488","DOI":"10.1109\/TSMCB.2007.914705","article-title":"Global synchronization in an array of delayed neural networks with hybrid coupling","volume":"38","author":"Cao","year":"2008","journal-title":"IEEE Trans. Syst. Man Cybern. Part B"},{"key":"ref_4","first-page":"230","article-title":"Local synchronization of a complex network model","volume":"39","author":"Yu","year":"2008","journal-title":"IEEE Trans. Syst. Man Cybern. Part B"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2096","DOI":"10.1080\/00207179.2016.1149221","article-title":"Consensus tracking for second-order nonlinear multi-agent systems with switching topologies and a time-varying reference state","volume":"89","author":"Wen","year":"2016","journal-title":"Int. J. Control"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1109\/TCSI.2013.2268091","article-title":"Consensus tracking of multi-agent systems with Lipschitz-type node dynamics and switching topologies","volume":"61","author":"Wen","year":"2013","journal-title":"IEEE Trans. Circ. Syst. I Regul. Pap."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1049\/iet-cta.2012.0855","article-title":"Leaderless and leader-following consensus for heterogeneous multi-agent systems with random link failures","volume":"8","author":"Kim","year":"2014","journal-title":"IET Control Theory Appl."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1322","DOI":"10.1016\/j.neucom.2015.09.005","article-title":"Leaderless consensus of multi-agent systems with Lipschitz nonlinear dynamics and switching topologies","volume":"173","author":"Liu","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"1715","DOI":"10.1016\/j.neucom.2015.09.044","article-title":"Event-based consensus control for single-integrator networks with communication time delays","volume":"173","author":"Wang","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"2301","DOI":"10.1109\/TCSI.2015.2451792","article-title":"Asynchronous consensus of multiple double-integrator agents with arbitrary sampling intervals and communication delays","volume":"62","author":"Zhan","year":"2015","journal-title":"IEEE Trans. Circ. Syst. I Regul. Pap."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"778","DOI":"10.1007\/s11424-018-7167-z","article-title":"Consensus of single integrator multi-agent systems with unbounded transmission delays","volume":"32","author":"Xu","year":"2019","journal-title":"J. Syst. Sci. Complex."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1109\/TAC.2013.2270873","article-title":"A mean square consensus protocol for linear multi-agent systems with communication noises and fixed topologies","volume":"59","author":"Cheng","year":"2013","journal-title":"IEEE Trans. Autom. Control"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1874","DOI":"10.1080\/00207721.2013.837544","article-title":"Consensus seeking in a network of discrete-time linear agents with communication noises","volume":"46","author":"Wang","year":"2015","journal-title":"Int. J. Syst. Sci."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"358","DOI":"10.1109\/TCNS.2015.2481119","article-title":"Multiagent consensus with noisy communication: Stopping rules based on network graphs","volume":"3","author":"Morita","year":"2015","journal-title":"IEEE Trans. Control. Netw. Syst."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"1223","DOI":"10.1007\/s12555-014-0360-5","article-title":"Consensus gain conditions of stochastic multi-agent system with communication noise","volume":"14","author":"Liu","year":"2016","journal-title":"Int. J. Control Autom. Syst."},{"key":"ref_16","first-page":"819","article-title":"Optimal linear-consensus algorithms: An LQR perspective","volume":"40","author":"Cao","year":"2009","journal-title":"IEEE Trans. Syst. Man Cybern. Part B"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"3404","DOI":"10.1002\/rnc.3271","article-title":"LQR-based optimal topology of leader-following consensus","volume":"25","author":"Ma","year":"2015","journal-title":"Int. J. Robust Nonlinear Control"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1016\/j.automatica.2016.07.005","article-title":"Equilibrium topology of multi-agent systems with two leaders: A zero-sum game perspective","volume":"73","author":"Ma","year":"2016","journal-title":"Automatica"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"594","DOI":"10.1016\/j.neucom.2015.11.076","article-title":"Optimal topology for consensus of heterogeneous multi-agent systems","volume":"177","author":"Wang","year":"2016","journal-title":"Neurocomputing"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1016\/j.neucom.2020.04.107","article-title":"Optimal Topology for Consensus using Genetic Algorithm","volume":"404","author":"Mondal","year":"2020","journal-title":"Neurocomputing"},{"key":"ref_21","doi-asserted-by":"crossref","unstructured":"Holland, J.H. (1992). Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence, MIT Press.","DOI":"10.7551\/mitpress\/1090.001.0001"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Filipi\u010d, B., and Juri\u010di\u0107, D. (1993). An interactive genetic algorithm for controller parameter optimization. Artificial Neural Nets and Genetic Algorithms, Springer, Vienna.","DOI":"10.1007\/978-3-7091-7533-0_66"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"122","DOI":"10.1109\/TSMC.1986.289288","article-title":"Optimization of control parameters for genetic algorithms","volume":"16","author":"Grefenstette","year":"1986","journal-title":"IEEE Trans. Syst. Man Cybern."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Goldberg, D.E., and Holland, J.H. (1988). Genetic Algorithms and Machine Learning, Kluwer Academic Publishers. Machine Learning 3.","DOI":"10.1023\/A:1022602019183"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1016\/S0166-1280(02)00619-X","article-title":"Artificial neural networks and genetic algorithms in QSAR","volume":"622","author":"Niculescu","year":"2003","journal-title":"J. Mol. Struct."},{"key":"ref_26","unstructured":"Karr, C.L. (1991, January 13\u201316). Design of an adaptive fuzzy logic controller using genetic algorithm. Proceedings of the 4th International Conference on Genetic Algorithms, San Diego, CA, USA."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"399","DOI":"10.1016\/S0165-0114(02)00441-4","article-title":"Hybrid identification in fuzzy-neural networks","volume":"138","author":"Oh","year":"2003","journal-title":"Fuzzy Sets Syst."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1007\/s11804-006-0064-1","article-title":"Nuclear power plant fault diagnosis based on genetic-RBF neural network","volume":"5","author":"Shi","year":"2006","journal-title":"J. Mar. Sci. Appl."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Hao, K., Zhao, J., Yu, K., Li, C., and Wang, C. (2020). Path Planning of Mobile Robots Based on a Multi-Population Migration Genetic Algorithm. Sensors, 20.","DOI":"10.3390\/s20205873"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Najm, A.A., Ibraheem, I.K., Azar, A.T., and Humaidi, A.J. (2020). Genetic Optimization-Based Consensus Control of Multi-Agent 6-DoF UAV System. Sensors, 20.","DOI":"10.3390\/s20123576"},{"key":"ref_31","first-page":"103","article-title":"Neural network with genetically evolved algorithms for stocks prediction","volume":"18","author":"Phua","year":"2001","journal-title":"Asia Pac. J. Oper. Res."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Tsai, M.W., Hong, T.P., and Lin, W.T. (2015). A two-dimensional genetic algorithm and its application to aircraft scheduling problem. Math. Probl. Eng.","DOI":"10.1155\/2015\/906305"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"206","DOI":"10.1007\/BF01215974","article-title":"Two-dimensional packing problems using genetic algorithms","volume":"14","author":"Jain","year":"1998","journal-title":"Eng. Comput."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/BF01530777","article-title":"A formal analysis of the role of multi-point crossover in genetic algorithms","volume":"5","author":"Spears","year":"1992","journal-title":"Ann. Math. Artif. Intell."},{"key":"ref_35","unstructured":"Syswerda, G. (1989). Uniform crossover in genetic algorithms. Proceedings of the Third International Conference on Genetic Algorithms, Morgan Kaufmann Publishers."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"235","DOI":"10.1016\/0004-3702(89)90050-7","article-title":"Classifier systems and genetic algorithms","volume":"40","author":"Booker","year":"1989","journal-title":"Artif. Intell."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"1083","DOI":"10.21917\/ijsc.2015.0150","article-title":"Crossover operators in genetic algorithms: A review","volume":"6","author":"Umbarkar","year":"2015","journal-title":"ICTACT J. Soft Comput."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/23\/6953\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T10:41:55Z","timestamp":1760179315000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/23\/6953"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,12,5]]},"references-count":37,"journal-issue":{"issue":"23","published-online":{"date-parts":[[2020,12]]}},"alternative-id":["s20236953"],"URL":"https:\/\/doi.org\/10.3390\/s20236953","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,12,5]]}}}