
arXiv: 1808.08818
Surrogate-based optimization, nature-inspired metaheuristics, and hybrid combinations have become state of the art in algorithm design for solving real-world optimization problems. Still, it is difficult for practitioners to get an overview that explains their advantages in comparison to a large number of available methods in the scope of optimization. Available taxonomies lack the embedding of current approaches in the larger context of this broad field. This article presents a taxonomy of the field, which explores and matches algorithm strategies by extracting similarities and differences in their search strategies. A particular focus lies on algorithms using surrogates, nature-inspired designs, and those created by design optimization. The extracted features of components or operators allow us to create a set of classification indicators to distinguish between a small number of classes. The features allow a deeper understanding of components of the search strategies and further indicate the close connections between the different algorithm designs. We present intuitive analogies to explain the basic principles of the search algorithms, particularly useful for novices in this research field. Furthermore, this taxonomy allows recommendations for the applicability of the corresponding algorithms.
35 pages total, 28 written pages, 4 figures, 2019 Reworked Version
ddc:004, FOS: Computer and information sciences, Metaheuristik, Globale Optimierung, Computer Science - Neural and Evolutionary Computing, 006, Taxonomie, Neural and Evolutionary Computing (cs.NE), Fakultät für Informatik und Ingenieurwissenschaften (F10), Evolutionärer Algorithmus, 004, ddc: ddc:004
ddc:004, FOS: Computer and information sciences, Metaheuristik, Globale Optimierung, Computer Science - Neural and Evolutionary Computing, 006, Taxonomie, Neural and Evolutionary Computing (cs.NE), Fakultät für Informatik und Ingenieurwissenschaften (F10), Evolutionärer Algorithmus, 004, ddc: ddc:004
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
