Approximate and exact hybrid algorithms for private nearest-neighbor queries with database protection

被引:22
|
作者
Ghinita, Gabriel [1 ]
Kalnis, Panos [2 ]
Kantarcioglu, Murat [3 ]
Bertino, Elisa [1 ]
机构
[1] Purdue Univ, W Lafayette, IN 47907 USA
[2] King Abdullah Univ Sci & Technol, Jeddah, Saudi Arabia
[3] Univ Texas Dallas, Richardson, TX 75080 USA
关键词
Location privacy; Private information retrieval; Homomorphic encryption;
D O I
10.1007/s10707-010-0121-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile devices with global positioning capabilities allow users to retrieve points of interest (POI) in their proximity. To protect user privacy, it is important not to disclose exact user coordinates to un-trusted entities that provide location-based services. Currently, there are two main approaches to protect the location privacy of users: (i) hiding locations inside cloaking regions (CRs) and (ii) encrypting location data using private information retrieval (PIR) protocols. Previous work focused on finding good trade-offs between privacy and performance of user protection techniques, but disregarded the important issue of protecting the POI dataset D. For instance, location cloaking requires large-sized CRs, leading to excessive disclosure of POIs (O(|D|) in the worst case). PIR, on the other hand, reduces this bound to O(root|D|), but at the expense of high processing and communication overhead. We propose hybrid, two-step approaches for private location-based queries which provide protection for both the users and the database. In the first step, user locations are generalized to coarse-grained CRs which provide strong privacy. Next, a PIR protocol is applied with respect to the obtained query CR. To protect against excessive disclosure of POI locations, we devise two cryptographic protocols that privately evaluate whether a point is enclosed inside a rectangular region or a convex polygon. We also introduce algorithms to efficiently support PIR on dynamic POI sub-sets. We provide solutions for both approximate and exact NN queries. In the approximate case, our method discloses O(1) POI, orders of magnitude fewer than CR- or PIR-based techniques. For the exact case, we obtain optimal disclosure of a single POI, although with slightly higher computational overhead. Experimental results show that the hybrid approaches are scalable in practice, and outperform the pure-PIR approach in terms of computational and communication overhead.
引用
收藏
页码:699 / 726
页数:28
相关论文
共 50 条
  • [21] An efficient incremental lower bound approach for solving approximate nearest-neighbor problem of complex vague queries
    Dang, TK
    Küng, J
    Wagner, R
    FLEXIBLE QUERY ANSWERING SYSTEMS, PROCEEDINGS, 2002, 2522 : 140 - +
  • [22] Group nearest-neighbor queries in the L1 plane
    Son, Wanbin
    Bae, Sang Won
    Ahn, Hee-Kap
    THEORETICAL COMPUTER SCIENCE, 2015, 592 : 39 - 48
  • [23] EFFECTIVE ALGORITHMS FOR THE NEAREST-NEIGHBOR METHOD IN THE CLUSTERING PROBLEM
    HATTORI, K
    TORII, Y
    PATTERN RECOGNITION, 1993, 26 (05) : 741 - 746
  • [24] Rights protection of trajectory datasets with nearest-neighbor preservation
    Claudio Lucchese
    Michail Vlachos
    Deepak Rajan
    Philip S. Yu
    The VLDB Journal, 2010, 19 : 531 - 556
  • [25] Toward optimal ε-approximate nearest neighbor algorithms
    Cary, M
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2001, 41 (02): : 417 - 428
  • [26] NEAREST-NEIGHBOR HEURISTICS IN ACCELERATED ALGORITHMS OF OPTIMIZATION PROBLEMS
    LIN, SC
    HSUEH, HC
    PHYSICA A, 1994, 203 (3-4): : 369 - 380
  • [27] MapReduce Algorithms for the K Group Nearest-Neighbor Query
    Moutafis, Panagiotis
    Garcia-Garcia, Francisco
    Mavrommatis, George
    Vassilakopoulos, Michael
    Corral, Antonio
    Iribarne, Luis
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 448 - 455
  • [28] Fast Approximate Nearest-Neighbor Field by Cascaded Spherical Hashing
    Torres-Xirau, Iban
    Salvador, Jordi
    Perez-Pellitero, Eduardo
    COMPUTER VISION - ACCV 2014, PT IV, 2015, 9006 : 461 - 475
  • [29] Rights protection of trajectory datasets with nearest-neighbor preservation
    Lucchese, Claudio
    Vlachos, Michail
    Rajan, Deepak
    Yu, Philip S.
    VLDB JOURNAL, 2010, 19 (04): : 531 - 556
  • [30] Efficient evaluation of nearest-neighbor queries in content-addressable networks
    Buchmann, E
    Böhm, K
    FROM INTEGRATED PUBLICATION AND INFORMATION SYSTEMS TO VIRTUAL INFORMATION AND KNOWLEDGE ENVIRONMENTS, 2005, 3379 : 31 - 40