4.6 Article

Enhancing firefly algorithm with sliding window for continuous optimization problems

Journal

NEURAL COMPUTING & APPLICATIONS
Volume 34, Issue 16, Pages 13733-13756

Publisher

SPRINGER LONDON LTD
DOI: 10.1007/s00521-022-07193-6

Keywords

Firefly algorithm; Swarm intelligence algorithm; Attraction model; Sliding window

Funding

  1. National Natural Science Foundation of China [61763019]
  2. Science and Technology Foundation of Jiangxi Province, PR China [20202BABL202019]
  3. Science and Technology Plan Projects of Jiangxi Provincial Education Department, PR China [GJJ190909]

Ask authors/readers for more resources

This paper proposes an enhancing firefly algorithm with sliding window (SWFA) to improve the original firefly algorithm (FA). SWFA incorporates the sliding window mechanism, reverse learning, and an adaptive step adjustment strategy to enhance the algorithm's performance.
Firefly algorithm (FA) is a simple and effective swarm intelligence algorithm, which has received wide attention from scholars. In original FA, each firefly must be compared with other fireflies in brightness, but it may not move, which may result in waste of system resources. Therefore, an enhancing firefly algorithm with sliding window (SWFA) is proposed in this paper to address the above problem. SWFA introduces sliding window mechanism to improve the attraction model of the FA, which is a technology used to ensure the reliability of data transmission in computer networks. The sliding window mechanism is essentially an archive mechanism, where the window denotes a form of archive, and sliding is the way the window updates. The update of the population is guided through the method of information exchange among individuals inside and outside the window. SWFA also combines the sliding window mechanism with reverse learning to reduce the number of comparisons and ensure every comparison is effective. Moreover, a novel adaptive step adjustment strategy is designed, which balances exploration and exploitation of FA. In order to verify the effectiveness of SWFA, extensive experiments are conducted on the CEC 2015 and CEC2013 test suite. Additionally, experiments are conducted on parameters estimation of chaotic systems and three practical engineering optimization problems. The results of the experiments show that the proposed algorithm has better performance.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.6
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available