Research Article
An Approach Based on Customized Robust Cloaked Region for Geographic Location Information Privacy Protection
Algorithm 3
Integrated robust cloaked region (RCR) generation algorithm.
| Definition: cl = the bottom left cell of the RCR, | | cr = the upper right cell of the RCR, | | M = (cl, cr) (a rectangle determined by cl and cr), | | Ccenter = the cell in which the targeted user is located, | | maxUserDensity = the maximum value of userDensity | | Input: Nearby users’ cloaked regions, customized size constraints Amin and Amax, location semantic K under time T | | Output: the RCR for the target user | (1) | Update userMap with location semantics K; | (2) | Assign the calculated P () for each cell in the userMap; | (3) | for each rectangle M = (i, j) in the userMap do | (4) | if M contains Ccenter, and S (M) < Amax, S (M) > Amin then | (5) | calculate userDensity (M); | (6) | if userDensity (M) > maxUserDensity then | (7) | maxUserDensity = userDensity (M); cl = i; cr = j; | (8) | end | (9) | end | (10) | end | (11) | return RCR determined by cr and cl |
|