An efficient mechanism for processing similarity search queries in sensor networks

被引:13
|
作者
Chung, Yu-Chi [2 ]
Su, I-Fang
Lee, Chiang [1 ]
机构
[1] Natl Cheng Kung Univ, Dept Comp Sci & Informat Engn, Tainan 70101, Taiwan
[2] Chang Jung Christian Univ, Dept Comp Sci & Informat Engn, Tainan, Taiwan
关键词
Sensor networks; Query processing; Similarity search; Hilbert curve; Data-centric storage systems; ALGORITHM;
D O I
10.1016/j.ins.2010.08.031
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The similarity search problem has received considerable attention in database research community. In sensor network applications, this problem is even more important due to the imprecision of the sensor hardware, and variation of environmental parameters. Traditional similarity search mechanisms are both improper and inefficient for these highly energy-constrained sensors. A difficulty is that it is hard to predict which sensor has the most similar (or closest) data item such that many or even all sensors need to send their data to the query node for further comparison. In this paper, we propose a similarity search algorithm (SSA), which is a novel framework based on the concept of Hilbert curve over a data-centric storage structure, for efficiently processing similarity search queries in sensor networks. SSA successfully avoids the need of collecting data from all sensors in the network in searching for the most similar data item. The performance study reveals that this mechanism is highly efficient and significantly outperforms previous approaches in processing similarity search queries. (C) 2010 Elsevier Inc. All rights reserved.
引用
收藏
页码:284 / 307
页数:24
相关论文
共 50 条
  • [1] Distributed Efficient Similarity Search Mechanism in Wireless Sensor Networks
    Ahmed, Khandakar
    Gregory, Mark A.
    SENSORS, 2015, 15 (03) : 5474 - 5503
  • [2] On Efficient Processing of Continuous Historical Top-k Queries in Sensor Networks
    Cheng, Jie
    Jiang, Hongbo
    Liu, Jiangchuan
    Liu, Wenyu
    Wang, Chonggang
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2011, 60 (05) : 2363 - 2367
  • [3] Continuous similarity search for evolving queries
    Xu, Xiaoning
    Gao, Chuancong
    Pei, Jian
    Wang, Ke
    Al-Barakati, Abdullah
    KNOWLEDGE AND INFORMATION SYSTEMS, 2016, 48 (03) : 649 - 678
  • [4] A note on efficient aggregate queries in sensor networks
    Patt-Shamir, Boaz
    THEORETICAL COMPUTER SCIENCE, 2007, 370 (1-3) : 254 - 264
  • [5] Processing Complex Similarity Queries in Peer-to-Peer Networks
    Gennaro, Claudio
    Mordacchini, Matteo
    Orlando, Salvatore
    Rabitti, Fausto
    APPLIED COMPUTING 2008, VOLS 1-3, 2008, : 473 - 478
  • [6] A Framework for Processing Complex Queries in Wireless Sensor Networks
    Bessa Maia, Jose E.
    Brayner, Angelo
    Rodrigues, Fernando
    APPLIED COMPUTING REVIEW, 2013, 13 (02): : 30 - 41
  • [7] Processing approximate aggregate queries in wireless sensor networks
    Deligiannakis, Antonlos
    Kotidis, Yannis
    Roussopoulos, Nick
    INFORMATION SYSTEMS, 2006, 31 (08) : 770 - 792
  • [8] Distributed Processing of Similarity Queries
    Apostolos N. Papadopoulos
    Yannis Manolopoulos
    Distributed and Parallel Databases, 2001, 9 : 67 - 92
  • [9] Distributed processing of similarity queries
    Papadopoulos, AN
    Manolopoulos, Y
    DISTRIBUTED AND PARALLEL DATABASES, 2001, 9 (01) : 67 - 92
  • [10] Towards an efficient static scheduling scheme for delivering queries to heterogeneous clusters in the similarity search problem
    Uribe-Paredes, Roberto
    Cazorla, Diego
    Arias, Enrique
    Sanchez, Jose L.
    JOURNAL OF SUPERCOMPUTING, 2014, 70 (02): : 527 - 540