z-logo
open-access-imgOpen Access
A novel approach to partial coverage in wireless sensor networks via the roman dominating set
Author(s) -
Ghaffari Fatemeh,
Bahrak Behnam,
Shariatpanahi Seyed P.
Publication year - 2022
Publication title -
iet networks
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.466
H-Index - 21
eISSN - 2047-4962
pISSN - 2047-4954
DOI - 10.1049/ntw2.12034
Subject(s) - wireless sensor network , computer science , exploit , energy consumption , set (abstract data type) , node (physics) , vertex (graph theory) , greedy algorithm , dominating set , computer network , graph , algorithm , theoretical computer science , engineering , computer security , electrical engineering , structural engineering , programming language
One major challenge in deploying wireless sensor networks (WSN) in real‐world applications is minimising the energy consumption by the sensors while maintaining the coverage of the monitored field. However, many applications do not need full coverage of the monitored area all the time, which can help us reduce the network's energy consumption. One approach to exploit this property is to set up a sleep/wake‐up schedule for each node such that no redundant nodes are active in an area of coverage simultaneously. This will allow the existence of monitoring holes in a controlled manner, which the authors call partial coverage . In this study, the partial coverage condition is imposed by constructing a Roman Dominating Set of awake nodes in the network. Roman domination is a method for colouring a graph's vertices with three labels (0, 1, 2), such that all the vertices with label 0 have an adjacent vertex with label 2, while the sum of the labels of nodes is minimised. Based on this formulation, a simple greedy algorithm is proposed to construct such a structure supported by three theorems. Furthermore, the performance of the authors’ proposal in different scenarios is evaluated.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here