makeBrownFunction function

Brown Function

Brown Function

This function belongs the the unimodal single-objective test functions. The function is forumlated as [REMOVE_ME]f(x)=i=1n(xi2)(xi+1+1)+(xi+1)(xi+1)[REMOVEME2] f(\mathbf{x}) = \sum_{i = 1}^{n} (\mathbf{x}_i^2)^{(\mathbf{x}_{i + 1} + 1)} + (\mathbf{x}_{i + 1})^{(\mathbf{x}_i + 1)} [REMOVE_ME_2]

subject to xi[1,4]\mathbf{x}_i \in [-1, 4] for i=1,,ni = 1, \ldots, n.

makeBrownFunction(dimensions)

Arguments

  • dimensions: [integer(1)]

    Size of corresponding parameter space.

Returns

[smoof_single_objective_function]

Description

This function belongs the the unimodal single-objective test functions. The function is forumlated as

f(x)=i=1n(xi2)(xi+1+1)+(xi+1)(xi+1) f(\mathbf{x}) = \sum_{i = 1}^{n} (\mathbf{x}_i^2)^{(\mathbf{x}_{i + 1} + 1)} + (\mathbf{x}_{i + 1})^{(\mathbf{x}_i + 1)}

subject to xi[1,4]\mathbf{x}_i \in [-1, 4] for i=1,,ni = 1, \ldots, n.

References

O. Begambre, J. E. Laier, A hybrid Particle Swarm Optimization - Simplex Algorithm (PSOS) for Structural Damage Identification, Journal of Advances in Engineering Software, vol. 40, no. 9, pp. 883-891, 2009.

  • Maintainer: Jakob Bossek
  • License: BSD_2_clause + file LICENSE
  • Last published: 2023-03-10