Linear Time Approximation Algorithms for the Relay Node Placement Problem in Wireless Sensor Networks with Hexagon Tessellation

The relay node placement problem in wireless sensor network (WSN) aims at deploying the minimum number of relay nodes over the network so that each sensor can communicate with at least one relay node. When the deployed relay nodes are homogeneous and their communication ranges are circular, one way...

Full description

Bibliographic Details
Main Authors: Chi-Chang Chen, Chi-Yu Chang, Po-Ying Chen
Format: Article
Language:English
Published: Hindawi Limited 2015-01-01
Series:Journal of Sensors
Online Access:http://dx.doi.org/10.1155/2015/565983
id doaj-87c001b95e8b46abac5f987c5b018e90
record_format Article
spelling doaj-87c001b95e8b46abac5f987c5b018e902020-11-24T23:02:00ZengHindawi LimitedJournal of Sensors1687-725X1687-72682015-01-01201510.1155/2015/565983565983Linear Time Approximation Algorithms for the Relay Node Placement Problem in Wireless Sensor Networks with Hexagon TessellationChi-Chang Chen0Chi-Yu Chang1Po-Ying Chen2Department of Information Engineering, I-Shou University, Kaohsiung 84001, TaiwanDepartment of Information Engineering, I-Shou University, Kaohsiung 84001, TaiwanDepartment of Electronic Engineering, National Chin-Yi University of Technology, Taichung 41170, TaiwanThe relay node placement problem in wireless sensor network (WSN) aims at deploying the minimum number of relay nodes over the network so that each sensor can communicate with at least one relay node. When the deployed relay nodes are homogeneous and their communication ranges are circular, one way to solve the WSN relay node placement problem is to solve the minimum geometric disk cover (MGDC) problem first and place the relay nodes at the centers of the covering disks and then, if necessary, deploy additional relay nodes to meet the connection requirement of relay nodes. It is known that the MGDC problem is NP-complete. A novel linear time approximation algorithm for the MGDC problem is proposed, which identifies covering disks using the regular hexagon tessellation of the plane with bounded area. The approximation ratio of the proposed algorithm is (5+ϵ), where 0<ϵ≤15. Experimental results show that the worst case is rare, and on average the proposed algorithm uses less than 1.7 times the optimal disks of the MGDC problem. In cases where quick deployment is necessary, this study provides a fast 7-approximation algorithm which uses on average less than twice the optimal number of relay nodes in the simulation.http://dx.doi.org/10.1155/2015/565983
collection DOAJ
language English
format Article
sources DOAJ
author Chi-Chang Chen
Chi-Yu Chang
Po-Ying Chen
spellingShingle Chi-Chang Chen
Chi-Yu Chang
Po-Ying Chen
Linear Time Approximation Algorithms for the Relay Node Placement Problem in Wireless Sensor Networks with Hexagon Tessellation
Journal of Sensors
author_facet Chi-Chang Chen
Chi-Yu Chang
Po-Ying Chen
author_sort Chi-Chang Chen
title Linear Time Approximation Algorithms for the Relay Node Placement Problem in Wireless Sensor Networks with Hexagon Tessellation
title_short Linear Time Approximation Algorithms for the Relay Node Placement Problem in Wireless Sensor Networks with Hexagon Tessellation
title_full Linear Time Approximation Algorithms for the Relay Node Placement Problem in Wireless Sensor Networks with Hexagon Tessellation
title_fullStr Linear Time Approximation Algorithms for the Relay Node Placement Problem in Wireless Sensor Networks with Hexagon Tessellation
title_full_unstemmed Linear Time Approximation Algorithms for the Relay Node Placement Problem in Wireless Sensor Networks with Hexagon Tessellation
title_sort linear time approximation algorithms for the relay node placement problem in wireless sensor networks with hexagon tessellation
publisher Hindawi Limited
series Journal of Sensors
issn 1687-725X
1687-7268
publishDate 2015-01-01
description The relay node placement problem in wireless sensor network (WSN) aims at deploying the minimum number of relay nodes over the network so that each sensor can communicate with at least one relay node. When the deployed relay nodes are homogeneous and their communication ranges are circular, one way to solve the WSN relay node placement problem is to solve the minimum geometric disk cover (MGDC) problem first and place the relay nodes at the centers of the covering disks and then, if necessary, deploy additional relay nodes to meet the connection requirement of relay nodes. It is known that the MGDC problem is NP-complete. A novel linear time approximation algorithm for the MGDC problem is proposed, which identifies covering disks using the regular hexagon tessellation of the plane with bounded area. The approximation ratio of the proposed algorithm is (5+ϵ), where 0<ϵ≤15. Experimental results show that the worst case is rare, and on average the proposed algorithm uses less than 1.7 times the optimal disks of the MGDC problem. In cases where quick deployment is necessary, this study provides a fast 7-approximation algorithm which uses on average less than twice the optimal number of relay nodes in the simulation.
url http://dx.doi.org/10.1155/2015/565983
work_keys_str_mv AT chichangchen lineartimeapproximationalgorithmsfortherelaynodeplacementprobleminwirelesssensornetworkswithhexagontessellation
AT chiyuchang lineartimeapproximationalgorithmsfortherelaynodeplacementprobleminwirelesssensornetworkswithhexagontessellation
AT poyingchen lineartimeapproximationalgorithmsfortherelaynodeplacementprobleminwirelesssensornetworkswithhexagontessellation
_version_ 1725637897167568896