Efficient approximation algorithms for offline and online unit disk multiple coverage

Multiple coverage with unit disks is a problem widely seen in monitoring applications of wireless sensor networks. In this problem, let T=t1,t2,…,tn be a set of targets to be covered (or monitored) which are distributed on the plane. Each target ti∈T is required to be covered by f(ti) disks for the...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computers & electrical engineering Jg. 104; S. 108444
Hauptverfasser: Gao, Xuening, Guo, Longkun, Liao, Kewen
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier Ltd 01.12.2022
Schlagworte:
ISSN:0045-7906, 1879-0755
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Multiple coverage with unit disks is a problem widely seen in monitoring applications of wireless sensor networks. In this problem, let T=t1,t2,…,tn be a set of targets to be covered (or monitored) which are distributed on the plane. Each target ti∈T is required to be covered by f(ti) disks for the purpose of energy efficiency or fault tolerance. The objective is to decide where on the plane to place the disks such that all the targets can be covered with a minimum number of disks. The problem does not admit any polynomial time exact solution as its special case of single coverage with unit disks is already NP-hard. In the paper, we present both offline and online approximation results for the problem where in the online setting disks must be placed upon each arrival of targets. We first give an offline 5-approximation algorithm with linear time and space complexity via exploiting efficient data structures. The algorithm can be easily adapted as an online 5-competitive algorithm. Then, we propose an improved offline algorithm attaining 4-approximation. Finally, we devise an efficient online algorithm with a constant average update time and a competitive ratio of 6. Numerical experiments are also carried out to empirically test and compare our proposed approximation algorithms. [Display omitted] •Propose a 5-approximation algorithm for offline UDMC with linear time and space complexity.•Improve the approximation ratio to 4 with quadratic running time for offline UDMC.•Design a 6-competitive algorithm for online UDMC with a constant average update time.
ISSN:0045-7906
1879-0755
DOI:10.1016/j.compeleceng.2022.108444