Skip to main content
. 2016 Mar 16;16(3):381. doi: 10.3390/s16030381
Algorithm 1
Require the target area P, the distance λ between neighbor virtual RPs in DBsample the number m of RPs we want to select.
Ensure select RPs every λ meters in P to build DBsample
Ensure randomly select RPe from DBsample, DB(v)={RPe}
  While(|DB(v)|m)
    For all(RPiDBsample)
      Calculate Disi using Equation (1)
    End all
    RP=argminRPiDBsampleDisi
    DB(v)RP
  EndWhile