145

Near optimal efficient decoding from pooled data

Annual Conference Computational Learning Theory (COLT), 2021
Abstract

The objective of the pooled data problem is to design a measurement matrix AA that allows to recover a signal \SIGMA\cbc0,1,2,,dn\SIGMA \in \cbc{0, 1, 2, \ldots, d}^n from the observation of the vector \SIGMA^=A\SIGMA\hat \SIGMA = A \SIGMA of joint linear measurements of its components as well as from AA itself, using as few measurements as possible. It is both a generalisation of the compelling quantitative group testing problem as well as a special case of the extensively studied compressed sensing problem. If the signal vector is sparse, that is, its number kk of non-zero components is much smaller than nn, it is known that exponential-time constructions to recover \SIGMA\SIGMA from the pair (A,\SIGMA^)(A, \hat\SIGMA) with no more than O(k)O(k) measurements exist. However, so far, all known efficient constructions required at least Ω(klnn)\Omega(k\ln n) measurements, and it was an open question whether this gap is artificial or of a fundamental nature. In this article we show that indeed, the previous gap between the information-theoretic and computational bounds is not inherent to the problem by providing an efficient recovery algorithm that succeeds with high probability and employs no more than O(k)O(k) measurements.

View on arXiv
Comments on this paper