Skip to main content
Log in

Monkey King Evolution: an enhanced ebb-tide-fish algorithm for global optimization and its application in vehicle navigation under wireless sensor network environment

  • Published:
Telecommunication Systems Aims and scope Submit manuscript

Abstract

Optimization algorithms are proposed to maximize the desirable properties while simultaneously minimizing the undesirable characteristics. Particle Swarm Optimization (PSO) is a famous optimization algorithm, and it has undergone many variants since its inception in 1995. Though different topologies and relations among particles are used in some state-of-the-art PSO variants, the overall performance on high dimensional multimodal optimization problem is still not very good. In this paper, we present a new memetic optimization algorithm, named Monkey King Evolutionary (MKE) algorithm, and give a comparative view of the PSO variants, including the canonical PSO, Inertia Weighted PSO, Constriction Coefficients PSO, Fully-Informed Particle Sawrm, Cooperative PSO, Comprehensive Learning PSO and some variants proposed in recent years, such as Dynamic Neighborhood Learning PSO, Social Learning Particle Swarm Optimization etc. The proposed MKE algorithm is a further work of ebb-tide-fish algorithm and what’s more it performs very well not only on unimodal benchmark functions but also on multimodal ones on high dimensions. Comparison results under CEC2013 test suite for real parameter optimization show that the proposed MKE algorithm outperforms state-of-the-art PSO variants significantly. An application of the vehicle navigation optimization is also discussed in the paper, and the conducted experiment shows that the proposed approach to path navigation optimization saves travel time of real-time traffic navigation in a micro-scope traffic networks.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. The work mentioned in this manuscript is an earlier work and also submitted earlier than the article [23] published in Knowledge-based Systems. The difference and main contribution of the manuscript is to give some clues for algorithm enhancement. The relation between a former weaker algorithm ebb-tide-fish algorithm and the more powerful algorithm onkey king evolutionary algorithm is shown herein the paper. Another contribution of the paper is the adaptively use of Monkey King Evolutionary (MKE) algorithm for tacking vehicle navigation problem under wireless sensor network environment.

