{"title":"异构多智能体搜救问题的分散异步协同遗传算法","authors":"Martin Pallin, Jayedur Rashid, Petter Ögren","doi":"10.1109/SSRR53300.2021.9597856","DOIUrl":null,"url":null,"abstract":"In this paper we propose a version of the Genetic Algorithm (GA) for combined task assignment and path planning that is highly decentralized in the sense that each agent only knows its own capabilities and data, and a set of so-called handover values communicated to it from the other agents over an unreliable low bandwidth communication channel. These handover values are used in combination with a local GA involving no other agents, to decide what tasks to execute, and what tasks to leave to others. We compare the performance of our approach to a centralized version of GA, and a partly decentralized version of GA where computations are local, but all agents need complete information regarding all other agents, including position, range, battery, and local obstacle maps. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication. We compare the performance of our approach to a centralized version of GA, and a partly decentralized version of GA where computations are local, but all agents need complete information regarding all other agents, including position, range, battery, and local obstacle maps. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication.","PeriodicalId":423263,"journal":{"name":"2021 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"A Decentralized Asynchronous Collaborative Genetic Algorithm for Heterogeneous Multi-agent Search and Rescue Problems\",\"authors\":\"Martin Pallin, Jayedur Rashid, Petter Ögren\",\"doi\":\"10.1109/SSRR53300.2021.9597856\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In this paper we propose a version of the Genetic Algorithm (GA) for combined task assignment and path planning that is highly decentralized in the sense that each agent only knows its own capabilities and data, and a set of so-called handover values communicated to it from the other agents over an unreliable low bandwidth communication channel. These handover values are used in combination with a local GA involving no other agents, to decide what tasks to execute, and what tasks to leave to others. We compare the performance of our approach to a centralized version of GA, and a partly decentralized version of GA where computations are local, but all agents need complete information regarding all other agents, including position, range, battery, and local obstacle maps. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication. We compare the performance of our approach to a centralized version of GA, and a partly decentralized version of GA where computations are local, but all agents need complete information regarding all other agents, including position, range, battery, and local obstacle maps. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication.\",\"PeriodicalId\":423263,\"journal\":{\"name\":\"2021 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR)\",\"volume\":\"17 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-10-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SSRR53300.2021.9597856\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Symposium on Safety, Security, and Rescue Robotics (SSRR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SSRR53300.2021.9597856","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Decentralized Asynchronous Collaborative Genetic Algorithm for Heterogeneous Multi-agent Search and Rescue Problems
In this paper we propose a version of the Genetic Algorithm (GA) for combined task assignment and path planning that is highly decentralized in the sense that each agent only knows its own capabilities and data, and a set of so-called handover values communicated to it from the other agents over an unreliable low bandwidth communication channel. These handover values are used in combination with a local GA involving no other agents, to decide what tasks to execute, and what tasks to leave to others. We compare the performance of our approach to a centralized version of GA, and a partly decentralized version of GA where computations are local, but all agents need complete information regarding all other agents, including position, range, battery, and local obstacle maps. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication. We compare the performance of our approach to a centralized version of GA, and a partly decentralized version of GA where computations are local, but all agents need complete information regarding all other agents, including position, range, battery, and local obstacle maps. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication. We compare solution performance as well as messages sent for the three algorithms, and conclude that the proposed algorithms has a small decrease in performance, but a significant decrease in required communication.