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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |