Next Article in Journal
Probabilistic Seismic Response Prediction of Three-Dimensional Structures Based on Bayesian Convolutional Neural Network
Previous Article in Journal
Agnostic Envelope Linearization of Dynamically Supplied Power Amplifiers for Mobile Terminals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Self-Stabilizing Capacitated Vertex Cover Algorithms for Internet-of-Things-Enabled Wireless Sensor Networks

1
International Computer Institute, Ege University, Bornova, 35100 İzmir, Turkey
2
Department of Computer Science, University of Antwerp, 2020 Antwerpen, Belgium
3
AnSyMo/Cosys Core-Lab, Flanders Make Strategic Research Center, 3001 Leuven, Belgium
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(10), 3774; https://doi.org/10.3390/s22103774
Submission received: 29 March 2022 / Revised: 30 April 2022 / Accepted: 13 May 2022 / Published: 16 May 2022
(This article belongs to the Topic Wireless Sensor Networks)

Abstract

Wireless sensor networks (WSNs) achieving environmental sensing are fundamental communication layer technologies in the Internet of Things. Battery-powered sensor nodes may face many problems, such as battery drain and software problems. Therefore, the utilization of self-stabilization, which is one of the fault-tolerance techniques, brings the network back to its legitimate state when the topology is changed due to node leaves. In this technique, a scheduler decides on which nodes could execute their rules regarding spatial and temporal properties. A useful graph theoretical structure is the vertex cover that can be utilized in various WSN applications such as routing, clustering, replica placement and link monitoring. A capacitated vertex cover is the generalized version of the problem which restricts the number of edges covered by a vertex by applying a capacity constraint to limit the covered edge count. In this paper, we propose two self-stabilizing capacitated vertex cover algorithms for WSNs. To the best of our knowledge, these algorithms are the first attempts in this manner. The first algorithm is stabilized under an unfair distributed scheduler (that is, the scheduler which does not grant all enabled nodes to make their moves but guarantees the global progress of the system) at most O(n2) step, where n is the count of nodes. The second algorithm assumes 2-hop (degree 2) knowledge about the network and runs under the unfair scheduler, which subsumes the synchronous and distributed fair scheduler and stabilizes itself after O(n) moves in O(n) step, which is acceptable for most WSN setups. We theoretically analyze the algorithms to provide proof of correctness and their step complexities. Moreover, we provide simulation setups by applying IRIS sensor node parameters and compare our algorithms with their counterparts. The gathered measurements from the simulations revealed that the proposed algorithms are faster than their competitors, use less energy and offer better vertex cover solutions.
Keywords: wireless sensor networks; internet of things; self-stabilization; capacitated vertex cover; energy efficiency wireless sensor networks; internet of things; self-stabilization; capacitated vertex cover; energy efficiency

Share and Cite

MDPI and ACS Style

Yigit, Y.; Dagdeviren, O.; Challenger, M. Self-Stabilizing Capacitated Vertex Cover Algorithms for Internet-of-Things-Enabled Wireless Sensor Networks. Sensors 2022, 22, 3774. https://doi.org/10.3390/s22103774

AMA Style

Yigit Y, Dagdeviren O, Challenger M. Self-Stabilizing Capacitated Vertex Cover Algorithms for Internet-of-Things-Enabled Wireless Sensor Networks. Sensors. 2022; 22(10):3774. https://doi.org/10.3390/s22103774

Chicago/Turabian Style

Yigit, Yasin, Orhan Dagdeviren, and Moharram Challenger. 2022. "Self-Stabilizing Capacitated Vertex Cover Algorithms for Internet-of-Things-Enabled Wireless Sensor Networks" Sensors 22, no. 10: 3774. https://doi.org/10.3390/s22103774

APA Style

Yigit, Y., Dagdeviren, O., & Challenger, M. (2022). Self-Stabilizing Capacitated Vertex Cover Algorithms for Internet-of-Things-Enabled Wireless Sensor Networks. Sensors, 22(10), 3774. https://doi.org/10.3390/s22103774

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop