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

Artificial Neural Network based Weather Prediction using Back Propagation Technique

Weather forecasting is a natural phenomenon which has some chaotic changes happening with the passage of time. It has become an essential topic of research due to some abrupt scenarios of weather. As the data of forecast...

Swarm Optimization based Radio Resource Allocation for Dense Devices D2D Communication

In Device to Device (D2D) communication two or more devices communicate directly with each other in the in-band cellular network. It enhances the spectral efficiency due to cellular radio resources (RR) are shared among...

Bi-Objective Task Scheduling in Cloud Computing using Chaotic Bat Algorithm

Cloud computing is a technology for providing services over the Internet. It gives approach to renting IT infrastructures on a short-term pay- per-usage basis. One of the service provider’s goals is to use the resources...

Prediction by a Hybrid of Wavelet Transform and Long-Short-Term-Memory Neural Network

Data originating from some specific fields, for in-stance tourist arrivals, may exhibit a high degree of fluctuations as well as non-linear characteristics due to time varying behaviors. This paper proposes a new hybrid...

Artificial Intelligence based Fertilizer Control for Improvement of Rice Quality and Harvest Amount

Artificial Intelligence: AI based fertilizer control for improvement of rice quality and harvest amount is proposed together with intelligent drone based rice field monitoring system. Through experiments at the rice padd...

Download PDF file
  • EP ID EP261432
  • DOI 10.14569/IJACSA.2018.090108
  • Views 88
  • 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