Direct private query in location-based services with GPU run time analysis

被引:1
|
作者
Asanya, Charles [1 ]
Guha, Ratan [1 ]
机构
[1] Univ Cent Florida, Dept Elect Engn & Comp Sci, Orlando, FL 32816 USA
来源
JOURNAL OF SUPERCOMPUTING | 2015年 / 71卷 / 02期
关键词
Disjointed neighborhood; Hausdorff space; Parallel processing; GPU computing; CUDA; Topological space; K-ANONYMITY; MODEL;
D O I
10.1007/s11227-014-1309-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Private query in location-based service allows users to request and receive nearest point of interest (POI) without revealing their location or object received. However, since the service is customized, it requires user-specific information. Problems arise when a user due to privacy or security concerns is unwilling to disclose this information. Previous solutions to hide them have been found to be deficient and sometimes inefficient. In this paper, we propose a novel idea that will partition objects into neighborhoods supported by database design that allows a user to retrieve the exact nearest POI without revealing its location, or the object retrieved. The paper is organized into two parts. In the first part, we adopted the concept of topological space to generalize object space. To help limit information disclosed and minimize transmission cost, we create disjointed neighborhoods such that each neighborhood contains no more than one object. We organize the database matrix to align with object location in the area. For optimization, we introduce the concept of kernel in graphical processing unit (GPU), and we then develop parallel implementation of our algorithm by utilizing the computing power of the streaming multiprocessors of GPU and the parallel computing platform and programming model of Compute Unified Device Architecture (CUDA). In the second part, we study serial implementation of our algorithm with respect to execution time and complexity. Our experiment shows a scalable design that is suitable for any population size with minimal impact to user experience. We also study GPU-CUDA parallel implementation and compared the performance with CPU serial processing. The results show 23.9 improvement of GPU over CPU. To help determine the optimal size for the parameters in our design or similar scalable algorithm, we provide analysis and model for predicting GPU execution time based on the size of the chosen parameter.
引用
收藏
页码:537 / 573
页数:37
相关论文
共 50 条
  • [1] Direct private query in location-based services with GPU run time analysis
    Charles Asanya
    Ratan Guha
    The Journal of Supercomputing, 2015, 71 : 537 - 573
  • [2] Protecting query privacy in location-based services
    Chen, Xihui
    Pang, Jun
    GEOINFORMATICA, 2014, 18 (01) : 95 - 133
  • [3] Protecting query privacy in location-based services
    Xihui Chen
    Jun Pang
    GeoInformatica, 2014, 18 : 95 - 133
  • [4] Design of query language for location-based services
    Lee, J
    An, K
    Park, J
    WEB AND WIRELESS GEOGRAPHICAL INFORMATION SYSTEMS, PROCEEDINGS, 2005, 3833 : 11 - 18
  • [5] Protecting query privacy with differentially private k-anonymity in location-based services
    Wang, Jinbao
    Cai, Zhipeng
    Li, Yingshu
    Yang, Donghua
    Li, Ji
    Gao, Hong
    PERSONAL AND UBIQUITOUS COMPUTING, 2018, 22 (03) : 453 - 469
  • [6] Protecting query privacy with differentially private k-anonymity in location-based services
    Jinbao Wang
    Zhipeng Cai
    Yingshu Li
    Donghua Yang
    Ji Li
    Hong Gao
    Personal and Ubiquitous Computing, 2018, 22 : 453 - 469
  • [7] Differentially Private k-Anonymity: Achieving Query Privacy in Location-Based Services
    Wang, Jinbao
    Cai, Zhipeng
    Ai, Chunyu
    Yang, Donghua
    Gao, Hong
    Cheng, Xiuzhen
    2016 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI), 2016, : 475 - 480
  • [8] Design and Analysis of a Ranking Approach to Private Location-Based Services
    Yiu, Man Lung
    Jensen, Christian S.
    Moller, Jesper
    Lu, Hua
    ACM TRANSACTIONS ON DATABASE SYSTEMS, 2011, 36 (02):
  • [9] Query l-diversity in Location-Based Services
    Liu, Fuyu
    Hua, Kien A.
    Cai, Ying
    MDM: 2009 10TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT, 2009, : 436 - +
  • [10] An optimal query strategy for protecting location privacy in location-based services
    Yang, Wei-dong
    He, Yun-hua
    Sun, Li-min
    Lu, Xiang
    Li, Xinghua
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2016, 9 (04) : 752 - 761