Discussing the article: "Cricket Algorithm (CA)"

 

Check out the new article: Cricket Algorithm (CA).

The article discusses the Cricket Algorithm, a metaheuristic optimization method that combines elements of the Bat Algorithm and the Firefly Algorithm with the physical laws governing the propagation of sound in the atmosphere. The algorithm simulates the behavior of crickets that navigate by the chirping of their conspecifics, using Dolbear's law and acoustic formulas to guide the search for best solutions.

Let us examine another relatively new optimization algorithm. The Cricket Algorithm (CA) is a metaheuristic method developed by Canayaz and Karci in 2015 and published in the journal Applied Intelligence. The algorithm draws inspiration from the behavior of crickets in nature, specifically their ability to communicate through sound and move toward other crickets with the loudest chirping. The algorithm is based on the physical laws governing the propagation of sound in the atmosphere, which gives it a unique connection to the real world.

The algorithm combines elements of three well-known metaheuristics: the Bat Algorithm, Particle Swarm Optimization, and the Firefly Algorithm. The frequency-based mechanism for updating velocity and position was borrowed from the Bat Algorithm; the concept of moving toward the best solution was borrowed from Particle Swarm Optimization; and attraction to “brighter” (in this case, louder) individuals was borrowed from the Firefly Algorithm.


Author: Andrey Dik