Darts Game Optimizer: A New Optimization Technique Based on Darts Game

In this paper, a novel game-based optimization technique entitled darts game optimizer (DGO) is proposed. The novelty of this investigation is DGO designing based on simulating the rules of Darts game. The key idea in DGO is to get the most possible points by the players in their throws towards the game board. Simplicity of equations and lack of control parameters are the main features of the proposed algorithm. The ability and quality of DGO performance in optimization is evaluated on twenty-three objective functions, and then is compared with eight other optimization algorithms including Genetic Algorithm (GA), Particle Swarm Optimization (PSO), Gravitational Search Algorithm (GSA), Teaching Learning-Based Optimization (TLBO), Grey Wolf Optimizer (GWO), Grasshopper Optimization Algorithm (GOA), Whale Optimization Algorithm (WOA), and Marine Predators Algorithm (MPA). The results of simulation and comparison indicate the superiority and optimal quality of the proposed DGO algorithm over the mentioned algorithms.

[1]  Josep M. Guerrero,et al.  A NEW METHODOLOGY CALLED DICE GAME OPTIMIZER FOR CAPACITOR PLACEMENT IN DISTRIBUTION SYSTEMS , 2020, Electrical Engineering & Electromechanics.

[2]  Hamed Shah-Hosseini,et al.  Principal components analysis by the galaxy-based search algorithm: a novel metaheuristic for continuous optimisation , 2011, Int. J. Comput. Sci. Eng..

[3]  Om P. Malik,et al.  DGO: Dice Game Optimizer , 2019, GAZI UNIVERSITY JOURNAL OF SCIENCE.

[4]  A. Kaveh,et al.  A novel heuristic optimization method: charged system search , 2010 .

[5]  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.

[6]  A. Kaveh,et al.  A new meta-heuristic method: Ray Optimization , 2012 .

[7]  Xiaodong Wu,et al.  Small-World Optimization Algorithm for Function Optimization , 2006, ICNC.

[8]  Taher Niknam,et al.  OPTIMAL UTILIZATION OF ELECTRICAL ENERGY FROM POWER PLANTS BASED ON FINAL ENERGY CONSUMPTION USING GRAVITATIONAL SEARCH ALGORITHM , 2018 .

[9]  Xin-She Yang,et al.  Firefly algorithm, stochastic test functions and design optimisation , 2010, Int. J. Bio Inspired Comput..

[10]  Om P. Malik,et al.  ENERGY COMMITMENT: A PLANNING OF ENERGY CARRIER BASED ON ENERGY CONSUMPTION , 2019, Electrical Engineering & Electromechanics.

[11]  Bilal Alatas,et al.  ACROA: Artificial Chemical Reaction Optimization Algorithm for global optimization , 2011, Expert Syst. Appl..

[12]  John R. Koza,et al.  Genetic programming: a paradigm for genetically breeding populations of computer programs to solve problems , 1990 .

[13]  Zeinab Montazeri,et al.  Spring search algorithm: A new meta-heuristic optimization algorithm inspired by Hooke's law , 2017, 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI).

[14]  Behrooz Vahidi,et al.  A Novel Approach for Optimization of Z-Matrix Building Process Using Ant Colony Algorithm , 2012 .

[15]  Thomas Stützle,et al.  Ant Colony Optimization: Overview and Recent Advances , 2018, Handbook of Metaheuristics.

[16]  Mohammad Mardaneh,et al.  DTO: Donkey Theorem Optimization , 2019, 2019 27th Iranian Conference on Electrical Engineering (ICEE).

[17]  Seyedali Mirjalili,et al.  Biogeography-Based Optimisation , 2018, Studies in Computational Intelligence.

[18]  Konstantinos G. Margaritis,et al.  On benchmarking functions for genetic algorithms , 2001, Int. J. Comput. Math..

[19]  Amir Hossein Gandomi,et al.  Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems , 2011, Engineering with Computers.

[20]  Vijay Kumar,et al.  Emperor penguin optimizer: A bio-inspired algorithm for engineering problems , 2018, Knowl. Based Syst..

[21]  Sam Kwong,et al.  Genetic algorithms and their applications , 1996, IEEE Signal Process. Mag..

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

[23]  Om P. Malik,et al.  FOA: ‘Following’ Optimization Algorithm for solving Power engineering optimization problems , 2020 .

[24]  Gaurav Dhiman,et al.  Spotted hyena optimizer: A novel bio-inspired based metaheuristic technique for engineering applications , 2017, Adv. Eng. Softw..

[25]  Hossein Nezamabadi-pour,et al.  GSA: A Gravitational Search Algorithm , 2009, Inf. Sci..

[26]  J. Paulo Davim,et al.  Evolutionary-Based Methods , 2019 .

[27]  A. Gandomi,et al.  A novel improved accelerated particle swarm optimization algorithm for global numerical optimization , 2014 .

[28]  Om P. Malik,et al.  OSA: Orientation Search Algorithm , 2019 .

[29]  Ali Reza Seifi,et al.  Planning of energy carriers based on final energy consumption using dynamic programming and particle swarm optimization , 2018 .

[30]  Om P. Malik,et al.  Shell Game Optimization: A Novel Game-Based Algorithm , 2020 .

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

[32]  Zeinab Montazeri,et al.  Line loss reduction and voltage profile improvement in radial distribution networks using battery energy storage system , 2017, 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI).

[33]  Andrew Lewis,et al.  Grasshopper Optimisation Algorithm: Theory and application , 2017, Adv. Eng. Softw..

[34]  Om P. Malik,et al.  GO: Group Optimization , 2020, GAZI UNIVERSITY JOURNAL OF SCIENCE.

[35]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[36]  Dervis Karaboga,et al.  Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems , 2007, IFSA.

[37]  Abdolreza Hatamlou,et al.  Black hole: A new heuristic optimization approach for data clustering , 2013, Inf. Sci..

[38]  R. Storn,et al.  Differential Evolution - A simple and efficient adaptive scheme for global optimization over continuous spaces , 2004 .

[39]  Atulya K. Nagar,et al.  A novel algorithm for global optimization: Rat Swarm Optimizer , 2020, Journal of Ambient Intelligence and Humanized Computing.

[40]  Youcef Djenouri,et al.  Bees swarm optimization guided by data mining techniques for document information retrieval , 2018, Expert Syst. Appl..

[41]  Taher Niknam,et al.  Energy carriers management based on energy consumption , 2017, 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI).

[42]  Ali Ehsanifar,et al.  Calculating the leakage inductance for transformer inter-turn fault detection using finite element method , 2017, 2017 Iranian Conference on Electrical Engineering (ICEE).

[43]  Kamal Al-Haddad,et al.  HOGO: Hide Objects Game Optimization , 2020 .

[44]  Zeinab Montazeri,et al.  BSSA: Binary spring search algorithm , 2017, 2017 IEEE 4th International Conference on Knowledge-Based Engineering and Innovation (KBEI).

[45]  O. P. Malik,et al.  Optimal Sizing and Placement of Capacitor Banks and Distributed Generation in Distribution Systems Using Spring Search Algorithm , 2020 .