|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectcom.numericalmethod.suanshu.optimization.unconstrained.UnconstrainedProblem
com.numericalmethod.suanshu.optimization.constrained.general.ConstrainedProblem
public class ConstrainedProblem
This class defines a constrained optimization problem in this form.
minimize f(x)
x
s.t.,
hi(x) = 0
gi(x) ≤ 0
| Field Summary | |
|---|---|
EqualityConstraints |
equalities
the equality constraints
hi(x) = 0
|
InequalityConstraints |
inequalities
the inequality constraints
gi(x) ≤ 0
|
| Fields inherited from class com.numericalmethod.suanshu.optimization.unconstrained.UnconstrainedProblem |
|---|
f |
| Constructor Summary | |
|---|---|
ConstrainedProblem(RealScalarFunction f,
EqualityConstraints equalities,
InequalityConstraints inequalities)
Construct a constrained optimization problem. |
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public final EqualityConstraints equalities
hi(x) = 0
public final InequalityConstraints inequalities
gi(x) ≤ 0
| Constructor Detail |
|---|
public ConstrainedProblem(RealScalarFunction f,
EqualityConstraints equalities,
InequalityConstraints inequalities)
f - the objective function to be minimizedequalities - the set of equality constraints; if the set is empty, use null.inequalities - the set of inequality constraints; if the set is empty, use null.
|
SuanShu, a Java numerical and statistical library | |||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||