Skip to main content
. Author manuscript; available in PMC: 2025 May 29.
Published in final edited form as: Phys Med Biol. 2013 Sep 3;58(18):6525–6540. doi: 10.1088/0031-9155/58/18/6525
1: Set k=0,μ>0,v0, and r0.
2: Distribute the initial settings to the N workers
3: repeat
4: for all i=1N in parallel do
5:     uik+1argminuifi1Aiuidi+μ2Φuivikrik22
6:  Send uik+1 to master
7: end for
8:  Collect ui and ri from N workers and broadcast the update v
9:     vk+1argminvf2v+Nμ2Φu¯k+1vr¯k22
10: for all i=1N in parallel do
11:     rik+1=rikΦuik+1+vk+1
12: end for
13: kk+1
14: until acceptance of stopping criterion

The iteration k is terminated if ut-ut-1/ut10-4.