物联网无线传感器网络的自稳定电容顶点覆盖算法

ID:39324

阅读量:1

大小:2.64 MB

页数:23页

时间:2023-03-14

金币:2

上传者:战必胜
Citation: 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
Academic Editor: Omer Gurewitz
Received: 29 March 2022
Accepted: 13 May 2022
Published: 16 May 2022
Publishers Note: MDPI stays neutral
with regard to jurisdictional claims in
published maps and institutional affil-
iations.
Copyright: © 2022 by the authors.
Licensee MDPI, Basel, Switzerland.
This article is an open access article
distributed under the terms and
conditions of the Creative Commons
Attribution (CC BY) license (https://
creativecommons.org/licenses/by/
4.0/).
sensors
Article
Self-Stabilizing Capacitated Vertex Cover Algorithms for
Internet-of-Things-Enabled Wireless Sensor Networks
Yasin Yigit
1
, Orhan Dagdeviren
1,
* and Moharram Challenger
2,3
1
International Computer Institute, Ege University, Bornova, 35100
˙
Izmir, Turkey; yasin.yigit@hotmail.com.tr
2
Department of Computer Science, University of Antwerp, 2020 Antwerpen, Belgium;
moharram.challenger@uantwerpen.be
3
AnSyMo/Cosys Core-Lab, Flanders Make Strategic Research Center, 3001 Leuven, Belgium
* Correspondence: orhan.dagdeviren@ege.edu.tr
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(n
2
)
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
1. Introduction
Wireless sensor networks (WSNs) do not have a predefined structure to maintain
fundamental data-transfer operations. They are crucial communication layer technologies
for providing environmental sensing operations in the Internet of Things (IoT). Most of
the time, WSNs are deployed for various applications in forests, mines and land borders,
where they should bear harsh circumstances [
1
3
]. In such environments, tiny sensor motes
can malfunction due to natural challenges. Fault tolerance is an important property to deal
with these kinds of challenges. Self-stabilization is one of the best candidates for WSNs to
provide fault tolerance and to deal with their ad hoc nature.
A sensor node can leave WSN due to software failures, battery drains and other
similar faults. A distributed setting like WSN is considered self-stabilizing if it reaches a
legitimate state in case of node leaves. More formally, a system is self-stabilizing if and only
Sensors 2022, 22, 3774. https://doi.org/10.3390/s22103774 https://www.mdpi.com/journal/sensors
资源描述:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