posted on 2003-10-01, 00:00authored byAndreas Krause, Ram Rajagopal, Anupam Gupta, Carlos Guestrin
We consider the problem of monitoring spatial phenomena, such as road speeds on a highway, using
wireless sensors with limited battery life. A central question is to decide where to locate these
sensors to best predict the phenomenon at the unsensed locations. However, given the power constraints,
we also need to determine when to selectively activate these sensors in order to maximize
the performance while satisfying lifetime requirements. Traditionally, these two problems of sensor
placement and scheduling have been considered separately from each other; one first decides where
to place the sensors, and then when to activate them.
In this paper, we present an efficient algorithm, eSPASS, that simultaneously optimizes the placement
and the schedule. We prove that eSPASS provides a constant-factor approximation to the
optimal solution of this NP-hard optimization problem. A salient feature of our approach is that
it obtains “balanced” schedules that perform uniformly well over time, rather than only on average.
We then extend the algorithm to allow for a smooth power-accuracy tradeoff. Our algorithm
applies to complex settings where the sensing quality of a set of sensors is measured, e.g., in the
improvement of prediction accuracy (more formally, to situations where the sensing quality function
is submodular ). We present extensive empirical studies on several sensing tasks, and our results
show that simultaneously placing and scheduling gives drastically improved performance compared
to separate placement and scheduling (e.g., a 33% improvement in network lifetime on the traffic
prediction task).