Differentially Private Trajectory Analysis for Points-of-Interest Recommendation
Title | Differentially Private Trajectory Analysis for Points-of-Interest Recommendation |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Li, C., Palanisamy, B., Joshi, J. |
Conference Name | 2017 IEEE International Congress on Big Data (BigData Congress) |
Date Published | jun |
ISBN Number | 978-1-5386-1996-4 |
Keywords | Algorithm design and analysis, association matrix extraction, Bipartite graph, Computing Theory, data mining, data privacy, Differential privacy, differential privacy guarantees, differentially private trajectory analysis, Electronic mail, graph theory, high-speed wireless networks, HITS, Human Behavior, human factor, hyperlink-induced topic search, large-scale trajectory data, location privacy, Mobile communication, mobile computing, mobile positioning devices, points-of-interest recommendation, privacy, privacy-preserving trajectory mining, pubcrawl, recommendation, recommender systems, resilience, Resiliency, road networks, Scalability, sensitive location information exposure, traffic engineering computing, Trajectory, trajectory data mining, trajectory dataset |
Abstract | Ubiquitous deployment of low-cost mobile positioning devices and the widespread use of high-speed wireless networks enable massive collection of large-scale trajectory data of individuals moving on road networks. Trajectory data mining finds numerous applications including understanding users' historical travel preferences and recommending places of interest to new visitors. Privacy-preserving trajectory mining is an important and challenging problem as exposure of sensitive location information in the trajectories can directly invade the location privacy of the users associated with the trajectories. In this paper, we propose a differentially private trajectory analysis algorithm for points-of-interest recommendation to users that aims at maximizing the accuracy of the recommendation results while protecting the privacy of the exposed trajectories with differential privacy guarantees. Our algorithm first transforms the raw trajectory dataset into a bipartite graph with nodes representing the users and the points-of-interest and the edges representing the visits made by the users to the locations, and then extracts the association matrix representing the bipartite graph to inject carefully calibrated noise to meet e-differential privacy guarantees. A post-processing of the perturbed association matrix is performed to suppress noise prior to performing a Hyperlink-Induced Topic Search (HITS) on the transformed data that generates an ordered list of recommended points-of-interest. Extensive experiments on a real trajectory dataset show that our algorithm is efficient, scalable and demonstrates high recommendation accuracy while meeting the required differential privacy guarantees. |
URL | https://ieeexplore.ieee.org/document/8029308/ |
DOI | 10.1109/BigDataCongress.2017.16 |
Citation Key | li_differentially_2017 |
- resilience
- mobile computing
- mobile positioning devices
- points-of-interest recommendation
- privacy
- privacy-preserving trajectory mining
- pubcrawl
- recommendation
- recommender systems
- Mobile communication
- Resiliency
- road networks
- Scalability
- sensitive location information exposure
- traffic engineering computing
- Trajectory
- trajectory data mining
- trajectory dataset
- Electronic mail
- association matrix extraction
- Bipartite graph
- Computing Theory
- Data mining
- data privacy
- differential privacy
- differential privacy guarantees
- differentially private trajectory analysis
- Algorithm design and analysis
- graph theory
- high-speed wireless networks
- HITS
- Human behavior
- human factor
- hyperlink-induced topic search
- large-scale trajectory data
- location privacy