Table of Contents Author Guidelines Submit a Manuscript
Scientific Programming
Volume 2016, Article ID 8031560, 13 pages
http://dx.doi.org/10.1155/2016/8031560
Research Article

Modified Bat Algorithm Based on Lévy Flight and Opposition Based Learning

1School of Science, China University of Petroleum, Qingdao 266580, China
2College of Mechanical and Electronic Engineering, China University of Petroleum, Qingdao 266580, China
3School of Economics and Management, China University of Petroleum, Qingdao 266580, China

Received 14 July 2016; Accepted 25 October 2016

Academic Editor: Xiang Li

Copyright © 2016 Xian Shan et al. 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. S. Rao, Engineering Optimization: Theory and Practice, New Age International, 1996.
  2. X. Yang, Nature-Inspired Metaheuristic Algorithms, Luniver Press, 2nd edition, 2010.
  3. K. S. Tang, K. F. Man, S. Kwong, and Q. He, “Genetic algorithms and their applications,” IEEE Signal Processing Magazine, vol. 13, no. 6, pp. 22–37, 1996. View at Publisher · View at Google Scholar · View at Scopus
  4. R. Storn and K. Price, “Differential evolution—a simple and efficient heuristic for global optimization over continuous spaces,” Journal of Global Optimization, vol. 11, no. 4, pp. 341–359, 1997. View at Publisher · View at Google Scholar · View at MathSciNet
  5. J. Kennedy and R. C. Eberhart, “Particle swarm optimization,” in Proceedings of the IEEE International Conference on Neural Networks, vol. 4, pp. 1942–1948, Perth, Australia, December 1995. View at Scopus
  6. M. Dorigo and T. Stutzle, Ant Colony Optimization, MIT Press, Cambridge, Mass, USA, 2004.
  7. D. Karaboga, “An idea based on honey bee swarm for numerical optimization,” Tech. Rep. TR06, Erciyes University, Engineering Faculty, Computer Engineering Department, 2005. View at Google Scholar
  8. S.-C. Chu, P.-W. Tsai, and J.-S. Pan, “Cat swarm optimization,” in PRICAI 2006: Trends in Artificial Intelligence, Q. Yang and G. Webb, Eds., vol. 4099 of Lecture Notes in Computer Science, pp. 854–858, Springer, Berlin, Germany, 2006. View at Publisher · View at Google Scholar
  9. X.-S. Yang and S. Deb, “Cuckoo search via Lévy flights,” in Proceedings of the World Congress on Nature and Biologically Inspired Computing (NABIC '09), pp. 210–214, Coimbatore, India, December 2009. View at Publisher · View at Google Scholar · View at Scopus
  10. X.-S. Yang, “A new metaheuristic bat-inspired algorithm,” in Nature Inspired Cooperative Strategies for Optimization, pp. 65–74, Springer, 2010. View at Publisher · View at Google Scholar
  11. T. C. Bora, L. D. S. Coelho, and L. Lebensztajn, “Bat-inspired optimization approach for the brushless DC wheel motor problem,” IEEE Transactions on Magnetics, vol. 48, no. 2, pp. 947–950, 2012. View at Publisher · View at Google Scholar · View at Scopus
  12. M. R. Sathya and M. M. T. Ansari, “Load frequency control using Bat inspired algorithm based dual mode gain scheduling of PI controllers for interconnected power system,” International Journal of Electrical Power & Energy Systems, vol. 64, pp. 365–374, 2015. View at Publisher · View at Google Scholar · View at Scopus
  13. S. Mishra, K. Shaw, and D. Mishra, “A new meta-heuristic bat inspired classification approach for microarray data,” Procedia Technology, vol. 4, pp. 802–806, 2012. View at Publisher · View at Google Scholar
  14. P. Musikapun and P. Pongcharoen, “Solving multi-stage multi-machine multi-product scheduling problem using bat algorithm,” in Proceedings of the 2nd International Conference on Management and Artificial Intelligence (IPEDR '12), vol. 35, pp. 98–102, 2012.
  15. O. Hasançebi, T. Teke, and O. Pekcan, “A bat-inspired algorithm for structural optimization,” Computers and Structures, vol. 128, pp. 77–90, 2013. View at Publisher · View at Google Scholar · View at Scopus
  16. J. Zhang and G. Wang, “Image matching using a bat algorithm with mutation,” Applied Mechanics and Materials, vol. 203, pp. 88–93, 2012. View at Publisher · View at Google Scholar · View at Scopus
  17. E. S. Ali, “Optimization of Power System Stabilizers using BAT search algorithm,” International Journal of Electrical Power and Energy Systems, vol. 61, pp. 683–690, 2014. View at Publisher · View at Google Scholar · View at Scopus
  18. J. Xie, Y. Zhou, and H. Chen, “A novel bat algorithm based on differential operator and Lévy flights trajectory,” Computational Intelligence and Neuroscience, vol. 2013, Article ID 453812, 13 pages, 2013. View at Publisher · View at Google Scholar · View at Scopus
  19. L. L. Li and Y. Q. Zhou, “A novel complex-valued bat algorithm,” Neural Computing and Applications, vol. 25, no. 6, pp. 1369–1381, 2014. View at Publisher · View at Google Scholar · View at Scopus
  20. A. H. Gandomi and X.-S. Yang, “Chaotic bat algorithm,” Journal of Computational Science, vol. 5, no. 2, pp. 224–232, 2014. View at Publisher · View at Google Scholar · View at Scopus
  21. B. Bahmani-Firouzi and R. Azizipanah-Abarghooee, “Optimal sizing of battery energy storage for micro-grid operation management using a new improved bat algorithm,” International Journal of Electrical Power and Energy Systems, vol. 56, pp. 42–54, 2014. View at Publisher · View at Google Scholar · View at Scopus
  22. N. S. Jaddi, S. Abdullah, and A. R. Hamdan, “Multi-population cooperative bat algorithm-based optimization of artificial neural network model,” Information Sciences, vol. 294, pp. 628–644, 2015. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  23. S. Yilmaz and E. U. Küçüksille, “A new modification approach on bat algorithm for solving optimization problems,” Applied Soft Computing, vol. 28, pp. 259–275, 2015. View at Publisher · View at Google Scholar · View at Scopus
  24. K. Khan and A. Sahai, “A comparison of BA, GA, PSO, BP and LM for training feed forward neural networks in e-learning context,” International Journal of Intelligent Systems and Applications, vol. 4, no. 7, pp. 23–29, 2012. View at Publisher · View at Google Scholar
  25. G. Wang and L. Guo, “A novel hybrid bat algorithm with harmony search for global numerical optimization,” Journal of Applied Mathematics, vol. 2013, Article ID 696491, 21 pages, 2013. View at Publisher · View at Google Scholar · View at MathSciNet
  26. X.-S. He, W.-J. Ding, and X.-S. Yang, “Bat algorithm based on simulated annealing and gaussian perturbations,” Neural Computing and Applications, vol. 25, no. 2, pp. 459–468, 2014. View at Publisher · View at Google Scholar · View at Scopus
  27. J. Sadeghi, S. M. Mousavi, S. T. A. Niaki, and S. Sadeghi, “Optimizing a bi-objective inventory model of a three-echelon supply chain using a tuned hybrid bat algorithm,” Transportation Research Part E: Logistics and Transportation Review, vol. 70, no. 1, pp. 274–292, 2014. View at Publisher · View at Google Scholar · View at Scopus
  28. J.-H. Lin, C.-W. Chou, C.-H. Yang, and H.-L. Tsai, “A chaotic levy flight bat algorithm for parameter estimation in nonlinear dynamic biological systems,” Journal of Computing and Information Technology, vol. 2, no. 2, pp. 56–63, 2012. View at Google Scholar
  29. X.-B. Meng, X. Z. Gao, Y. Liu, and H. Zhang, “A novel bat algorithm with habitat selection and Doppler effect in echoes for optimization,” Expert Systems with Applications, vol. 42, no. 17-18, pp. 6350–6364, 2015. View at Publisher · View at Google Scholar · View at Scopus
  30. X. Cai, W. Li, L. Wang, Q. Kang, Q. Wu, and X. Huang, “Bat algorithm with Gaussian walk for directing orbits of chaotic systems,” International Journal of Computing Science and Mathematics, vol. 5, no. 2, pp. 198–208, 2014. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  31. S. Yilmaz and E. U. Kucuksille, “Improved Bat Algorithm (IBA) on continuous optimization problems,” Lecture Notes on Software Engineering, vol. 1, no. 3, pp. 279–283, 2013. View at Publisher · View at Google Scholar
  32. A. M. Taha and A. Y. C. Tang, “Bat algorithm for rough set attribute reduction,” Journal of Theoretical and Applied Information Technology, vol. 51, no. 1, pp. 1–8, 2013. View at Google Scholar · View at Scopus
  33. P.-W. Tsai, J.-S. Pan, B.-Y. Liao, M.-J. Tsai, and V. Istanda, “Bat algorithm inspired algorithm for solving numerical optimization problems,” Applied Mechanics and Materials, vol. 148-149, pp. 134–137, 2012. View at Publisher · View at Google Scholar · View at Scopus
  34. I. Pavlyukevich, “Lévy flights, non-local search and simulated annealing,” Journal of Computational Physics, vol. 226, no. 2, pp. 1830–1844, 2007. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  35. A. Draa, S. Bouzoubia, and I. Boukhalfa, “A sinusoidal differential evolution algorithm for numerical optimisation,” Applied Soft Computing Journal, vol. 27, pp. 99–126, 2015. View at Publisher · View at Google Scholar · View at Scopus
  36. X.-S. Yang and S. Deb, “Eagle strategy using Lévy walk and firefly algorithms for stochastic optimization,” Studies in Computational Intelligence, vol. 284, pp. 101–111, 2010. View at Publisher · View at Google Scholar · View at Scopus
  37. R. N. Mantegna, “Fast, accurate algorithm for numerical simulation of Lévy stable stochastic processes,” Physical Review E, vol. 49, no. 5, pp. 4677–4683, 1994. View at Publisher · View at Google Scholar · View at Scopus
  38. S. Rahnamayan, H. R. Tizhoosh, and M. M. A. Salama, “Opposition-based differential evolution for optimization of noisy problems,” in Proceedings of the 2006 IEEE Congress on Evolutionary Computation (CEC '06), pp. 1865–1872, Vancouver, Canada, July 2006. View at Scopus
  39. H. R. Tizhoosh, “Opposition-based learning: a new scheme for machine intelligence,” in Proceedings of the International Conference on Computational Intelligence for Modelling, Control and Automation, pp. 695–701, 2005.
  40. 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