Skip to main content
. 2014 Oct 1;14(10):18410–18432. doi: 10.3390/s141018410

Algorithm 2 “SOCP2”: the proposed distributed SOCP algorithm for unknown PT.

Require: X^ (0) , K1max, K 2max, Inline graphic, xa, ∀aInline graphic
1: Initialize: k ← 1
2: repeat
3:  for c = 1, …,Inline graphic do
4:   for all iInline graphicc (in parallel) do
5:    Collect x^j from jInline graphici
6:     x^isocp(k) ← solve (10)
7:     x^i(k)(1w)x^i(k1)+wx^isocp(k)
8:    Broadcast x^i(k) to jInline graphici
9:   end for
10:  end for
11: kk + 1
12: until kK1max
13: for c = 1, …,Inline graphic do
14:   for all iInline graphicc (in parallel) do
15:   
L^0ijNiLij10γlog10x^i(k)x^j(k)d0|Ni|
16:  end for
17: end for
18: begin consensus
19:
L^01Mi=1ML^0i
20: end consensus
21: kK1max + 1
22: repeat
23:  for c = 1, …,Inline graphic do
24:   for all iInline graphicc (in parallel) do
25:    Collect x^j from jInline graphici
26:    
x^i(k)
← solve (9) by using L^0
27:    Broadcast
x^i(k)
to jInline graphici
28:   end for
29:  end for
30: kk + 1
31: until kK1max + K2max