Cargando…

Efficient Algorithms for Max-Weighted Point Sweep Coverage on Lines

As an important application of wireless sensor networks (WSNs), deployment of mobile sensors to periodically monitor (sweep cover) a set of points of interest (PoIs) arises in various applications, such as environmental monitoring and data collection. For a set of PoIs in an Eulerian graph, the poin...

Descripción completa

Detalles Bibliográficos
Autores principales: Liang, Dieyan, Shen, Hong
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7922606/
https://www.ncbi.nlm.nih.gov/pubmed/33669745
http://dx.doi.org/10.3390/s21041457
_version_ 1783658729710813184
author Liang, Dieyan
Shen, Hong
author_facet Liang, Dieyan
Shen, Hong
author_sort Liang, Dieyan
collection PubMed
description As an important application of wireless sensor networks (WSNs), deployment of mobile sensors to periodically monitor (sweep cover) a set of points of interest (PoIs) arises in various applications, such as environmental monitoring and data collection. For a set of PoIs in an Eulerian graph, the point sweep coverage problem of deploying the fewest sensors to periodically cover a set of PoIs is known to be Non-deterministic Polynomial Hard (NP-hard), even if all sensors have the same velocity. In this paper, we consider the problem of finding the set of PoIs on a line periodically covered by a given set of mobile sensors that has the maximum sum of weight. The problem is first proven NP-hard when sensors are with different velocities in this paper. Optimal and approximate solutions are also presented for sensors with the same and different velocities, respectively. For M sensors and N PoIs, the optimal algorithm for the case when sensors are with the same velocity runs in [Formula: see text] time; our polynomial-time approximation algorithm for the case when sensors have a constant number of velocities achieves approximation ratio [Formula: see text]; for the general case of arbitrary velocities, [Formula: see text] and [Formula: see text] approximation algorithms are presented, respectively, where integer [Formula: see text] is the tradeoff factor between time complexity and approximation ratio.
format Online
Article
Text
id pubmed-7922606
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-79226062021-03-03 Efficient Algorithms for Max-Weighted Point Sweep Coverage on Lines Liang, Dieyan Shen, Hong Sensors (Basel) Article As an important application of wireless sensor networks (WSNs), deployment of mobile sensors to periodically monitor (sweep cover) a set of points of interest (PoIs) arises in various applications, such as environmental monitoring and data collection. For a set of PoIs in an Eulerian graph, the point sweep coverage problem of deploying the fewest sensors to periodically cover a set of PoIs is known to be Non-deterministic Polynomial Hard (NP-hard), even if all sensors have the same velocity. In this paper, we consider the problem of finding the set of PoIs on a line periodically covered by a given set of mobile sensors that has the maximum sum of weight. The problem is first proven NP-hard when sensors are with different velocities in this paper. Optimal and approximate solutions are also presented for sensors with the same and different velocities, respectively. For M sensors and N PoIs, the optimal algorithm for the case when sensors are with the same velocity runs in [Formula: see text] time; our polynomial-time approximation algorithm for the case when sensors have a constant number of velocities achieves approximation ratio [Formula: see text]; for the general case of arbitrary velocities, [Formula: see text] and [Formula: see text] approximation algorithms are presented, respectively, where integer [Formula: see text] is the tradeoff factor between time complexity and approximation ratio. MDPI 2021-02-19 /pmc/articles/PMC7922606/ /pubmed/33669745 http://dx.doi.org/10.3390/s21041457 Text en © 2021 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Liang, Dieyan
Shen, Hong
Efficient Algorithms for Max-Weighted Point Sweep Coverage on Lines
title Efficient Algorithms for Max-Weighted Point Sweep Coverage on Lines
title_full Efficient Algorithms for Max-Weighted Point Sweep Coverage on Lines
title_fullStr Efficient Algorithms for Max-Weighted Point Sweep Coverage on Lines
title_full_unstemmed Efficient Algorithms for Max-Weighted Point Sweep Coverage on Lines
title_short Efficient Algorithms for Max-Weighted Point Sweep Coverage on Lines
title_sort efficient algorithms for max-weighted point sweep coverage on lines
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7922606/
https://www.ncbi.nlm.nih.gov/pubmed/33669745
http://dx.doi.org/10.3390/s21041457
work_keys_str_mv AT liangdieyan efficientalgorithmsformaxweightedpointsweepcoverageonlines
AT shenhong efficientalgorithmsformaxweightedpointsweepcoverageonlines