Documentation/Modules/ContinuousMOTestProblems: Unterschied zwischen den Versionen

Aus OpenDino
Wechseln zu: Navigation, Suche
(General)
(Computation of the Objective)
Zeile 58: Zeile 58:
 
==Module Description==  
 
==Module Description==  
  
=== Computation of the Objective ===  
+
=== Multi-Objective Sphere ===  
  
The single objective function ''f'' is a quadratic function. More precisely, ''f'' is computed as the square of all continuous and discrete variables.
+
The multi-objective sphere function '''f''' is a set of quadratic functions. More precisely, each ''f<sub>i'' is computed as the square of all continuous variables.
  
''f''('''x''') = sum<sub>i</sub>(x<sub>i</sub><sup>2</sup>)
+
''f<sub>i</sub>''('''x''') = sum<sub>i</sub>(x<sub>i</sub><sup>2</sup>)
  
 
This function is also referred to as the ''sphere function''.
 
This function is also referred to as the ''sphere function''.

Version vom 7. April 2019, 14:10 Uhr

Summary

The module ContinuousMOTestProblems contains a set of multi-objective optimization problems, which can be used to test optimization algorithms.

Properties

General

Algorithm deterministic test function
Design Variables continuous design variables only
Objectives multi-objective for minimization
Constraints none
Boundaries problem dependent
Initial Search Region problem dependent
Typical X not set

Connections

Starting at his module none
Ending at this module Connections of type optimization

Actions

Name Description
- -

Options

The options are the number of discrete and continuous variables and an optional time delay for per evaluation.

Module Description

Multi-Objective Sphere

The multi-objective sphere function f is a set of quadratic functions. More precisely, each fi is computed as the square of all continuous variables.

fi(x) = sumi(xi2)

This function is also referred to as the sphere function.

Usage

-

Source Code

https://sourceforge.net/p/opendino/code/HEAD/tree/trunk/src/org/opendino/modules/problems/ContinuousMOTestProblems.java

References

-