Eidetic Wolf Search Algorithm with a global memory structure

A recently proposed metaheuristics called Wolf Search Algorithm (WSA) has demonstrated its efficacy for various hard-to-solve optimization problems. In this paper, an improved version of WSA namely Eidetic-WSA with a global memory structure (GMS) or just eWSA is presented. eWSA makes use of GMS for improving its search for the optimal fitness value by preventing mediocre visited places in the search space to be visited again in future iterations. Inherited from swarm intelligence, search agents in eWSA and the traditional WSA merge into an optimal solution although the agents behave and make decisions autonomously. Heuristic information gathered from collective memory of the swarm search agents is stored in GMS. The heuristics eventually leads to faster convergence and improved optimal fitness. The concept is similar to a hybrid metaheuristics based on WSA and Tabu Search. eWSA is tested with seven standard optimization functions rigorously. In particular, eWSA is compared with two state-of-the-art metaheuristics, Ant Colony Optimization (ACO) and Particle Swarm Optimization (PSO). eWSA shares some similarity with both approaches with respect to directed-random search. The similarity with ACO is, however, stronger as ACO uses pheromones as global information references that allow a balance between using previous knowledge and exploring new solutions. Under comparable experimental settings (identical population size and number of generations) eWSA is shown to outperform both ACO and PSO with statistical significance. When dedicating the same computation time, only ACO can be outperformed due to a comparably long run time per iteration of eWSA.

[1]  Efstratios F. Georgopoulos,et al.  Forecasting foreign exchange rates with adaptive neural networks using radial-basis functions and Particle Swarm Optimization , 2013, Eur. J. Oper. Res..

[2]  Xin-She Yang,et al.  Attraction and diffusion in nature-inspired optimization algorithms , 2015, Neural Computing and Applications.

[3]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[4]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[5]  Yunlong Zhu,et al.  Hierarchical Artificial Bee Colony Algorithm for RFID Network Planning Optimization , 2014, TheScientificWorldJournal.

[6]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[7]  R. Wang,et al.  A Memory-based Ant Colony Algorithm for the Bipartite Subgraph Problem , 2010 .

[8]  Jianquan Xie,et al.  Video Shot Boundary Recognition Based on Adaptive Locality Preserving Projections , 2013 .

[9]  Xin-She Yang,et al.  Multiobjective cuckoo search for design optimization , 2013, Comput. Oper. Res..

[10]  Rong Long Wang,et al.  Ant Colony Optimization with Memory and Its Application to Traveling Salesman Problem , 2012, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[11]  Haoxun Chen,et al.  Ant colony optimization for solving an industrial layout problem , 2007, Eur. J. Oper. Res..

[12]  Ching-Jong Liao,et al.  A discrete particle swarm optimization for lot-streaming flowshop scheduling problem , 2008, Eur. J. Oper. Res..

[13]  Jung-Fa Tsai,et al.  Ant Colony Optimization for Social Utility Maximization in a Multiuser Communication System , 2013 .

[14]  Quan-Ke Pan,et al.  An effective co-evolutionary artificial bee colony algorithm for steelmaking-continuous casting scheduling , 2016, Eur. J. Oper. Res..

[15]  Shengxiang Yang,et al.  Memory-Based Immigrants for Ant Colony Optimization in Changing Environments , 2011, EvoApplications.

[16]  Fred Glover,et al.  Tabu Search - Part II , 1989, INFORMS J. Comput..

[17]  M A Nada,et al.  Ant Colony Optimization Algorithm , 2009 .

[18]  Fred W. Glover,et al.  Cyber Swarm Algorithms - Improving particle swarm optimization using adaptive memory strategies , 2010, Eur. J. Oper. Res..

[19]  Xianfu Cheng,et al.  Multiobjective Robust Design of the Double Wishbone Suspension System Based on Particle Swarm Optimization , 2014, TheScientificWorldJournal.

[20]  Thomas Stützle,et al.  MAX-MIN Ant System , 2000, Future Gener. Comput. Syst..

[21]  Martin Middendorf,et al.  A Population Based Approach for ACO , 2002, EvoWorkshops.

[22]  Simon Fong,et al.  Wolf search algorithm with ephemeral memory , 2012, Seventh International Conference on Digital Information Management (ICDIM 2012).

[23]  Michaël Schyns,et al.  An ant colony system for responsive dynamic vehicle routing , 2015, Eur. J. Oper. Res..

[24]  Amir Hossein Gandomi,et al.  A hybrid method based on krill herd and quantum-behaved particle swarm optimization , 2015, Neural Computing and Applications.

[25]  Simon Fong,et al.  Bat Algorithm is Better Than Intermittent Search Strategy , 2014, J. Multiple Valued Log. Soft Comput..

[26]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[27]  Sirapat Chiewchanwattana,et al.  A Comparative Study of Improved Artificial Bee Colony Algorithms Applied to Multilevel Image Thresholding , 2013 .

[28]  Marco Dorigo,et al.  Ant Algorithms Solve Difficult Optimization Problems , 2001, ECAL.

[29]  Zhihua Cui,et al.  Monarch butterfly optimization , 2015, Neural Computing and Applications.

[30]  Shigeyoshi Tsutsui cAS: Ant Colony Optimization with Cunning Ants , 2006, PPSN.

[31]  Marcus Randall,et al.  The Accumulated Experience Ant Colony for the Traveling Salesman Problem , 2003, Int. J. Comput. Intell. Appl..

[32]  Thomas Stützle,et al.  A unified ant colony optimization algorithm for continuous optimization , 2014, Eur. J. Oper. Res..

[33]  Zhihua Cui,et al.  Designing a Multistage Supply Chain in Cross-Stage Reverse Logistics Environments: Application of Particle Swarm Optimization Algorithms , 2014, TheScientificWorldJournal.

[34]  Adnan Acan An External Memory Implementation in Ant Colony Optimization , 2004, ANTS Workshop.

[35]  L. Javier García-Villalba,et al.  Hybrid ACO Routing Protocol for Mobile Ad Hoc Networks , 2013, Int. J. Distributed Sens. Networks.

[36]  Enrique Alba,et al.  External memory in a hybrid ant colony system for a 2D strip packing , 2009 .

[37]  A. Sankar,et al.  Ant colony optimization based binary search for efficient point pattern matching in images , 2015, Eur. J. Oper. Res..

[38]  Le Zhang,et al.  A PSO-Based Hybrid Metaheuristic for Permutation Flowshop Scheduling Problems , 2014, TheScientificWorldJournal.

[39]  Pierre L'Ecuyer,et al.  Fast random number generators based on linear recurrences modulo 2: overview and comparison , 2005, Proceedings of the Winter Simulation Conference, 2005..

[40]  S. Fong,et al.  Metaheuristic Algorithms: Optimal Balance of Intensification and Diversification , 2014 .

[41]  Marco Dorigo,et al.  Ant colony optimization for continuous domains , 2008, Eur. J. Oper. Res..

[42]  Luis Javier García Villalba,et al.  AN ANT-BASED ADAPTIVE DISTRIBUTED ROUTING PROTOCOL FOR MOBILE AD HOC NETWORKS , 2013 .