Universal Generalized Net Model for Description of Metaheuristic Algorithms: Verification with the Bat Algorithm

In the present paper, the apparatus of generalized nets is used to describe the metaheuristic technique Bat algorithm. Generalized nets are considered an effective and appropriate tool for description of the logics of different optimization techniques. As a result, the developed generalized net model executes the Bat algorithm procedures, conducting basic steps and performing optimal search. The paper elaborates on the already proposed Universal generalized net model for description of the population-based metaheuristic algorithms, which was used so far to model the Cuckoo search, Firefly algorithm and Artificial bee colony optimization, and is used here for modelling of Bat algorithm. It is shown that the Bat algorithm can be described in terms of Universal generalized net model by only varying the characteristic functions of the tokens. Thus, verification of the Universal generalized net model is performed.

[1]  V. Tasseva,et al.  Generalized Nets as an Instrument for Description of the Process of Expert System Construction , 2006, 2006 3rd International IEEE Conference Intelligent Systems.

[2]  Mohd Kamir Yusof,et al.  Achieving of Tabu Search Algorithm for Scheduling Technique in Grid Computing Using GridSim Simulation Tool: Multiple Jobs on Limited Resource , 2010 .

[3]  J. Altringham Bats: Biology and Behaviour , 1996 .

[4]  R. J. Kuo,et al.  The gradient evolution algorithm: A new metaheuristic , 2015, Inf. Sci..

[5]  Hans-Paul Schwefel,et al.  Evolution strategies – A comprehensive introduction , 2002, Natural Computing.

[6]  Olympia Roeva,et al.  Generalized net model of Cuckoo search algorithm , 2016, 2016 IEEE 8th International Conference on Intelligent Systems (IS).

[7]  Jason Brownlee,et al.  Clever Algorithms: Nature-Inspired Programming Recipes , 2012 .

[8]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[9]  Fred W. Glover,et al.  Tabu search - wellsprings and challenges , 1998, Eur. J. Oper. Res..

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

[11]  Thomas Stützle,et al.  Local search algorithms for combinatorial problems - analysis, improvements, and new applications , 1999, DISKI.

[12]  Pedro Melo-Pinto,et al.  Generalized net model of the process of selection and usage of an intelligent e-learning system , 2012, 2012 6th IEEE International Conference Intelligent Systems.

[13]  Olympia Roeva,et al.  Description of simple genetic algorithm modifications using Generalized Nets , 2012, 2012 6th IEEE International Conference Intelligent Systems.

[14]  Xin-She Yang,et al.  A New Metaheuristic Bat-Inspired Algorithm , 2010, NICSO.

[15]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[16]  Thomas Stützle,et al.  Ant Colony Optimization , 2009, EMO.

[17]  Abraham Duarte,et al.  Advanced Greedy Randomized Adaptive Search Procedure for the Obnoxious p-Median problem , 2016, Eur. J. Oper. Res..

[18]  R Umarani,et al.  PARTICLE SWARM OPTIMIZATION-EVOLUTION, OVERVIEW AND APPLICATIONS , 2010 .

[19]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[20]  Oguz Altun,et al.  A novel meta-heuristic algorithm: Dynamic Virtual Bats Algorithm , 2016, Inf. Sci..

[21]  Olympia Roeva,et al.  Generalized Net Models of Basic Genetic Algorithm Operators , 2016, Imprecision and Uncertainty in Information Representation and Processing.

[22]  Sotir Sotirov,et al.  Generalized net model for parallel optimization of multilayer neural network with time limit , 2012, 2012 6th IEEE International Conference Intelligent Systems.

[23]  Xin-She Yang,et al.  Bat algorithm: a novel approach for global engineering optimization , 2012, 1211.6663.

[24]  Amir Hossein Gandomi,et al.  Bat algorithm for constrained optimization tasks , 2012, Neural Computing and Applications.

[25]  Olympia Roeva,et al.  Generalized net model of the lac operon in bacterium E. coli , 2012, 2012 6th IEEE International Conference Intelligent Systems.

[26]  Fred W. Glover,et al.  A Template for Scatter Search and Path Relinking , 1997, Artificial Evolution.

[27]  Ahmet zk,et al.  A novel metaheuristic for multi-objective optimization problems , 2017 .

[28]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[29]  Olympia Roeva,et al.  Generalized Net model of asymptomatic osteoporosis diagnosing , 2016, 2016 IEEE 8th International Conference on Intelligent Systems (IS).

[30]  Krassimir T. Atanassov,et al.  Generalized Net Model of an Expert System Dealing with Temporal Hypothesis , 2015, FQAS.

[31]  Olympia Roeva,et al.  Development of Generalized Net for Testing of Different Mathematical Models of E. coli Cultivation Process , 2014, IEEE Conf. on Intelligent Systems.

[32]  Xin-She Yang,et al.  Cuckoo Search via Lévy flights , 2009, 2009 World Congress on Nature & Biologically Inspired Computing (NaBIC).

[33]  Sotir Sotirov,et al.  A Generalized Net Model for Evaluation Process Using InterCriteria Analysis Method in the University , 2016, Imprecision and Uncertainty in Information Representation and Processing.

[34]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[35]  Alexander Mendiburu,et al.  A review on estimation of distribution algorithms in permutation-based combinatorial optimization problems , 2012, Progress in Artificial Intelligence.

[36]  Krassimir T. Atanassov,et al.  Generalized Net Model of the Scapulohumeral Rhythm , 2017 .