scholarly journals A New Modified Firefly Algorithm

Author(s):  
Medha Gupta ◽  
Divya Gupta

<p class="Abstract"><span lang="EN-GB">Nature inspired meta-heuristic algorithms studies the emergent collective intelligence of groups of simple agents. </span><span lang="EN-AU">Firefly Algorithm is one of the new such swarm-based metaheuristic algorithm inspired by the flashing behavior of fireflies. The algorithm was first proposed in 2008 and since then has been successfully used for solving various optimization problems. In this work, we intend to propose a new modified version of Firefly algorithm (MoFA) and later its performance is compared with the standard firefly algorithm along with various other meta-heuristic algorithms. Numerical studies and results demonstrate that the proposed algorithm is superior to existing algorithms.</span></p>

2013 ◽  
Vol 457-458 ◽  
pp. 618-623
Author(s):  
Pasura Aungkulanon ◽  
Isaree Srikun ◽  
Lakkana Ruekkasem

Manufacturing process problems in industrial systems are currently large and complicated. The effective methods for solving these problems using a finite sequence of instructions can be classified into two groups; optimization and meta-heuristic algorithms. In this paper, a well-known meta-heuristic approach called Firefly Algorithm was used to compare with Shuffled Frog-leaping Algorithm. All algorithms were implemented and analyzed with manufacturing process problems under different conditions, which consist of single, multi-peak and curved ridge optimization. The results from both methods revealed that Firefly Algorithm seemed to be better in terms of the mean and variance of process yields including design points to achieve the final solution.


Author(s):  
Harish Kundra ◽  
Wasim Khan ◽  
Meenakshi Malik ◽  
Kantilal Pitambar Rane ◽  
Rahul Neware ◽  
...  

The firefly algorithm and cuckoo search are the meta-heuristic algorithms efficient to determine the solution for the searching and optimization problems. The current work proposes an integrated concept of quantum-inspired firefly algorithm with cuckoo search (IQFACS) that adapts both algorithms’ expedient attributes to optimize the solution set. In the IQFACS algorithm, the quantum-inspired firefly algorithm (QFA) ensures the diversification of fireflies-based generated solution set using the superstitions quantum states of the quantum computing concept. The cuckoo search (CS) algorithm uses the Lévy flight attribute to escape the QFA from the premature convergence and stagnation stage more effectively than the quantum principles. Here, the proposed algorithm is applied for the application of optimal path planning. Before using the proposed algorithm for path planning, the algorithm is tested on different optimization benchmark functions to determine the efficacy of the proposed IQFACS algorithm than the firefly algorithm (FA), CS, and hybrid FA and CS algorithm. Using the proposed IQFACS algorithm, path planning is performed on the satellite images with vegetation as the focused region. These satellite images are captured from Google Earth and belong to the different areas of India. Here, satellite images are converted into morphologically processed binary images and considered as maps for path planning. The path planning process is also executed with the FA, CS, and QFA algorithms. The performance of the proposed algorithm and other algorithms are accessed with the evaluation of simulation time and the number of cycles to attain the shortest path from defined source to destination. The error rate measure is also incorporated to analyze the overall performance of the proposed IQFACS algorithm over the other algorithms.


2017 ◽  
Vol 19 (5) ◽  
pp. 734-751 ◽  
Author(s):  
Omid Bozorg-Haddad ◽  
Irene Garousi-Nejad ◽  
Hugo A. Loáiciga

Classical methods have severe limitations (such as being trapped in local optima, and the curse of dimensionality) to solve optimization problems. Evolutionary or meta-heuristic algorithms are currently favored as the tools of choice for tackling such complex non-linear reservoir operations. This paper evaluates the performance of an extended multi-objective developed firefly algorithm (MODFA). The MODFA script code was developed using the MATLAB programming language and was applied in MATLAB to optimize hydropower generation by a three-reservoir system in Iran. The two objectives used in the present study are the maximization of the reliability of hydropower generation and the minimization of the vulnerability to generation deficits of the three-reservoir system. Optimal Paretos (OPs) obtained with the MODFA are compared with those obtained with the multi-objective genetic algorithm (MOGA) and the multi-objective firefly algorithm (MOFA) for different levels of performance thresholds (50%, 75%, and 100%). The case study results demonstrate that the MODFA is superior to the MOGA and MOFA for calculating proper OPs with distinct solutions and a wide distribution of solutions. This study's results show that the MODFA solves multi-objective multi-reservoir operation system with the purpose of hydropower generation that are highly nonlinear that classical methods cannot solve.


