Research Article

A Context-Aware Location Differential Perturbation Scheme for Privacy-Aware Users in Mobile Environment

Algorithm 1

Modified Hilbert curve construction algorithm.
Input: as the (rectangle) boundary of the map, Ψ as the set of all POIs in the map
Output: a quad-tree root node T
if in is great than pre-determined threshold σ, then
partition equally into four sub-cells nw, ne, se, sw;
for i=nw, ne, se, sw do
return 0 //recursively partition i according to the condition >σ;
end for
else
return 1 //outputs quad-tree root node T;
end if