1. Initialize β∈(0,1), , α0and z(0). Also set i=0. |
2. Choose α(i)to be the largest number of the form α0βj, j≥0, such that |
|
3. Set z(i + 1)=(z(i)−α(i)∇F(z(i)))+. |
4. Check the termination criterion. If neither the maximum number of iterations has passed nor a given stopping condition is fulfilled, increase i and return to the 2nd step. |