Genetic Algorithm Toolbox
Test Functions
Hartmut Pohlheim
Department of Automatic Control and Systems Engineering
University of Sheffield
Table of Contents
1. Introduction .............................................................................................................. 3
2. Parametric Optimization............................................................................................ 4
2.1. De Jong's function 1...................................................................................... 4
2.2. Axis parallel hyper-ellipsoid........................................................................... 4
2.3. Rotated hyper-ellipsoid ................................................................................. 4
2.4. Rosenbrock's valley (De Jong's function 2) .................................................... 4
2.5. Rastrigin's function 6..................................................................................... 5
2.6. Schwefel's function 7..................................................................................... 5
2.7. Griewangk's function 8.................................................................................. 5
2.8. Sum of different Powers (function 9)............................................................. 6
3. Dynamic optimization................................................................................................ 7
3.1. Double integrator .......................................................................................... 7
3.2. Linear-quadratic system ................................................................................ 8
3.3. Harvest system............................................................................................ 10
3.4. Push-cart system ......................................................................................... 11
4. References .............................................................................................................. 12