Group Testing: An Information Theory Perspective
Matthew Aldridge,Oliver Johnson,Jonathan Scarlett
DOI: https://doi.org/10.1561/0100000099
2019-01-01
Foundations and TrendsĀ® in Communications and Information Theory
Abstract:The group testing problem concerns discovering a smallnumber of defective items within a large population byperforming tests on pools of items. A test is positive ifthe pool contains at least one defective, and negative if itcontains no defectives. This is a sparse inference problemwith a combinatorial flavour, with applications in medicaltesting, biology, telecommunications, information technology,data science, and more.In this monograph, we survey recent developments in thegroup testing problem from an information-theoretic perspective.We cover several related developments: efficientalgorithms with practical storage and computation requirements,achievability bounds for optimal decoding methods,and algorithm-independent converse bounds. We assess thetheoretical guarantees not only in terms of scaling laws,but also in terms of the constant factors, leading to thenotion of the rate of group testing, indicating the amountof information learned per test. Considering both noiselessand noisy settings, we identify several regimes where existingalgorithms are provably optimal or near-optimal, aswell as regimes where there remains greater potential forimprovement.In addition, we survey results concerning a number of variationson the standard group testing problem, includingpartial recovery criteria, adaptive algorithms with a limitednumber of stages, constrained test designs, and sublineartimealgorithms.<h3>Suggested Citation</h3>Matthew Aldridge, Oliver Johnson and Jonathan Scarlett (2019), "Group Testing: An Information Theory Perspective", Foundations and TrendsĀ® in Communications and Information Theory: Vol. 15: No. 3-4, pp 196-392. http://dx.doi.org/10.1561/0100000099