Updating Dual Variables in Distributed Optimization using fmincon

3 Ansichten (letzte 30 Tage)
Jakob
Jakob am 23 Okt. 2017
Hi there, I am trying to implement a distributed optimization algorithm in MatLab using fmincon and the 'interior-point-algorithm'. I decomposed the overall problem into 3 subproblems, where each subproblem executes one step of the optimization ('MaxIter' in 'optimset' is set to 1) in parallel and communicates with its neighbours afterwards. This is repeated, til the stopping criterion is fullfilled.
Now im reading about the 'interior-point-algorithm' and the update of the dual-variables. And I'm wondering if initial-values for the multipliers and slack-variable are needed, from the last optimization step.
So the question is:
Does the 'interior-point-algorithm' need initial-values for the Lagrange-multipliers and slack-variable?
And if so, is there a possibility to give those as inputs to the 'fmincon'-function?
Hope someone can help me with this.
Thank you!
  7 Kommentare
Jakob
Jakob am 4 Nov. 2017
I was reading literature as well as the MatLab Documentation .
Scott Weidenkopf
Scott Weidenkopf am 6 Nov. 2017
As of R2017b, providing those initial values is not possible. Warm-starting interior-point methods are an active research area, but it is unclear when that feature will make it into MATLAB.

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Problem-Based Optimization Setup finden Sie in Help Center und File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by