| (1) Initialize: W 0 (A and ) |
| (2) Iterations (equilibrium problem): |
| (i) Compute: M (k-1) |
| (ii) Compute: g (k-1) |
| (iii) Check convergence: |
| Yes: Go to step (3) |
| No: Compute the corrections: |
| Updated variables: , go to step (2) |
| (3) Print the variables and stop |