The following should be improved: Various things are unclear. For example: is a vector (as in the formulation of the KKT conditions) or a number? How is it initialized? What is a solution from "in "? Does this refer to the s? Or the s? Or both? In addition, the formulation in its abstract form over a Hilbert space is not exactly conducive to general understanding.
The Primal Dual Active Set algorithm uses the Lagrange multiplier to arrive at a solution that is both allowed and optimal. The algorithm works as follows:
Calculation of the active amount and the inactive amount
Solution to the following problem
and
If the solution does not meet the Lagran conditions, a set is made and a restart is made at (1)
By considering the Primal-Dual-Active-Set-Algorithm as a semi-smooth Newton method , locally superlinear convergence can be shown. For one-sidedly bounded convex subsets the global convergence of the primal-dual-active-set algorithm can be shown over finite-dimensional Hilbert spaces.