Exploiting Data Coverage for Approximate Query Processing in Wireless Sensor Networks

碩士 === 國立交通大學 === 資訊科學與工程研究所 === 94 === In this paper, we focus on the issue of approximate query processing in wireless sensor networks. Since there are usually spatial correlations between the readings of sensors in vicinity, it is energy-efficient to group these sensors into clusters and select o...

Full description

Bibliographic Details
Main Authors: Chih-Shao Lee, 李志劭
Other Authors: WenChih Peng
Format: Others
Language:zh-TW
Published: 2006
Online Access:http://ndltd.ncl.edu.tw/handle/64245131068624579855
id ndltd-TW-094NCTU5394222
record_format oai_dc
spelling ndltd-TW-094NCTU53942222016-05-27T04:18:55Z http://ndltd.ncl.edu.tw/handle/64245131068624579855 Exploiting Data Coverage for Approximate Query Processing in Wireless Sensor Networks 利用資料涵蓋觀念解決無線感測網路中之近似查詢處理 Chih-Shao Lee 李志劭 碩士 國立交通大學 資訊科學與工程研究所 94 In this paper, we focus on the issue of approximate query processing in wireless sensor networks. Since there are usually spatial correlations between the readings of sensors in vicinity, it is energy-efficient to group these sensors into clusters and select one r-node, i.e. cluster-head, for each cluster to answer queries. We propose an innovative concept called data-coverage to address the problem. We prove that the data-covering problem which selects minimal number of r-nodes to fully data-cover the whole network is an NP-complete problem by reducing the set-covering problem to our data-covering problem. In order to solve the data-covering problem, we devise two heuristic algorithms DCglobal and DClocal. The first algorithm, DCglobal, is a centralized algorithm executed at the sink. The ratio between the number of r-nodes selected by DCglobal and that of the optimal solution is bounded. Since the energy consumption of DCglobal is extremely high, we devise another algorithm called DClocal. DClocal is a distributed algorithm executed by each sensor to locally select r-nodes. We prove that the ratio between the number of r-nodes selected by DClocal and that of the optimal solution is bounded. We then discuss the optimal value of the parameter used in DClocal. Through the experimental study, it can be seen that the energy consumption of DClocal is less than that of DCglobal. In addition, through comparing with other algorithms, the performance of DClocal is much better in terms of network lifetime and energy consumption. Thus, we conclude that our algorithms are energy-efficient and can provide the users the answers that satisfying their requirements for precision. WenChih Peng 彭文志 2006 學位論文 ; thesis 36 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊科學與工程研究所 === 94 === In this paper, we focus on the issue of approximate query processing in wireless sensor networks. Since there are usually spatial correlations between the readings of sensors in vicinity, it is energy-efficient to group these sensors into clusters and select one r-node, i.e. cluster-head, for each cluster to answer queries. We propose an innovative concept called data-coverage to address the problem. We prove that the data-covering problem which selects minimal number of r-nodes to fully data-cover the whole network is an NP-complete problem by reducing the set-covering problem to our data-covering problem. In order to solve the data-covering problem, we devise two heuristic algorithms DCglobal and DClocal. The first algorithm, DCglobal, is a centralized algorithm executed at the sink. The ratio between the number of r-nodes selected by DCglobal and that of the optimal solution is bounded. Since the energy consumption of DCglobal is extremely high, we devise another algorithm called DClocal. DClocal is a distributed algorithm executed by each sensor to locally select r-nodes. We prove that the ratio between the number of r-nodes selected by DClocal and that of the optimal solution is bounded. We then discuss the optimal value of the parameter used in DClocal. Through the experimental study, it can be seen that the energy consumption of DClocal is less than that of DCglobal. In addition, through comparing with other algorithms, the performance of DClocal is much better in terms of network lifetime and energy consumption. Thus, we conclude that our algorithms are energy-efficient and can provide the users the answers that satisfying their requirements for precision.
author2 WenChih Peng
author_facet WenChih Peng
Chih-Shao Lee
李志劭
author Chih-Shao Lee
李志劭
spellingShingle Chih-Shao Lee
李志劭
Exploiting Data Coverage for Approximate Query Processing in Wireless Sensor Networks
author_sort Chih-Shao Lee
title Exploiting Data Coverage for Approximate Query Processing in Wireless Sensor Networks
title_short Exploiting Data Coverage for Approximate Query Processing in Wireless Sensor Networks
title_full Exploiting Data Coverage for Approximate Query Processing in Wireless Sensor Networks
title_fullStr Exploiting Data Coverage for Approximate Query Processing in Wireless Sensor Networks
title_full_unstemmed Exploiting Data Coverage for Approximate Query Processing in Wireless Sensor Networks
title_sort exploiting data coverage for approximate query processing in wireless sensor networks
publishDate 2006
url http://ndltd.ncl.edu.tw/handle/64245131068624579855
work_keys_str_mv AT chihshaolee exploitingdatacoverageforapproximatequeryprocessinginwirelesssensornetworks
AT lǐzhìshào exploitingdatacoverageforapproximatequeryprocessinginwirelesssensornetworks
AT chihshaolee lìyòngzīliàohángàiguānniànjiějuéwúxiàngǎncèwǎnglùzhōngzhījìnshìcháxúnchùlǐ
AT lǐzhìshào lìyòngzīliàohángàiguānniànjiějuéwúxiàngǎncèwǎnglùzhōngzhījìnshìcháxúnchùlǐ
_version_ 1718283361250705408