Date of Award:
8-2021
Document Type:
Thesis
Degree Name:
Master of Science (MS)
Department:
Computer Science
Committee Chair(s)
Haitao Wang
Committee
Haitao Wang
Committee
Curtis Dyreson
Committee
Dan Watson
Abstract
In this thesis, we develop efficient algorithms for the problem of covering barrier points by mobile sensors. Each sensor is represented by a point in the plane with the same covering range r so that any point within distance r from the sensor can be covered by the sensor. Given a set B of m points (called “barrier points”) and a set S of n points (representing the “sensors”) in the plane, the problem is to move the sensors so that each barrier point is covered by at least one sensor and the maximum movement of all sensors is minimized. The problem is NP-hard. In this thesis, we consider two line-constrained variations of the problem and present efficient algorithms that improve the previous work. In the first problem, all sensors are given on a line ℓ and are required to move on ℓ only while the barrier points can be anywhere in the plane. We propose an O((n + m) log(n + m)) time algorithm for the problem. We also consider the weighted case where each sensor has a weight; we give an O((m + n) log2(m + n)) time algorithm for this case. In the second problem, all barrier points are on ℓ while all sensors are in the plane but are required to move to ℓ to cover all barrier points. We solve the weighted case in O(m log m + n log2 n) time.
Checksum
35a8948f448aa8d42ba44a5c08b61821
Recommended Citation
Jain, Princy, "Algorithms for Covering Barrier Points by Mobile Sensors With Line Constraint" (2021). All Graduate Theses and Dissertations, Spring 1920 to Summer 2023. 8130.
https://digitalcommons.usu.edu/etd/8130
Included in
Copyright for this work is retained by the student. If you have any questions regarding the inclusion of this work in the Digital Commons, please email us at .