Genetic algorithms with sharing for multimodal function optimization
Proceedings of the Second International Conference on Genetic Algorithms on Genetic algorithms and their application
Numerical recipes in C (2nd ed.): the art of scientific computing
Numerical recipes in C (2nd ed.): the art of scientific computing
Genetic algorithms + data structures = evolution programs (3rd ed.)
Genetic algorithms + data structures = evolution programs (3rd ed.)
Niching methods for genetic algorithms
Niching methods for genetic algorithms
Evolutionary Optimization in Dynamic Environments
Evolutionary Optimization in Dynamic Environments
A species conserving genetic algorithm for multimodal function optimization
Evolutionary Computation
A Comparison of Parallel and Sequential Niching Methods
Proceedings of the 6th International Conference on Genetic Algorithms
Finding Multimodal Solutions Using Restricted Tournament Selection
Proceedings of the 6th International Conference on Genetic Algorithms
An analysis of the behavior of a class of genetic adaptive systems.
An analysis of the behavior of a class of genetic adaptive systems.
ACM Transactions on Mathematical Software (TOMS)
Designing Evolutionary Algorithms for Dynamic Environments
Designing Evolutionary Algorithms for Dynamic Environments
Completely Derandomized Self-Adaptation in Evolution Strategies
Evolutionary Computation
Comparison of multi-modal optimization algorithms based on evolutionary algorithms
Proceedings of the 8th annual conference on Genetic and evolutionary computation
A sequential niche technique for multimodal function optimization
Evolutionary Computation
Niche radius adaptation in the CMA-ES niching algorithm
PPSN'06 Proceedings of the 9th international conference on Parallel Problem Solving from Nature
Test-case generator for nonlinear continuous parameter optimizationtechniques
IEEE Transactions on Evolutionary Computation
A general-purpose tunable landscape generator
IEEE Transactions on Evolutionary Computation
Multimodal optimization using a bi-objective evolutionary algorithm
Evolutionary Computation
Hi-index | 0.00 |
The topic of multimodal function optimization, where the aim is to locate more than one solution, has attracted a growing interest especially in the evolutionary computing research community. To experimentally evaluate the strengths and weaknesses of multimodal optimization algorithms, it is important to use test functions representing different characteristics and of various levels of difficulty. However, the available selection of multimodal test problems with multiple global optima is rather limited at the moment and no general framework exists. This paper describes our attempt in constructing a test function generator to allow the generation of easily tunable test functions. The aim is to provide a general and easily expandable environment for testing different methods of multimodal optimization. Several function families with different characteristics are included. The generator implements new parameterizable function families for generating desired landscapes and a selection of well known test functions from literature, which can be rotated and stretched. The module can be easily imported to any optimization algorithm implementation compatible with C programming language.