Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2018, Article ID 6906295, 16 pages
https://doi.org/10.1155/2018/6906295
Research Article

Biological Flower Pollination Algorithm with Orthogonal Learning Strategy and Catfish Effect Mechanism for Global Optimization Problems

School of Instrumentation Science and Opto-Electronics Engineering, Beihang University, Beijing 100191, China

Correspondence should be addressed to Weijia Cui; nc.ude.aaub@aijiewiuc

Received 20 November 2017; Revised 13 February 2018; Accepted 25 February 2018; Published 8 April 2018

Academic Editor: Ricardo Soto

Copyright © 2018 Weijia Cui and Yuzhu He. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. G.-G. Wang, S. Deb, A. H. Gandomi, and A. H. Alavi, “Opposition-based krill herd algorithm with Cauchy mutation and position clamping,” Neurocomputing, vol. 177, pp. 147–157, 2016. View at Publisher · View at Google Scholar · View at Scopus
  2. M. Battarra, S. Benedettini, and A. Roli, “Leveraging saving-based algorithms by masterslave genetic algorithms,” Engineering Applications of Artificial Intelligence, vol. 24, no. 4, pp. 555–566, 2011. View at Publisher · View at Google Scholar · View at Scopus
  3. K. Kameyama, “Particle swarm optimization—a survey,” IEICE Transaction on Information and Systems, vol. 92, no. 7, pp. 1354–1361, 2009. View at Publisher · View at Google Scholar · View at Scopus
  4. N. Karaboga, “Digital IIR filter design using differential evolution algorithm,” EURASIP Journal on Applied Signal Processing, vol. 2005, Article ID 856824, 2005. View at Publisher · View at Google Scholar · View at Scopus
  5. I. Perez, M. Gomez-Gonzalez, and F. Jurado, “Estimation of induction motor parameters using shuffled frog-leaping algorithm,” Electrical Engineering, vol. 95, no. 3, pp. 267–275, 2013. View at Publisher · View at Google Scholar · View at Scopus
  6. P. K. Roy and D. Mandal, “Quasi-oppositional biogeography-based optimization for multi-objective optimal power flow,” Electric Power Components and Systems, vol. 40, no. 2, pp. 236–256, 2011. View at Publisher · View at Google Scholar · View at Scopus
  7. X.-S. Yang and S. Deb, “Multiobjective cuckoo search for design optimization,” Computers & Operations Research, vol. 40, no. 6, pp. 1616–1624, 2013. View at Publisher · View at Google Scholar · View at Scopus
  8. E. Fattahi, M. Bidar, and H. R. Kanan, “Fuzzy Krill Herd (FKH): An improved optimization algorithm,” Intelligent Data Analysis, vol. 20, no. 1, pp. 153–165, 2016. View at Publisher · View at Google Scholar · View at Scopus
  9. L. Wu, C. Zuo, H. Zhang, and Z. Liu, “Bimodal fruit fly optimization algorithm based on cloud model learning,” Soft Computing, vol. 21, no. 7, pp. 1877–1893, 2017. View at Publisher · View at Google Scholar · View at Scopus
  10. R. Dou and H. Duan, “Lévy flight based pigeon-inspired optimization for control parameters optimization in automatic carrier landing system,” Aerospace Science and Technology, vol. 61, pp. 11–20, 2017. View at Publisher · View at Google Scholar · View at Scopus
  11. S. Peng, A.-J. Ouyang, and J. J. Zhang, “An adaptive invasive weed optimization algorithm,” International Journal of Pattern Recognition and Artificial Intelligence, vol. 29, no. 2, Article ID 1559004, 2015. View at Publisher · View at Google Scholar · View at Scopus
  12. F. Xue, Y. Cai, Y. Cao, Z. Cui, and F. Li, “Optimal parameter settings for bat algorithm,” International Journal of Bio-Inspired Computation, vol. 7, no. 2, pp. 125–128, 2015. View at Publisher · View at Google Scholar · View at Scopus
  13. X.-S. Yang, M. Karamanoglu, and X. He, “Flower pollination algorithm: a novel approach for multiobjective optimization,” Engineering Optimization, vol. 46, no. 9, pp. 1222–1237, 2014. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  14. E. Nabil, “A modified flower pollination algorithm for global optimization,” Expert Systems with Applications, vol. 57, pp. 192–203, 2016. View at Publisher · View at Google Scholar · View at Scopus
  15. N.-D. Hoang, D. Tien Bui, and K.-W. Liao, “Groutability estimation of grouting processes with cement grouts using Differential Flower Pollination Optimized Support Vector Machine,” Applied Soft Computing, vol. 45, pp. 173–186, 2016. View at Publisher · View at Google Scholar · View at Scopus
  16. Y. Zhou, R. Wang, and Q. Luo, “Elite opposition-based flower pollination algorithm,” Neurocomputing, vol. 188, pp. 294–310, 2016. View at Publisher · View at Google Scholar · View at Scopus
  17. R. Salgotra and U. Singh, “Application of mutation operators to flower pollination algorithm,” Expert Systems with Applications, vol. 79, pp. 112–129, 2017. View at Publisher · View at Google Scholar · View at Scopus
  18. A. Y. Abdelaziz, E. S. Ali, and S. M. Abd Elazim, “Combined economic and emission dispatch solution using Flower Pollination Algorithm,” International Journal of Electrical Power & Energy Systems, vol. 80, pp. 264–274, 2016. View at Publisher · View at Google Scholar · View at Scopus
  19. R. Wang, Y. Zhou, S. Qiao, and K. Huang, “Flower pollination algorithm with bee pollinator for cluster analysis,” Information Processing Letters, vol. 116, no. 1, pp. 1–14, 2016. View at Publisher · View at Google Scholar · View at Scopus
  20. W. Zhang, Z. Qu, K. Zhang, W. Mao, Y. Ma, and X. Fan, “A combined model based on CEEMDAN and modified flower pollination algorithm for wind speed forecasting,” Energy Conversion and Management, vol. 136, pp. 439–451, 2017. View at Publisher · View at Google Scholar · View at Scopus
  21. S. Xu, Y. Wang, and F. Huang, “Optimization of multi-pass turning parameters through an improved flower pollination algorithm,” The International Journal of Advanced Manufacturing Technology, vol. 89, no. 1-4, pp. 503–514, 2017. View at Publisher · View at Google Scholar · View at Scopus
  22. R. Salgotra and U. Singh, “A novel bat flower pollination algorithm for synthesis of linear antenna arrays,” Neural Computing and Applications, pp. 1–14, 2016. View at Publisher · View at Google Scholar · View at Scopus
  23. F. van den Bergh and A. P. Engelbrecht, “A cooperative approach to participle swam optimization,” IEEE Transactions on Evolutionary Computation, vol. 8, no. 3, pp. 225–239, 2004. View at Publisher · View at Google Scholar · View at Scopus
  24. J. Wang, B. Zhou, and S. Zhou, “An Improved Cuckoo Search Optimization Algorithm for the Problem of Chaotic Systems Parameter Estimation,” Computational Intelligence and Neuroscience, vol. 2016, Article ID 2959370, 8 pages, 2016. View at Publisher · View at Google Scholar · View at Scopus
  25. L.-Y. Chuang, S.-W. Tsai, and C.-H. Yang, “Chaotic catfish particle swarm optimization for solving global numerical optimization problems,” Applied Mathematics and Computation, vol. 217, no. 16, pp. 6900–6916, 2011. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  26. L.-Y. Chuang, S.-W. Tsai, and C.-H. Yang, “Catfish particle swarm optimization,” in Proceedings of the IEEE Swarm Intelligence Symposium (SIS '08), IEEE, St. Louis, Mo, USA, September 2008. View at Publisher · View at Google Scholar · View at Scopus
  27. S. G. de-los-Cobos-Silva, M. A. Gutierrez-Andrade, R. A. Mora-Gutierrez et al., “An efficient algorithm for unconstrained optimization,” Mathematical Problems in Engineering, vol. 2015, Article ID 178545, 17 pages, 2015. View at Google Scholar
  28. S. Tuo, L. Yong, F. Deng, Y. Li, Y. Lin, and Q. Lu, “HSTLBO: A hybrid algorithm based on Harmony Search and Teaching-Learning- Based Optimization for complex highdimensional optimization problems,” PLoS ONE, vol. 12, no. 4, Article ID e0175114, 2017. View at Publisher · View at Google Scholar · View at Scopus
  29. W.-F. Gao, S.-Y. Liu, and L.-L. Huang, “A novel artificial bee colony algorithm based on modified search equation and orthogonal learning,” IEEE Transactions on Cybernetics, vol. 43, no. 3, pp. 1011–1024, 2013. View at Publisher · View at Google Scholar · View at Scopus
  30. A. Draa, “On the performances of the flower pollination algorithm—qualitative and quantitative analyses,” Applied Soft Computing, vol. 34, pp. 349–371, 2015. View at Publisher · View at Google Scholar · View at Scopus
  31. J. Niu, W. Zhong, Y. Liang, N. Luo, and F. Qian, “Fruit fly optimization algorithm based on differential evolution and its application on gasification process operation optimization,” Knowledge-Based Systems, vol. 88, pp. 253–263, 2015. View at Publisher · View at Google Scholar · View at Scopus
  32. L. Wu, C. Zuo, and H. Zhang, “A cloud model based fruit fly optimization algorithm,” Knowledge-Based Systems, vol. 89, pp. 603–617, 2015. View at Publisher · View at Google Scholar · View at Scopus
  33. A. Yadav and K. Deep, “Constrained optimization using gravitational search algorithm,” National Academy of Science Letters, vol. 36, no. 5, pp. 527–534, 2013. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  34. N. Hansen and A. Ostermeier, “Completely derandomized self-adaptation in evolution strategies,” Evolutionary Computation, vol. 9, no. 2, pp. 159–195, 2001. View at Publisher · View at Google Scholar · View at Scopus
  35. Y. Wang, Z. Cai, and Q. Zhang, “Enhancing the search ability of differential evolution through orthogonal crossover,” Information Sciences, vol. 185, pp. 153–177, 2012. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  36. Q.-K. Pan, P. N. Suganthan, M. F. Tasgetiren, and J. J. Liang, “A self-adaptive global best harmony search algorithm for continuous optimization problems,” Applied Mathematics and Computation, vol. 216, no. 3, pp. 830–848, 2010. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  37. J. J. Liang, A. K. Qin, P. N. Suganthan, and S. Baskar, “Comprehensive learning particle swarm optimizer for global optimization of multimodal functions,” IEEE Transactions on Evolutionary Computation, vol. 10, no. 3, pp. 281–295, 2006. View at Publisher · View at Google Scholar · View at Scopus
  38. J. Derrac, S. García, D. Molina, and F. Herrera, “A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms,” Swarm and Evolutionary Computation, vol. 1, no. 1, pp. 3–18, 2011. View at Publisher · View at Google Scholar · View at Scopus
  39. D. Shilane, J. Martikainen, S. Dudoit, and S. J. Ovaska, “A general framework for statistical performance comparison of evolutionary computation algorithms,” Information Sciences, vol. 178, no. 14, pp. 2870–2879, 2008. View at Publisher · View at Google Scholar · View at Scopus