Set It and Forget It: Approximating the Set Once Strip Cover Problem

Amotz Bar-Noy, Ben Baumer, Dror Rawitz

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

We consider the Set Once Strip Cover problem, in which n wireless sensors are deployed over a one-dimensional region. Each sensor has a fixed battery that drains in inverse proportion to a radius that can be set just once, but activated at any time. The problem is to find an assignment of radii and activation times that maximizes the length of time during which the entire region is covered. We show that this problem is NP-hard. In addition, we show that RoundRobin, the algorithm in which the sensors take turns covering the entire region, has a tight approximation guarantee of 32. This result also applies to the more general Strip Cover problem, in which each radius may be set finitely-many times. Moreover, we show that the more general class of duty cycle algorithms, in which groups of sensors take turns covering the entire region, can do no better. Finally, we give an O(n2log n) -time optimization algorithm for the related Set Radius Strip Cover problem, in which sensors must be activated immediately.

Original languageEnglish
Pages (from-to)368-386
Number of pages19
JournalAlgorithmica
Volume79
Issue number2
DOIs
StatePublished - 1 Oct 2017

Bibliographical note

Publisher Copyright:
© 2016, Springer Science+Business Media New York.

Funding

Dror Rawitz: Supported in part by the Israel Science Foundation (Grant No. 497/14). Amotz Bar-Noy: Supported in part by the CUNY Institute for Computer Simulation, Stochastic Modeling and Optimization (CoSSMO).

FundersFunder number
CUNY Institute for Computer Simulation
Israel Science Foundation497/14

    Keywords

    • Barrier coverage
    • Network lifetime
    • Strip cover
    • Wireless sensor networks

    Fingerprint

    Dive into the research topics of 'Set It and Forget It: Approximating the Set Once Strip Cover Problem'. Together they form a unique fingerprint.

    Cite this