AN IMPROVED FLOWER POLLINATION ALGORITHM BASED ON SIMULATED ANNEALING FOR SOLVING ENGINEERING OPTIMIZATION PROBLEMS
MOHAMED ABDEL-BASET *
Department of Operations Research, Faculty of Computers and Informatics, Zagazig University, El-Zera Square, Zagazig, Sharqiyah, Egypt.
IBRAHIM M. HEZAM
Department of Computer, Faculty of Education, Ibb University, Ibb City, Yemen.
*Author to whom correspondence should be addressed.
Flower pollination algorithm (FP) is a new nature-inspired algorithm, based on the characteristics of flowering plants. Combining with the features of flower pollination algorithm, an improved simulated annealing algorithm is proposed in this paper (FPSA). It can improve the speed of annealing. The initial state of simulated annealing and new solutions are generated by flower pollination. Therefore, it has the advantage of high quality and efficiency. The method combines the standard flower pollination algorithm (FP) with simulated annealing to enhance the search performance and speeds up the global convergence rate. Structural engineering optimization problems are presented to demonstrate the effectiveness and robustness of the proposed algorithm. The experimental results showed that the accuracy of finding the best solution and convergence speed performance of the proposed algorithm is competitive to those achieved by the existing algorithms.
Keywords: Flower pollination, simulated annealing algorithm, optimization constrained optimization problems, engineering optimization problems, global optimization