Abstract
Group testing has been used in many applications to efficiently identify rare events in a large population. In this paper, the concept of group testing is generalized to applications with correlated source models to derive scheduling policies for sensors' adopting cooperative transmissions. The tenet of our work is that in a wireless sensor network it is advantageous to allocate the same channel dimensions to all sensor sources that have the same response to a sequence of queries or tests. That is, nodes that have the same data attributes should transmit as a cooperative super-source. Specifically, we consider the case where sensors' data are modeled spatially as a one-dimensional Markov chain. Two strategies are considered: the recursive algorithm and the tree-based algorithm. The recursive scheme allows us to illustrate the performance of group testing for finite populations while the tree-based algorithm is used to derive the achievable scaling performances of the class of group testing strategies as the number of sensors increases. We show that the total number of queries required to gather all sensors' data scales in the order of the joint entropy. A further generalization of this concept provides the basis of deriving efficient data-gathering algorithms for correlated sources.
Original language | English (US) |
---|---|
Pages (from-to) | 3538-3551 |
Number of pages | 14 |
Journal | IEEE Transactions on Information Theory |
Volume | 54 |
Issue number | 8 |
DOIs | |
State | Published - Aug 2008 |
Externally published | Yes |
Keywords
- AWGN
- Aggregates
- Algorithm design and analysis
- Array signal processing
- Blood
- Broadcasting
- Channel capacity
- Channel coding
- Computer architecture
- Computer networks
- Computers
- Cooperative communications
- Correlation
- DNA
- Data gathering in sensor networks
- Data models
- Delay
- Distributed databases
- Distributed source coding
- Entropy
- Equations
- Gain
- Group testing
- Image coding
- Indexes
- Job shop scheduling
- Libraries
- Mathematical model
- Multiple access
- Noise
- Object recognition
- Partitioning algorithms
- Quality control
- Random variables
- Receivers
- Reliability
- Routing
- Schedules
- Source coding
- Spatial resolution
- Stochastic processes
- Synchronization
- Testing
- Transceivers
- Transmitters
- Wireless sensor networks
ASJC Scopus subject areas
- Information Systems
- Computer Science Applications
- Library and Information Sciences