References

  1. Storn, R., & Price, K. (1997). Differential evolution: A simple and efficient heuristic for global optimization over continuous spaces. Journal of Global Optimization, 11(4), 341–359.

    Article  Google Scholar 

  2. Sörensen, Kenneth. (2015). Metaheuristicsthe metaphor exposed. International Transactions in Operational Research, 22(1), 3–18.

    Article  Google Scholar 

  3. Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In Proceedings of IEEE International Conference on Neural Networks (Vol. 4, pp. 1942–1948).

  4. Eberhart, R. C., & Kennedy, J. (1995). A new optimizer using particle swarm theory. In Proceedings of the Sixth International Symposium on Micro Machine and Human Science (Vol. 1, pp. 39–43).

  5. Shi, Y., & Eberhart, R. (1998). A modified particle swarm optimizer. In Evolutionary Computation Proceedings 1998. IEEE World Congress on Computational Intelligence. The 1998 IEEE International Conference on (pp. 69–73). IEEE.

  6. Eberhart, R. C., & Shi, Y. (2000). Comparing inertia weights and constriction factors in particle swarm optimization. In Evolutionary Computation, 2000. Proceedings of the 2000 Congress on (Vol. 1, pp. 84–88). IEEE.

  7. Clerc, M., & Kennedy, J. (2002). The particle swarmexplosion, stability, and convergence in a multidimensional complex space. IEEE Transaction on Evolutionary Computation, 6(1), 58–73.

    Article  Google Scholar 

  8. Mendes, R., Kennedy, J., & Neves, J. (2003). Watch thy neighbor or how the swarm can learn from its environment. In Proceedings of the IEEE Swarm Intelligence Symposium (SIS) (p. 88C94). Piscataway: IEEE.

  9. Liang, J. J., & Suganthan, P. N. (2005). Dynamic multi-swarm particle swarm optimizer. In Swarm Intelligence Symposium, 2005. SIS 2005. Proceedings 2005 IEEE (pp. 124–129). IEEE.

  10. Liang, J. J., Qin, A. K., Suganthan, P. N., & Baskar, S. (2006). Comprehensive learning particle swarm optimizer for global optimization of multimodal functions. Evolutionary Computation, IEEE Transactions on, 10(3), 281–295.

    Article  Google Scholar 

  11. Bratton, D., & Kennedy, J. (2007). Defining a standard for particle swarm optimization. In Swarm Intelligence Symposium, 2007. SIS 2007. IEEE (pp. 120–127). IEEE.

  12. Nasir, M., Das, S., Maity, D., Sengupta, S., Halder, U., & Suganthan, P. N. (2012). A dynamic neighborhood learning based particle swarm optimizer for global numerical optimization. Information Sciences, 209, 16–36.

    Article  Google Scholar 

  13. Cheng, R., & Jin, Y. (2015). A social learning particle swarm optimization algorithm for scalable optimization. Information Sciences, 291, 43–60.

    Article  Google Scholar 

  14. Chu, S. C., Tsai, P. W., Pan, J. S., & (2006). Cat swarm optimization. In PRICAI. Trends in artificial intelligence (pp. 854–858). Berlin: Springer.

  15. Yang, X. S. (2010). A new metaheuristic bat-inspired algorithm. In nature inspired cooperative strategies for optimization (NICSO 2010) (pp. 65–74). Berlin: Springer.

  16. Meng, Z., & Pan, J. S. (2015). A simple and accurate global optimizer for continuous spaces optimization. In D. E. Goldberg & J. R. Koza (Eds.), Genetic and evolutionary computing (pp. 121–129). New York: Springer International Publishing.

    Google Scholar 

  17. Meng, Z., Pan, J. S., & Alelaiwi, A. (2015). A new meta-heuristic ebb-tide-fish-inspired algorithm for traffic navigation. Telecommunication Systems, 62, 1–13.

  18. Boukerche, A., Oliveira, H. A., Nakamura, E. F., & Loureiro, A. A. (2008). Vehicular ad hoc networks: A new challenge for localization-based systems. Computer Communications, 31(12), 2838–2849.

  19. Koutsonikolas, D., Das, S. M., & Hu, Y. C. (2007). Path planning of mobile landmarks for localization in wireless sensor networks. Computer Communications, 30(13), 2577–2592.

    Article  Google Scholar 

  20. Li, H., Wang, J., Li, X., & Ma, H. (2008). Real-time path planning of mobile anchor node in localization for wireless sensor networks. In Information and Automation, 2008. ICIA 2008. International Conference on (pp. 384-3-89). IEEE.

  21. Kuriakose, J., Joshi, S., Raju, R. V., & Kilaru, A. (2014). A review on localization in wireless sensor networks. In S. M. Thampi, A. Gelbukh, & J. Mukhopadhyay (Eds.), Advances in signal processing and intelligent recognition systems (pp. 599–610). New York: Springer International Publishing.

    Chapter  Google Scholar 

  22. Qi, L. (2008). Research on intelligent transportation system technologies and applications. In Power Electronics and Intelligent Transportation System, 2008. PEITS’08. Workshop on (pp. 529–531). IEEE.

  23. Meng, Zhenyu, & Pan, Jeng-Shyang. (2016). Monkey King Evolution: A new memetic evolutionary algorithm and its application in vehicle fuel consumption optimization. Knowledge-Based Systems, 97, 144–157.

    Article  Google Scholar 

  24. Mendes, R., Kennedy, J., & Neves, J. (2004). The fully informed particle swarm: simpler, maybe better. Evolutionary Computation, IEEE Transactions on, 8(3), 204–210.

    Article  Google Scholar 

  25. Behrisch, M., Bieker, L., Erdmann, J., & Krajzewicz, D. (2011). SUMOC simulation of Urban Mobility. In The Third International Conference on Advances in System Simulation (SIMUL 2011), Barcelona.

  26. Krajzewicz, D., Erdmann, J., Behrisch, M., & Bieker, L. (2012). Recent development and applications of SUMOC simulation of urban mobility. International Journal On Advances in Systems and Measurements, 5(3&4), 128–138.

    Google Scholar 

  27. Hamming, R. W. (1950). Error detecting and error correcting codes. Bell System Technical Journal, 29(2), 147–160.

    Article  Google Scholar 

Download references

Acknowledgments

The authors extend their appreciation to National Natural Science Foundation of China (61273290) for funding this work.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhenyu Meng.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pan, JS., Meng, Z., Chu, SC. et al. Monkey King Evolution: an enhanced ebb-tide-fish algorithm for global optimization and its application in vehicle navigation under wireless sensor network environment. Telecommun Syst 65, 351–364 (2017). https://doi.org/10.1007/s11235-016-0237-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11235-016-0237-4

Keywords

Navigation