Optimal Deterministic Group Testing Algorithms to Estimate the Number of Defectives

09/05/2020
by   Nader H. Bshouty, et al.
0

We study the problem of estimating the number of defective items d within a pile of n elements up to a multiplicative factor of Δ>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 Δ must make at least Ω((D/Δ^2)log (n/D) ) tests. This extends the same lower bound achieved in <cit.> 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/Δ^2) (log (n/D)+logΔ) ) is achieved by means of non-constructive proof. This improves the lower bound O((log D)/(logΔ))Dlog n) from <cit.> 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 expander regular bipartite graphs, extractors and condensers to construct two polynomial time algorithms. The first algorithm makes O((D^1+o(1)/Δ^2)·log n) tests, and the second makes (D/Δ^2)· quazipoly (log n) tests. This is the first explicit construction with an almost optimal test complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/27/2023

On Detecting Some Defective Items in Group Testing

Group testing is an approach aimed at identifying up to d defective item...
research
02/07/2022

Almost Optimal Proper Learning and Testing Polynomials

We give the first almost optimal polynomial-time proper learning algorit...
research
01/02/2020

Optimal Randomized Group Testing Algorithm to Determine the Number of Defectives

We study the problem of determining exactly the number of defective item...
research
02/05/2022

Group Testing with Correlation under Edge-Faulty Graphs

In applications of group testing in networks, e.g. identifying individua...
research
09/19/2023

A tight lower bound on non-adaptive group testing estimation

Efficiently counting or detecting defective items is a crucial task in v...
research
04/27/2023

The Covering Canadian Traveller Problem Revisited

In this paper, we consider the k-Covering Canadian Traveller Problem (k-...
research
04/19/2019

Uncertainty about Uncertainty: Near-Optimal Adaptive Algorithms for Estimating Binary Mixtures of Unknown Coins

Given a mixture between two populations of coins, "positive" coins that ...

Please sign up or login with your details

Forgot password? Click here to reset