Skip to main content
. 2023 Oct 29;23(21):8810. doi: 10.3390/s23218810
Algorithm 1 Path construction algorithm
Require: A list of group leaders gl_list fetched from Directory Server, group number g;
Ensure: The address from the user to the website all_addr
  •  1:

    for i0 to g1 do

  •  2:

        gl[i]choose_gl(gl_list)

  •  3:

    end for

  •  4:

    addr[0]get_addr(user,gl[0])

  •  5:

    for i0 to g2 do

  •  6:

        addr[i+1]get_addr(gl[i],gl[i+1])

  •  7:

    end for

  •  8:

    addr[g]get_addr(gl[g1],website)

  •  9:

    for i0 to g do

  •  10:

        all_addrall_addr+addr[i]

  •  11:

    end for

  •  12:

    return  all_addr