Agent-Based System for Efficient kNN Query Processing with Comprehensive Privacy Protection

Abstract

Recently, location based services (LBSs) have become increasingly popular due to advances in mobile devices and their positioning capabilities. In an LBS, the user sends a range of queries regarding his k-nearest neighbors (kNNs) that have common points of interests (POIs) based on his real geographic location. During the query sending, processing, and responding phases, private information may be collected by an attacker, either by tracking the real locations or by analyzing the sent queries. This compromises the privacy of the user and risks his/her safety in certain cases. Thus, the objective of this paper is to ensure comprehensive privacy protection, while also guaranteeing the efficiency of kNN query processing. Therefore, we propose an agent-based system for dealing with these issues. The system is managed by three software agents (selectorDL, fragmentorQ, and predictor). The selectorDL agent executes a Wise Dummy Selection Location (WDSL) algorithm to ensure the location privacy. The mission of the selectorDL agent is integrated with the mission of the fragmentorQ agent, which is to ensure the query privacy based on Left-Right Fragmentation (LRF) algorithm. To guarantee the efficiency of kNN processing, the predictor agent executes a prediction phase depending on a Cell Based Indexing (CBI) technique. Compared to similar privacy protection approaches, the proposed WDSL and LRF approaches showed higher resistance against location homogeneity attacks and query sampling attacks. In addition, the proposed CBI indexing technique obtains more accurate answers to kNN queries than the previous indexing techniques.

Authors and Affiliations

Mohamad Shady Alrahhal, Maher Khemakhem, Kamal Jambi

Keywords

Related Articles

Comparison of Event Choreography and Orchestration Techniques in Microservice Architecture

Microservice Architecture (MSA) is an architectural design pattern which was introduced to solve the challenges involved in achieving the horizontal scalability, high availability, modularity and infrastructure agility f...

 Different Protocols for High Speed Networks

 New challenges arise with the presence of various types of physical links, such as wireless networks, high speed and satellite in today’s ever-changing network. It is clear that the TCP throughput deteriorates in h...

ATM Security Using Fingerprint Biometric Identifer: An Investigative Study

 The growth in electronic transactions has resulted in a greater demand for fast and accurate user identification and authentication. Access codes for buildings, banks accounts and computer systems often use persona...

Cluster-Based Context-Aware Routing Protocol for Mobile Environments

Mobile environment has many issues due to mobility, energy limitations and status changing over time. Routing method is an important issue and has a significant impact in mobile networks, whereas selecting the optimum ro...

Insights on Error-Resilient Image Transmission Schemes on Wireless Network

Usage of image as data (or signal) is quite frequent in majority of the user-centric application. However, transmission of image over non-concrete communication medium like air is still vulnerable due to inherent weaknes...

Download PDF file
  • EP ID EP261432
  • DOI 10.14569/IJACSA.2018.090108
  • Views 100
  • Downloads 0

How To Cite

Mohamad Shady Alrahhal, Maher Khemakhem, Kamal Jambi (2018). Agent-Based System for Efficient kNN Query Processing with Comprehensive Privacy Protection. International Journal of Advanced Computer Science & Applications, 9(1), 52-66. https://europub.co.uk/articles/-A-261432