Optimal deterministic group testing algorithms to estimate the number of defectives

被引:0
作者
Bshouty, Nader H. [1 ]
Haddad-Zaknoon, Catherine A. [1 ]
机构
[1] Technion, Dept Comp Sci, IL-3200003 Haifa, Israel
关键词
Group testing; Pooling design; Deterministic group testing; INFECTION-RATES; POPULATION; PROPORTION; DISEASE; MEMBERS;
D O I
10.1016/j.tcs.2021.05.011
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this work, we study the problem of estimating the number of defectives d in a set of n items up to a multiplicative factor of Delta > 1 using deterministic group testing algorithms. Particularly, given A > 1 and D > d, we give upper and lower bounds on the number of tests required for the task of generating an estimation (d) over cap such that d/Delta < <(d)over cap>< dA. In the adaptive settings, we prove that any adaptive deterministic algorithm for estimating d must perform at least Omega(2)((D/Delta(2)) log(n/D)) tests. This extends the same lower bound achieved in [1] for non-adaptive algorithms. In addition, we show that our bound is tight up to a small additive term by constructing an adaptive algorithm for this task. Furthermore, we give a non-constructive proof of an upper bound of O ((D/Delta(2)) (log(n/D) + log A)) for the non-adaptive settings. This bound is an improvement over the upper bound O ((log D)/(log A))D log n) from [1], and matches the lower bound up to a small additive term. Moreover, we use existing techniques for building expander regular bipartite graphs, extractors and condensers from [2,3] to construct two polynomial-time non-adaptive algorithms for estimating d. Using the construction from [2], a polynomial non-adaptive algorithm that makes O ((D1+o(1)/A2) & middot; log n) tests are defined. The second algorithm exploits the construction from [3] to build another non-adaptive algorithm that performs (D/Delta(2)) . Q uazipoly (log n) tests. This is the first explicit construction with an almost optimal test complexity. (C) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:46 / 58
页数:13
相关论文
共 40 条
  • [1] Agarwal A, 2017, IEEE INT SYMP INFO, P456, DOI 10.1109/ISIT.2017.8006569
  • [2] Angluin D., 1988, Machine Learning, V2, P319, DOI 10.1007/BF00116828
  • [3] Large-scale implementation of pooled RNA extraction and RT-PCR for SARS-CoV-2 detection
    Ben-Ami, R.
    Klochendler, A.
    Seidel, M.
    Sido, T.
    Gurel-Gurevich, O.
    Yassour, M.
    Meshorer, E.
    Benedek, G.
    Fogel, I.
    Oiknine-Djian, E.
    Gertler, A.
    Rotstein, Z.
    Lavi, B.
    Dor, Y.
    Wolf, D. G.
    Salton, M.
    Drier, Y.
    [J]. CLINICAL MICROBIOLOGY AND INFECTION, 2020, 26 (09) : 1248 - 1253
  • [4] Bshouty N.H., 2017, ARXIV171200615ABS CO
  • [5] Almost Optimal Distribution-Free Junta Testing
    Bshouty, Nader
    [J]. 34TH COMPUTATIONAL COMPLEXITY CONFERENCE (CCC 2019), 2019, 137
  • [6] Cabrera J.J., 2020, POOLING SARS COV 2 C
  • [7] Capalbo M., 2002, RANDOMNESS CONDUCTOR
  • [8] USING GROUP-TESTING TO ESTIMATE A PROPORTION, AND TO TEST THE BINOMIAL MODEL
    CHEN, CL
    SWALLOW, WH
    [J]. BIOMETRICS, 1990, 46 (04) : 1035 - 1046
  • [9] An efficient FPRAS type group testing procedure to approximate the number of defectives
    Cheng, Yongxi
    Xu, Yinfeng
    [J]. JOURNAL OF COMBINATORIAL OPTIMIZATION, 2014, 27 (02) : 302 - 314
  • [10] Noise-resilient group testing: Limitations and constructions
    Cheraghchi, Mahdi
    [J]. DISCRETE APPLIED MATHEMATICS, 2013, 161 (1-2) : 81 - 95