Documentation/Modules/ProblemSimple: Unterschied zwischen den Versionen
Aus OpenDino
Dirk (Diskussion | Beiträge) (Created page with "= ProblemSimple - A Simple Optimization Problem = ==Summary== The module <code>ProblemSimple</code> contains a very simple optimization problem, which can be used to illustrate...") |
Dirk (Diskussion | Beiträge) (→Source Code) |
||
| (Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| − | |||
| − | |||
==Summary== | ==Summary== | ||
| Zeile 75: | Zeile 73: | ||
==Source Code== | ==Source Code== | ||
| − | + | https://sourceforge.net/p/opendino/code/HEAD/tree/trunk/src/org/opendino/modules/problems/ProblemSimple.java | |
==References== | ==References== | ||
- | - | ||
Aktuelle Version vom 25. Oktober 2015, 19:54 Uhr
Inhaltsverzeichnis
Summary
The module ProblemSimple contains a very simple optimization problem, which can be used to illustrate the optimization process. It contains a time delay, which allows to reduce the speed of evaluations. This can be used e.g. to show the convergence of an optimization algorithm in a presentation.
Properties
General
| Algorithm | deterministic test function. |
|---|---|
| Design Variables | Continuous, discrete, or mixed variables. |
| Objectives | single-objective for minimization. |
| Constraints | none |
| Boundaries | set to fixed value. |
| Initial Search Region | not set. |
| Typical X | not set. |
| Initialization | sets problem properties. |
Connections
| Starting at his module | - |
|---|---|
| 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
Computation of the Objective
The single objective function f is a quadratic function. More precisely, f is computed as the square of all continuous and discrete variables.
f(x) = sumi(xi2)
This function is also referred to as the sphere function.
Usage
-
Source Code
References
-