Skip to main content
. 2020 Oct 19;22(10):1179. doi: 10.3390/e22101179
Algorithm 1[p(S˜2∗),D˜2] = SuccessiveRefinement(p(S),R1,ΔR)
  • 1:

    [p(S1∗),p(S1∗|S)]=GRDp(S),R1

  • 2:

    p(S|S1∗)=p(S1∗|S)p(S)p(S1∗)

  • 3:

    for s1∗∈Sdo

  • 4:

        [p(S˜2∗|S1∗=s1∗),p(S˜2∗|S,S1∗=s1∗)]=GRDp(S|S1∗=s1∗),ΔR

  • 5:

    end for

  • 6:

    p(S˜2∗|S)=∑s1∗∈Sp(S˜2∗|S,S1∗=s1∗)p(s1∗)

  • 7:

    p(S˜2∗)=∑s∈Sp(S˜2∗|S=s)p(s)

  • 8:

    D˜2=E[d(S,S˜2∗)]=∑s,s2∗∈Sp(s)p(s2∗|s)d(s,s2∗)

  • 9:

    return p(S˜2∗),D˜2