Abstract:
In recent years, although location-based service software facilitates people’s life, it brings the risk of privacy leakage. In order to solve this problem, we propose a trajectory data publishing method that is based on the noise prefix tree structure. In the first part, the trajectory equivalence class is constructed according to the space-time characteristics of the trajectory, and then the locus location points are divided by Hilbert curve to obtain the central points of the divided region. Finally, the obtained central points are converged into the new trajectory, so as to reduce the spatial complexity. The second part builds a prefix tree for storing location points according to the nature of the prefix tree, and stores the aggregated track location points into the prefix tree, which can improve query efficiency. In the third part, in order to protect the sensitive information stored in the nodes, this article will add Laplace noise to the nodes of the prefix tree, so that safer trajectory data can be released. Considering that the published data should be of high availability, this paper uses the arithmetic privacy budget allocation method to add Laplace noise to the node data, and limits the amount of noise by the threshold value of each layer, so as to finally publish trajectory data with high availability satisfying the differential privacy model. Through the experimental verification of real data sets, and comparing with the existing NTPT algorithm, our proposed TDPP algorithm is lower than the NTPT algorithm in different error values, and can provide better privacy protection. It is verified that the algorithm proposed in this paper improves data availability while ensuring data privacy.