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...
Autores principales: | , |
---|---|
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 |