2012 ◽  
Vol 2012 ◽  
pp. 1-12 ◽  
Author(s):  
Surafel Luleseged Tilahun ◽  
Hong Choon Ong

Firefly algorithm is one of the new metaheuristic algorithms for optimization problems. The algorithm is inspired by the flashing behavior of fireflies. In the algorithm, randomly generated solutions will be considered as fireflies, and brightness is assigned depending on their performance on the objective function. One of the rules used to construct the algorithm is, a firefly will be attracted to a brighter firefly, and if there is no brighter firefly, it will move randomly. In this paper we modify this random movement of the brighter firefly by generating random directions in order to determine the best direction in which the brightness increases. If such a direction is not generated, it will remain in its current position. Furthermore the assignment of attractiveness is modified in such a way that the effect of the objective function is magnified. From the simulation result it is shown that the modified firefly algorithm performs better than the standard one in finding the best solution with smaller CPU time.


2019 ◽  
Vol 2 (3) ◽  
pp. 508-517
Author(s):  
FerdaNur Arıcı ◽  
Ersin Kaya

Optimization is a process to search the most suitable solution for a problem within an acceptable time interval. The algorithms that solve the optimization problems are called as optimization algorithms. In the literature, there are many optimization algorithms with different characteristics. The optimization algorithms can exhibit different behaviors depending on the size, characteristics and complexity of the optimization problem. In this study, six well-known population based optimization algorithms (artificial algae algorithm - AAA, artificial bee colony algorithm - ABC, differential evolution algorithm - DE, genetic algorithm - GA, gravitational search algorithm - GSA and particle swarm optimization - PSO) were used. These six algorithms were performed on the CEC&amp;rsquo;17 test functions. According to the experimental results, the algorithms were compared and performances of the algorithms were evaluated.


Author(s):  
Vaishali R. Kulkarni ◽  
Veena Desai ◽  
Raghavendra Kulkarni

Background & Objective: Location of sensors is an important information in wireless sensor networks for monitoring, tracking and surveillance applications. The accurate and quick estimation of the location of sensor nodes plays an important role. Localization refers to creating location awareness for as many sensor nodes as possible. Multi-stage localization of sensor nodes using bio-inspired, heuristic algorithms is the central theme of this paper. Methodology: Biologically inspired heuristic algorithms offer the advantages of simplicity, resourceefficiency and speed. Four such algorithms have been evaluated in this paper for distributed localization of sensor nodes. Two evolutionary computation-based algorithms, namely cultural algorithm and the genetic algorithm, have been presented to optimize the localization process for minimizing the localization error. The results of these algorithms have been compared with those of swarm intelligence- based optimization algorithms, namely the firefly algorithm and the bee algorithm. Simulation results and analysis of stage-wise localization in terms of number of localized nodes, computing time and accuracy have been presented. The tradeoff between localization accuracy and speed has been investigated. Results: The comparative analysis shows that the firefly algorithm performs the localization in the most accurate manner but takes longest convergence time. Conclusion: Further, the cultural algorithm performs the localization in a very quick time; but, results in high localization error.


Author(s):  
Asieh Khosravanian ◽  
Mohammad Rahmanimanesh ◽  
Parviz Keshavarzi

The Social Spider Algorithm (SSA) was introduced based on the information-sharing foraging strategy of spiders to solve the continuous optimization problems. SSA was shown to have better performance than the other state-of-the-art meta-heuristic algorithms in terms of best-achieved fitness values, scalability, reliability, and convergence speed. By preserving all strengths and outstanding performance of SSA, we propose a novel algorithm named Discrete Social Spider Algorithm (DSSA), for solving discrete optimization problems by making some modifications to the calculation of distance function, construction of follow position, the movement method, and the fitness function of the original SSA. DSSA is employed to solve the symmetric and asymmetric traveling salesman problems. To prove the effectiveness of DSSA, TSPLIB benchmarks are used, and the results have been compared to the results obtained by six different optimization methods: discrete bat algorithm (IBA), genetic algorithm (GA), an island-based distributed genetic algorithm (IDGA), evolutionary simulated annealing (ESA), discrete imperialist competitive algorithm (DICA) and a discrete firefly algorithm (DFA). The simulation results demonstrate that DSSA outperforms the other techniques. The experimental results show that our method is better than other evolutionary algorithms for solving the TSP problems. DSSA can also be used for any other discrete optimization problem, such as routing problems.


Sign in / Sign up

Export Citation Format

Share Document