Back to Search
Start Over
Protecting multi-party privacy in location-aware social point-of-interest recommendation
- Source :
- World Wide Web. 22:863-883
- Publication Year :
- 2018
- Publisher :
- Springer Science and Business Media LLC, 2018.
-
Abstract
- Point-of-interest (POI) recommendation has attracted much interest recently because of its significant business potential. Data used in POI recommendation (e.g., user-location check-in matrix) are much more sparse than that used in traditional item (e.g., book and movie) recommendation, which leads to more serious cold start problem. Social POI recommendation has proved to be an effective solution, but most existing works assume that recommenders have access to all required data. This is very rare in practice because these data are generally owned by different entities who are not willing to share their data with others due to privacy and legal concerns. In this paper, we first propose PLAS, a protocol which enables effective POI recommendation without disclosing the sensitive data of every party getting involved in the recommendation. We formally show PLAS is secure in the semi-honest adversary model. To improve its performance. We then adopt the technique of cloaking area by which expensive distance computation over encrypted data is replaced by cheap operation over plaintext. In addition, we utilize the sparsity of check-ins to selectively publish data, thus reducing encryption cost and avoiding unnecessary computation over ciphertext. Experiments on two real datasets show that our protocol is feasible and can scale to large POI recommendation problems in practice.
- Subjects :
- Point of interest
Computer Networks and Communications
Computer science
business.industry
Plaintext
02 engineering and technology
Computer security
computer.software_genre
Encryption
Hardware and Architecture
020204 information systems
Scale (social sciences)
Ciphertext
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
business
computer
Protocol (object-oriented programming)
Publication
Software
Adversary model
Subjects
Details
- ISSN :
- 15731413 and 1386145X
- Volume :
- 22
- Database :
- OpenAIRE
- Journal :
- World Wide Web
- Accession number :
- edsair.doi...........0fceb24b7ebc66da667b98293830140b