Rastrigine function
The Rastrigin function is a non-convex function from the field of mathematical optimization . The rastrigin function was proposed as a two-dimensional function by Leonard A. Rastrigin in 1974 and generalized to higher dimensions by Günter Rudolph in 1990. The generalized version was published by Hoffmeister & Bäck and Mühlenbein et al. made popular.
definition
The rastrigin function is through
defined, where is a constant, the dimension and with .
use
The rastrigin function is a typical example of a non-linear multimodal function . It is used for the performance analysis of optimization algorithms, and because of its large search space and the high number of local minima it represents a difficult problem. Your global minimum is at with .
Web links
- Rastrigin function in programming (English)
- Brief Description of the Rastrigin function (English)
Individual evidence
- ^ A. Törn and A. Zilinskas. "Global Optimization". Lecture Notes in Computer Science, Nº 350, Springer-Verlag, Berlin, 1989.
- ↑ G. Rudolph. "Global optimization with parallel evolution strategies". Thesis. Department of Computer Science, University of Dortmund, July 1990.
- ↑ F. Hoffmeister and T. Bäck. "Genetic Algorithms and Evolution Strategies: Similarities and Differences", pages 455-469 in: H.-P. Schwefel and R. Männer (Ed.): Parallel Problem Solving from Nature, PPSN I, Proceedings, Springer, 1991.
- ↑ H. Mühlenbein, D. Schomisch and J. Born. "The Parallel Genetic Algorithm as Function Optimizer". Parallel Computing, 17, pages 619-632, 1991.