2013 · 23 citations · 8 references
Modified Firefly AlgorithmFuzzy LogicEngineeringAerospace EngineeringFirefly AlgorithmIntelligent OptimizationSystems EngineeringAerodynamicsFuzzy OptimizationIntelligent SystemsCuckoo SearchEvolutionary Programming
Firefly algorithm is one of the metaheuristic algorithms which are used for solving optimization problems. This algorithm is a population-based algorithm like most of algorithms in this class that utilizes swarm intelligence to search the problem space. Searching steps in this algorithm include random step or random search and information - based step or local search. So, these two types of movement, present properties to algorithm known as exploration and exploitation respectively. Considering importance of balance between these two properties in movement of algorithm toward optimal solution, we have proposed a new method in which fuzzy controller used as parameter controller in the firefly algorithm with the aim of gaining balance between exploration and exploitation. In fact, we have used fuzzy logic as a tool for parameters tuning considering algorithm progress trend toward the best solution. We have used the proposed algorithm to solve traveling salesman problem and obtained results show increase of firefly algorithm.
8
Fuzzy discrete particle swarm optimization for solving traveling salesman problem
Wei Pang, Kangping Wang, Chunguang Zhou et al. · 2004 · 157 citations
Fire Fly Based Feature Selection Approach
Hema Banati, Monika Bajaj · 2011 · 147 citations