Monkey King Evolution: A new memetic evolutionary algorithm and its application in vehicle fuel consumption optimization

被引:116
作者
Meng, Zhenyu [1 ]
Pan, Jeng-Shyang [1 ,2 ]
机构
[1] Harbin Inst Technol, Shenzhen Grad Sch, Dept Comp Sci, Shenzhen, Peoples R China
[2] Fujian Univ Technol, Coll Informat Sci & Engn, Fuzhou, Peoples R China
关键词
Benchmark function; Fuel consumption; Monkey King Evolutionary Algorithm; Number of function evaluation; Particle swarm variants; Vehicle navigation; PARTICLE SWARM OPTIMIZER;
D O I
10.1016/j.knosys.2016.01.009
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Optimization algorithms are proposed to tackle different complex problems in different areas. In this paper, we firstly put forward a new memetic evolutionary algorithm, named Monkey King Evolutionary (MKE) Algorithm, for global optimization. Then we make a deep analysis of three update schemes for the proposed algorithm. Finally we give an application of this algorithm to solve least gasoline consumption optimization (find the least gasoline consumption path) for vehicle navigation. Although there are many simple and applicable optimization algorithms, such as particle swarm optimization variants (including the canonical PSO, Inertia Weighted PSO, Constriction Coefficients PSO, Fully Informed Particle Swarm, Comprehensive Learning Particle Swarm Optimization, Dynamic Neighborhood Learning Particle Swarm). These algorithms are less powerful than the proposed algorithm in this paper. 28 benchmark functions from BBOB2009 and CEC2013 are used for the validation of robustness and accuracy. Comparison results show that our algorithm outperforms particle swarm optimizer variants not only on robustness and optimization accuracy, but also on convergence speed. Benchmark functions of CEC2008 for large scale optimization are also used to test the large scale optimization characteristic of the proposed algorithm, and it also outperforms others. Finally, we use this algorithm to find the least gasoline consumption path in vehicle navigation, and conducted experiments show that the proposed algorithm outperforms A* algorithm and Dijkstra algorithm as well. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:144 / 157
页数:14
相关论文
共 26 条
[1]  
[Anonymous], 2004, Population topologies and their influence in particle swarm performance
[2]   The particle swarm - Explosion, stability, and convergence in a multidimensional complex space [J].
Clerc, M ;
Kennedy, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) :58-73
[3]  
Dijkstra E.W., 1959, Numerische Mathematik, V1, P269, DOI 10.1007/BF01386390
[4]  
Eberhart R., 2002, MHS95 P 6 INT S MICR, DOI [DOI 10.1109/MHS.1995.494215, 10.1109/MHS.1995.494215]
[5]  
Eberhart RC, 2000, IEEE C EVOL COMPUTAT, P84, DOI 10.1109/CEC.2000.870279
[6]   Optimal Cycle Program of Traffic Lights With Particle Swarm Optimization [J].
Garcia-Nieto, Jose ;
Carolina Olivera, Ana ;
Alba, Enrique .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (06) :823-839
[7]   Complex Network Clustering by Multiobjective Discrete Particle Swarm Optimization Based on Decomposition [J].
Gong, Maoguo ;
Cai, Qing ;
Chen, Xiaowei ;
Ma, Lijia .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (01) :82-97
[8]   A FORMAL BASIS FOR HEURISTIC DETERMINATION OF MINIMUM COST PATHS [J].
HART, PE ;
NILSSON, NJ ;
RAPHAEL, B .
IEEE TRANSACTIONS ON SYSTEMS SCIENCE AND CYBERNETICS, 1968, SSC4 (02) :100-+
[9]   Performance evaluation of SUVnet with real-time traffic data [J].
Huang, Hong-Yu ;
Luo, Pei-En ;
Li, Minglu ;
Li, Da ;
Li, Xu ;
Shu, Wei ;
Wu, Min-You .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2007, 56 (06) :3381-3396
[10]   A multi-attribute decision-making model for the robust classification of multiple inputs and outputs datasets with uncertainty [J].
Huang, Kuang Yu ;
Li, I-Hui .
APPLIED SOFT COMPUTING, 2016, 38 :176-189