Bi-objective Sphere function
Builds and returns the bi-objective Sphere test problem: [REMOVE_ME]f(x)=(∑i=1nxi2,∑i=1n(xi−a)2)[REMOVEME2]
where [REMOVE_ME]a∈Rn[REMOVEME2].
makeBiSphereFunction(dimensions, a = rep(0, dimensions))
Arguments
-
dimensions
: [integer(1)
]
Number of decision variables.
-
a
: [numeric(1)
]
Shift parameter for the second objective. Default is (0,...,0).
Returns
[smoof_multi_objective_function
]
Description
Builds and returns the bi-objective Sphere test problem:
f(x)=(i=1∑nxi2,i=1∑n(xi−a)2)
where
a∈Rn
.