English

A Fast Binary Splitting Approach to Non-Adaptive Group Testing

Information Theory 2020-06-19 v1 Data Structures and Algorithms math.IT

Abstract

In this paper, we consider the problem of noiseless non-adaptive group testing under the for-each recovery guarantee, also known as probabilistic group testing. In the case of nn items and kk defectives, we provide an algorithm attaining high-probability recovery with O(klogn)O(k \log n) scaling in both the number of tests and runtime, improving on the best known O(k2logklogn)O(k^2 \log k \cdot \log n) runtime previously available for any algorithm that only uses O(klogn)O(k \log n) tests. Our algorithm bears resemblance to Hwang's adaptive generalized binary splitting algorithm (Hwang, 1972); we recursively work with groups of items of geometrically vanishing sizes, while maintaining a list of "possibly defective" groups and circumventing the need for adaptivity. While the most basic form of our algorithm requires Ω(n)\Omega(n) storage, we also provide a low-storage variant based on hashing, with similar recovery guarantees.

Keywords

Cite

@article{arxiv.2006.10268,
  title  = {A Fast Binary Splitting Approach to Non-Adaptive Group Testing},
  author = {Eric Price and Jonathan Scarlett},
  journal= {arXiv preprint arXiv:2006.10268},
  year   = {2020}
}

Comments

Accepted to RANDOM 2020

R2 v1 2026-06-23T16:25:19.023Z