Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

makeDeflectedCorrugatedSpringFunction

Deflected Corrugated Spring function


Description

Scalable single-objective test function based on the formula

f(\mathbf{x}) = 0.1 ∑_{i = 1}^{n} (x_i - α)^2 - \cos≤ft(K √{∑_{i = 1}^{n} (x_i - α)^2}\right)

with \mathbf{x}_i \in [0, 2α], i = 1, …, n and α = K = 5 by default.

Usage

makeDeflectedCorrugatedSpringFunction(dimensions, K = 5, alpha = 5)

Arguments

dimensions

[integer(1)]
Size of corresponding parameter space.

K

[numeric(1)]
Parameter. Default is 5.

alpha

[numeric(1)]
Parameter. Default is 5.

Value

[smoof_single_objective_function]

References


smoof

Single and Multi-Objective Optimization Test Functions

v1.6.0.2
BSD_2_clause + file LICENSE
Authors
Jakob Bossek [aut, cre], Pascal Kerschke [ctb]
Initial release
2020-02-17

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.