You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For now, we only consider =0 constraints, and we will relie on slack variables to support inequality constraints.
We choose to solve the constrained problem with an augmented Lagrangian approach.
It produces a minimization method solving iteratively Langragian (unconstrained) problems
We plan to apply a partitioned trust-region method to solve successively the instances of the Lagrangian problems (may be extended to group partial separability, see the second section).
A Lagrangian problem has the following partially-separable structure:
where there is: objective element functions, every element functions of contraints (multiplied by $\lambda_j$) and element functions resulting of the product of two element functions coming from the same constraint.
PartiallySeparableNLPModels must evaluate distinctly the value and derivatives of :
original element functions;
the element function of constraints;
modified element functions from constraints;
product of element functions from constraints;
to evaluate objective function and derivatives of Lagrangian problem.
Group partial separability
It there is some structure on the element functions from constraints, it can be used to simplify the computation of the derivatives (group partial separability).
Example:
Even without considering linear constraints, if the variables of $c_{j,i}$ and $c_{j,i+1}$ are not overlapping, then $\nabla h$ is mainly recombination of $\nabla c_{j,i}$ and $\nabla c_{j,i+1}$ with a lot of redundancies.
Later on, $\nabla h$ will be multiplied by $\mu$.
The text was updated successfully, but these errors were encountered:
Lagrangian method
We want to minimize the partially-separable function$f : \mathbb{R}^n \to \mathbb{R}$
under partially-separable constraints
For now, we only consider =0 constraints, and we will relie on slack variables to support inequality constraints.
We choose to solve the constrained problem with an augmented Lagrangian approach.
It produces a minimization method solving iteratively Langragian (unconstrained) problems
with increasing Langrangian factor$\lambda$ .
We plan to apply a partitioned trust-region method to solve successively the instances of the Lagrangian problems (may be extended to group partial separability, see the second section).
A Lagrangian problem has the following partially-separable structure:
where there is: objective element functions, every element functions of contraints (multiplied by$\lambda_j$ ) and element functions resulting of the product of two element functions coming from the same constraint.
PartiallySeparableNLPModels must evaluate distinctly the value and derivatives of :
to evaluate objective function and derivatives of Lagrangian problem.
Group partial separability
It there is some structure on the element functions from constraints, it can be used to simplify the computation of the derivatives (group partial separability).
Example:
Suppose that$c_{j,i}(x_1) = 4x_1$ (linear) and $c_{j,i+1}(x_2,x_3)$ non-linear.$h$ will be:
The partial derivatives of
Even without considering linear constraints, if the variables of$c_{j,i}$ and $c_{j,i+1}$ are not overlapping, then $\nabla h$ is mainly recombination of $\nabla c_{j,i}$ and $\nabla c_{j,i+1}$ with a lot of redundancies.$\nabla h$ will be multiplied by $\mu$ .
Later on,
The text was updated successfully, but these errors were encountered: