{"title":"萤火虫算法、蝙蝠算法和布谷鸟算法的概念比较","authors":"Sankalap Arora, Satvir Singh","doi":"10.1109/ICCCCM.2013.6648902","DOIUrl":null,"url":null,"abstract":"There are various mathematical optimization problems that can be effectively solved by metaheuristic algorithms. The advantage of these algorithms is that they perform iterative search processes which efficiently perform exploration and exploitation in the domain space containing local and global optima. In this context, three types of metaheuristic algorithms called firefly algorithm, bat algorithm and cuckoo search algorithm were used to find optimal solutions. Firefly is inspired by behavior of flies, bat algorithm is based on the echolocation behavior of bats while in cuckoo search, a pattern corresponds to a nest and similarly each individual attribute of the pattern corresponds to a cuckoo-egg. A series of computational experiments using each algorithm were conducted. Experimental results were analyzed and it is observed that firefly algorithm seems to perform better than bat algorithm and cuckoo search.","PeriodicalId":230396,"journal":{"name":"2013 International Conference on Control, Computing, Communication and Materials (ICCCCM)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"71","resultStr":"{\"title\":\"A conceptual comparison of firefly algorithm, bat algorithm and cuckoo search\",\"authors\":\"Sankalap Arora, Satvir Singh\",\"doi\":\"10.1109/ICCCCM.2013.6648902\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are various mathematical optimization problems that can be effectively solved by metaheuristic algorithms. The advantage of these algorithms is that they perform iterative search processes which efficiently perform exploration and exploitation in the domain space containing local and global optima. In this context, three types of metaheuristic algorithms called firefly algorithm, bat algorithm and cuckoo search algorithm were used to find optimal solutions. Firefly is inspired by behavior of flies, bat algorithm is based on the echolocation behavior of bats while in cuckoo search, a pattern corresponds to a nest and similarly each individual attribute of the pattern corresponds to a cuckoo-egg. A series of computational experiments using each algorithm were conducted. Experimental results were analyzed and it is observed that firefly algorithm seems to perform better than bat algorithm and cuckoo search.\",\"PeriodicalId\":230396,\"journal\":{\"name\":\"2013 International Conference on Control, Computing, Communication and Materials (ICCCCM)\",\"volume\":\"2 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2013-10-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"71\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2013 International Conference on Control, Computing, Communication and Materials (ICCCCM)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICCCCM.2013.6648902\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 International Conference on Control, Computing, Communication and Materials (ICCCCM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCCCM.2013.6648902","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A conceptual comparison of firefly algorithm, bat algorithm and cuckoo search
There are various mathematical optimization problems that can be effectively solved by metaheuristic algorithms. The advantage of these algorithms is that they perform iterative search processes which efficiently perform exploration and exploitation in the domain space containing local and global optima. In this context, three types of metaheuristic algorithms called firefly algorithm, bat algorithm and cuckoo search algorithm were used to find optimal solutions. Firefly is inspired by behavior of flies, bat algorithm is based on the echolocation behavior of bats while in cuckoo search, a pattern corresponds to a nest and similarly each individual attribute of the pattern corresponds to a cuckoo-egg. A series of computational experiments using each algorithm were conducted. Experimental results were analyzed and it is observed that firefly algorithm seems to perform better than bat algorithm and cuckoo search.