DocumentCode :
2142920
Title :
Operator Placement for Snapshot Multi-predicate Queries in Wireless Sensor Networks
Author :
Chatzimilioudis, Georgios ; Hakkoymaz, Huseyin ; Mamoulis, Nikos ; Gunopulos, Dimitrios
Author_Institution :
Comput. Sci. Dept., Univ. of California, Riverside, CA
fYear :
2009
fDate :
18-20 May 2009
Firstpage :
21
Lastpage :
30
Abstract :
This work aims at minimize the cost of answering snapshot multi-predicate queries in high-communication-cost networks. High-communication-cost (HCC) networks is a family of networks where communicating data is very demanding in resources, for example in wireless sensor networks transmitting data drains the battery life of sensors involved. The important class of multi-predicate queries in horizontally or vertically distributed databases is addressed. We show that minimizing the communication cost for multi-predicate queries is NP-hard and we propose a dynamic programming algorithm to compute the optimal solution for small problem instances. We also propose a low complexity, approximate, heuristic algorithm for solving larger problem instances efficiently and running it on nodes with low computational power (e.g. sensors). Finally, we present a variant of the Fermat point problem where distances between points are minimal paths in a weighted graph, and propose a solution. An extensive experimental evaluation compares the proposed algorithms to the best known technique used to evaluate queries in wireless sensor networks and shows improvement of 10% up to 95%. The low complexity heuristic algorithm is also shown to be scalable and robust to different query characteristics and network size.
Keywords :
computational complexity; distributed databases; dynamic programming; graph theory; query processing; telecommunication computing; wireless sensor networks; Fermat point problem; NP-hard problem; distributed databases; dynamic programming; high-communication-cost network; operator placement; snapshot multipredicate queries; weighted graph; wireless sensor networks; Computer network management; Computer science; Conference management; Cost function; Dynamic programming; Heuristic algorithms; Middleware; Mobile computing; Robustness; Wireless sensor networks; high communication cost networks; in-network processing; intersection; multi-predicate queries; operator placement; wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Mobile Data Management: Systems, Services and Middleware, 2009. MDM '09. Tenth International Conference on
Conference_Location :
Taipei
Print_ISBN :
978-1-4244-4153-2
Electronic_ISBN :
978-0-7695-3650-7
Type :
conf
DOI :
10.1109/MDM.2009.13
Filename :
5088917
Link To Document :
بازگشت