Skip to main content
. Author manuscript; available in PMC: 2025 Feb 23.
Published in final edited form as: IEEE Trans Comput Imaging. 2024 Feb 23;10:372–384. doi: 10.1109/tci.2024.3369404

Algorithm 2.

SR1 updating.

Initialization: γ>1,δ=108,Ξ>0 a fixed real scalar, xk, xk1, fxk, and fxk1.
1: if k=1 then
2:  BkΞI.
3: else
4:  Set skxkxk1 and mkfxkfxk1.
5:  Compute τkγmk22sk,mk. %a,b=bHa
6:  if τ<0 then
7:   BkΞI.
8:  else
9:   H0τkI.
10:   ukmkH0sk.
11:   if  uk,skδsk2uk2 then
12:    uk0.
13:   end if
14:   BkH0+ukukHmkH0sk,sk.
15:  end if
16: end if
17: Return: Bk