An analysis of why cuckoo search does not bring any novel ideas to optimization. (June 2022)
- Record Type:
- Journal Article
- Title:
- An analysis of why cuckoo search does not bring any novel ideas to optimization. (June 2022)
- Main Title:
- An analysis of why cuckoo search does not bring any novel ideas to optimization
- Authors:
- Camacho-Villalón, Christian L.
Dorigo, Marco
Stützle, Thomas - Abstract:
- Abstract: It has been more than 10 years since the first version of cuckoo search was proposed by Yang and Deb and published in the proceedings of the World Congress on Nature & Biologically Inspired Computing, in 2009. The two main articles on cuckoo search have now been cited almost 8 700 times (according to Google scholar ), there are books and chapters published about this algorithm, and a special issue has been organized to celebrate its first decade of existence. Given the popularity of the algorithm and its widespread use, it is quite surprising that no one has ever formally investigated its obvious resemblance to evolutionary algorithms. In this article, we conduct a rigorous analysis of cuckoo search in which we identify the concepts used in the algorithm and show that these are the exact same concepts proposed in the ( μ + λ )–evolution strategy, a well-known evolutionary algorithm introduced originally in 1981, and in the classic differential evolution algorithm introduced in 1997. We analyze the "cuckoos' parasitic behavior" metaphor that inspired the algorithm according to three criteria—usefulness, novelty and sound motivation—that allow to clarify whether the use of the metaphor is justified or not. The result is that cuckoo search does not comply with any of these criteria. Surprisingly, we found that the algorithm the authors proposed for cuckoo search does not match the publicly available implementation they provided; moreover, neither of them reallyAbstract: It has been more than 10 years since the first version of cuckoo search was proposed by Yang and Deb and published in the proceedings of the World Congress on Nature & Biologically Inspired Computing, in 2009. The two main articles on cuckoo search have now been cited almost 8 700 times (according to Google scholar ), there are books and chapters published about this algorithm, and a special issue has been organized to celebrate its first decade of existence. Given the popularity of the algorithm and its widespread use, it is quite surprising that no one has ever formally investigated its obvious resemblance to evolutionary algorithms. In this article, we conduct a rigorous analysis of cuckoo search in which we identify the concepts used in the algorithm and show that these are the exact same concepts proposed in the ( μ + λ )–evolution strategy, a well-known evolutionary algorithm introduced originally in 1981, and in the classic differential evolution algorithm introduced in 1997. We analyze the "cuckoos' parasitic behavior" metaphor that inspired the algorithm according to three criteria—usefulness, novelty and sound motivation—that allow to clarify whether the use of the metaphor is justified or not. The result is that cuckoo search does not comply with any of these criteria. Surprisingly, we found that the algorithm the authors proposed for cuckoo search does not match the publicly available implementation they provided; moreover, neither of them really follows the metaphor of the cuckoos that inspired the algorithm. Highlights: A detailed, component-based analysis of the popular cuckoo search (CS) is presented. CS uses concepts that have been in the evolutionary computation literature for years. The metaphor of cuckoos' reproduction does not contain useful ideas for optimization. The behavior that inspired CS, the algorithm and its implementation are inconsistent. … (more)
- Is Part Of:
- Computers & operations research. Volume 142(2022)
- Journal:
- Computers & operations research
- Issue:
- Volume 142(2022)
- Issue Display:
- Volume 142, Issue 2022 (2022)
- Year:
- 2022
- Volume:
- 142
- Issue:
- 2022
- Issue Sort Value:
- 2022-0142-2022-0000
- Page Start:
- Page End:
- Publication Date:
- 2022-06
- Subjects:
- Evolution strategies -- Differential evolution -- Continuous optimization -- Metaheuristic algorithm
Operations research -- Periodicals
Electronic digital computers -- Periodicals
004.05 - Journal URLs:
- http://www.sciencedirect.com/science/journal/03050548 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.cor.2022.105747 ↗
- Languages:
- English
- ISSNs:
- 0305-0548
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.770000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 20992.xml