scispace - formally typeset
Open AccessProceedings ArticleDOI

Operator Placement for Snapshot Multi-predicate Queries in Wireless Sensor Networks

Reads0
Chats0
TLDR
It is shown that minimizing the communication cost for multi-predicate queries is NP-hard and a dynamic programming algorithm is proposed to compute the optimal solution for small problem instances and the low complexity heuristic algorithm is shown to be scalable and robust to different query characteristics and network size.
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.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

A novel distributed framework for optimizing query routing trees in wireless sensor networks via optimal operator placement

TL;DR: This paper presents an optimal distributed algorithm to adapt the placement of a single operator in high communication cost networks, such as a wireless sensor network, and is the first optimal and distributed algorithms to solve the 1-median (Fermat node) problem.
Journal ArticleDOI

Distributed Algorithm for Tree-Structured Data Aggregation Service Placement in Smart Grid

TL;DR: A minimum-cost-forwarding-based asynchronous distributed algorithm to find the optimal placement for the data aggregation service tree with optimal cost of in-network processing and it is shown that minimum- cost forwarding can dramatically reduce message overheads of the asynchronous algorithm.
Journal ArticleDOI

Toward Efficient Distributed Algorithms for In-Network Binary Operator Tree Placement in Wireless Sensor Networks

TL;DR: A tight upper bound on the minimum in-network processing cost is proved, and it is shown that the heuristic algorithm has better performance than a canonical greedy algorithm, and an improved distributed implementation of the algorithm is given.
Book ChapterDOI

Mobile Distributed Complex Event Processing—Ubi Sumus? Quo Vadimus?

TL;DR: This chapter aims to explain the challenges of Complex Event Processing in the Internet of Things and give an overview on how they are solved respectively how far state-of-the-art research has advanced to be useful to solve Mobile Big Data problems.
Proceedings ArticleDOI

A Distributed Technique for Dynamic Operator Placement in Wireless Sensor Networks

TL;DR: To the knowledge, this is the first optimal and distributed algorithm to solve the 1-median (Fermat node) problem and saves 30%-85% of the energy compared to previously proposed techniques.
References
More filters
Proceedings ArticleDOI

Energy-efficient communication protocol for wireless microsensor networks

TL;DR: The Low-Energy Adaptive Clustering Hierarchy (LEACH) as mentioned in this paper is a clustering-based protocol that utilizes randomized rotation of local cluster based station (cluster-heads) to evenly distribute the energy load among the sensors in the network.

Energy-efficient communication protocols for wireless microsensor networks

TL;DR: LEACH (Low-Energy Adaptive Clustering Hierarchy), a clustering-based protocol that utilizes randomized rotation of local cluster based station (cluster-heads) to evenly distribute the energy load among the sensors in the network, is proposed.
Book ChapterDOI

Reducibility Among Combinatorial Problems

TL;DR: The work of Dantzig, Fulkerson, Hoffman, Edmonds, Lawler and other pioneers on network flows, matching and matroids acquainted me with the elegant and efficient algorithms that were sometimes possible.
Journal ArticleDOI

Space/time trade-offs in hash coding with allowable errors

TL;DR: Analysis of the paradigm problem demonstrates that allowing a small number of test messages to be falsely identified as members of the given set will permit a much smaller hash area to be used without increasing reject time.
Proceedings ArticleDOI

GPSR: greedy perimeter stateless routing for wireless networks

TL;DR: Greedy Perimeter Stateless Routing is presented, a novel routing protocol for wireless datagram networks that uses the positions of routers and a packet's destination to make packet forwarding decisions and its scalability on densely deployed wireless networks is demonstrated.
Related Papers (5)