Optimal deterministic group testing algorithms to estimate the number of defectives

From MaRDI portal



Abstract: We study the problem of estimating the number of defective items d within a pile of n elements up to a multiplicative factor of Delta>1, using deterministic group testing algorithms. We bring lower and upper bounds on the number of tests required in both the adaptive and the non-adaptive deterministic settings given an upper bound D on the defectives number. For the adaptive deterministic settings, our results show that, any algorithm for estimating the defectives number up to a multiplicative factor of Delta must make at least Omegaleft((D/Delta2)log(n/D)ight) tests. This extends the same lower bound achieved in cite{ALA17} for non-adaptive algorithms. Moreover, we give a polynomial time adaptive algorithm that shows that our bound is tight up to a small additive term. For non-adaptive algorithms, an upper bound of O((D/Delta2) (log(n/D)+logDelta)) is achieved by means of non-constructive proof. This improves the lower bound O((logD)/(logDelta))Dlogn) from cite{ALA17} and matches the lower bound up to a small additive term. In addition, we study polynomial time constructive algorithms. We use existing polynomial time constructible emph{expander regular bipartite graphs}, emph{extractors} and emph{condensers} to construct two polynomial time algorithms. The first algorithm makes O((D1+o(1)/Delta2)cdotlogn) tests, and the second makes (D/Delta2)cdotquazipoly (logn) tests. This is the first explicit construction with an almost optimal test complexity.












This page was built for publication: Optimal deterministic group testing algorithms to estimate the number of defectives

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5918294)