7,776 research outputs found

    On minimizing the maximum sensor movement for barrier coverage of a line segment

    Get PDF
    We consider n mobile sensors located on a line containing a barrier represented by a finite line segment. Sensors form a wireless sensor network and are able to move within the line. An intruder traversing the barrier can be detected only when it is within the sensing range of at least one sensor. The sensor network establishes barrier coverage of the segment if no intruder can penetrate the barrier from any direction in the plane without being detected. Starting from arbitrary initial positions of sensors on the line we are interested in finding final positions of sensors that establish barrier coverage and minimize the maximum distance traversed by any sensor. We distinguish several variants of the problem, based on (a) whether or not the sensors have identical ranges, (b) whether or not complete coverage is possible and (c) in the case when complete coverage is impossible, whether or not the maximal coverage is required to be contiguous. For the case of n sensors with identical range, when complete coverage is impossible, we give linear time optimal algorithms that achieve maximal coverage, both for the contiguous and non-contiguous case. When complete coverage is possible, we give an O(n 2) algorithm for an optimal solution, a linear time approximation scheme with approximation factor 2, and a (1∈+∈Ρ) PTAS. When the sensors have unequal ranges we show that a variation of the problem is NP-complete and identify some instances which can be solved with our algorithms for sensors with unequal ranges

    Lean, Green, and Lifetime Maximizing Sensor Deployment on a Barrier

    Full text link
    Mobile sensors are located on a barrier represented by a line segment, and each sensor has a single energy source that can be used for both moving and sensing. Sensors may move once to their desired destinations and then coverage/communication is commenced. The sensors are collectively required to cover the barrier or in the communication scenario set up a chain of communication from endpoint to endpoint. A sensor consumes energy in movement in proportion to distance traveled, and it expends energy per time unit for sensing in direct proportion to its radius raised to a constant exponent. The first focus is of energy efficient coverage. A solution is sought which minimizes the sum of energy expended by all sensors while guaranteeing coverage for a predetermined amount of time. The objective of minimizing the maximum energy expended by any one sensor is also considered. The dual model is then studied. Sensors are equipped with batteries and a solution is sought which maximizes the coverage lifetime of the network, i.e. the minimum lifetime of any sensor. In both of these models, the variant where sensors are equipped with predetermined radii is also examined. Lastly, the problem of maximizing the lifetime of a wireless connection between a transmitter and a receiver using mobile relays is considered. These problems are mainly examined from the point of view of approximation algorithms due to the hardness of many of them

    On the Displacement for Covering a dβˆ’d-dimensional Cube with Randomly Placed Sensors

    Full text link
    Consider nn sensors placed randomly and independently with the uniform distribution in a dβˆ’d-dimensional unit cube (dβ‰₯2d\ge 2). The sensors have identical sensing range equal to rr, for some r>0r >0. We are interested in moving the sensors from their initial positions to new positions so as to ensure that the dβˆ’d-dimensional unit cube is completely covered, i.e., every point in the dβˆ’d-dimensional cube is within the range of a sensor. If the ii-th sensor is displaced a distance did_i, what is a displacement of minimum cost? As cost measure for the displacement of the team of sensors we consider the aa-total movement defined as the sum Ma:=βˆ‘i=1ndiaM_a:= \sum_{i=1}^n d_i^a, for some constant a>0a>0. We assume that rr and nn are chosen so as to allow full coverage of the dβˆ’d-dimensional unit cube and a>0a > 0. The main contribution of the paper is to show the existence of a tradeoff between the dβˆ’d-dimensional cube, sensing radius and aa-total movement. The main results can be summarized as follows for the case of the dβˆ’d-dimensional cube. If the dβˆ’d-dimensional cube sensing radius is 12n1/d\frac{1}{2n^{1/d}} and n=mdn=m^d, for some m∈Nm\in N, then we present an algorithm that uses O(n1βˆ’a2d)O\left(n^{1-\frac{a}{2d}}\right) total expected movement (see Algorithm 2 and Theorem 5). If the dβˆ’d-dimensional cube sensing radius is greater than 33/d(31/dβˆ’1)(31/dβˆ’1)12n1/d\frac{3^{3/d}}{(3^{1/d}-1)(3^{1/d}-1)}\frac{1}{2n^{1/d}} and nn is a natural number then the total expected movement is O(n1βˆ’a2d(ln⁑nn)a2d)O\left(n^{1-\frac{a}{2d}}\left(\frac{\ln n}{n}\right)^{\frac{a}{2d}}\right) (see Algorithm 3 and Theorem 7). In addition, we simulate Algorithm 2 and discuss the results of our simulations

    Algorithms on Minimizing the Maximum Sensor Movement for Barrier Coverage of a Linear Domain

    Full text link
    In this paper, we study the problem of moving nn sensors on a line to form a barrier coverage of a specified segment of the line such that the maximum moving distance of the sensors is minimized. Previously, it was an open question whether this problem on sensors with arbitrary sensing ranges is solvable in polynomial time. We settle this open question positively by giving an O(n2log⁑n)O(n^2 \log n) time algorithm. For the special case when all sensors have the same-size sensing range, the previously best solution takes O(n2)O(n^2) time. We present an O(nlog⁑n)O(n \log n) time algorithm for this case; further, if all sensors are initially located on the coverage segment, our algorithm takes O(n)O(n) time. Also, we extend our techniques to the cycle version of the problem where the barrier coverage is for a simple cycle and the sensors are allowed to move only along the cycle. For sensors with the same-size sensing range, we solve the cycle version in O(n)O(n) time, improving the previously best O(n2)O(n^2) time solution.Comment: This version corrected an error in the proof of Lemma 2 in the previous version and the version published in DCG 2013. Lemma 2 is for proving the correctness of an algorithm (see the footnote of Page 9 for why the previous proof is incorrect). Everything else of the paper does not change. All algorithms in the paper are exactly the same as before and their time complexities do not change eithe

    Barrier Coverage with Wireless Sensor Networks

    Get PDF
    We study the problem of barrier coverage with a wireless sensor network. Each sensor is modelled by a point in the plane and a sensing disk or coverage area centered at the sensor's position. The barriers are usually modelled as a set of line segments on the plane. The barrier coverage problem is to add new sensors or move existing sensors on the barriers such that every point on every barrier is within the coverage area of some sensors. Barrier coverage using sensors has important applications, including intruder detection or monitoring the perimeter of a region. Given a set of barriers and a set of sensors initially located at general positions in the plane, we study three problems for relocatable sensors in the centralized setting: the feasibility problem, and the problems of minimizing the maximum or the average relocation distances of sensors (MinMax and MinSum respectively) for barrier coverage. We show that the MinMax problem is strongly NP-complete when sensors have arbitrary ranges and can move to arbitrary positions on the barrier. We also study the case when sensors are restricted to use perpendicular movement to one of the barriers. We show that when the barriers are parallel, both the MinMax and MinSum problems can be solved in polynomial time. In contrast, we show that even the feasibility problem is strongly NP-complete if two perpendicular barriers are to be covered. For the barrier coverage problem in distributed settings, we give the first distributed local algorithms for fully synchronous unoriented sensors. Our algorithms achieve barrier coverage for a line segment barrier when there are enough sensors to cover the entire barrier. Our first algorithm is oblivious and terminates in n^2 time, whereas our second one uses two bits of memory at each sensor, and takes n steps, which is asymptotically optimal. However, if the sensors are semi-synchronous, and do not share the same orientation, we show that no algorithm exists that always terminates within finite time. Finally, for sensors that share the same orientation we give an algorithm that terminates within finite time, even if all sensors are fully asynchronous. Finally, we study barrier coverage with multi-round random deployment using stationary sensors. We analyze the probability of barrier coverage with uniformly dispersed sensors as a function of parameters such as length of the barrier, the width of the intruder, the sensing range of sensors, as well as the density of deployed sensors. We propose two specific deployment strategies and analyze the expected number of deployment rounds and deployed sensors for each strategy. We present a cost model for multi-round sensor deployments, and for each deployment strategy we find the optimal density of sensors to be deployed in each round that minimizes the total expected cost. Our results are validated by extensive simulations
    • …
    corecore