Skip to main content
Log in

Group Testing with Random Pools: Phase Transitions and Optimal Strategy

  • Published:
Journal of Statistical Physics Aims and scope Submit manuscript

Abstract

The problem of Group Testing is to identify defective items out of a set of objects by means of pool queries of the form “Does the pool contain at least a defective?”. The aim is of course to perform detection with the fewest possible queries, a problem which has relevant practical applications in different fields including molecular biology and computer science. Here we study GT in the probabilistic setting focusing on the regime of small defective probability and large number of objects, p→0 and N→∞. We construct and analyze one-stage algorithms for which we establish the occurrence of a non-detection/detection phase transition resulting in a sharp threshold, \(\overline{M}\) , for the number of tests. By optimizing the pool design we construct algorithms whose detection threshold follows the optimal scaling \(\overline{M}\propto Np|\log p|\) . Then we consider two-stages algorithms and analyze their performance for different choices of the first stage pools. In particular, via a proper random choice of the pools, we construct algorithms which attain the optimal value (previously determined in (Mézard and Toninelli, arXiv:0706.3104)) for the mean number of tests required for complete detection. We finally discuss the optimal pool design in the case of finite p.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Dorfman, D.: Ann. Math. Stat. 14, 436 (1943)

    Article  Google Scholar 

  2. Zenios, S.A., Wein, L.M.: Stat. Med. 17, 1447 (1998)

    Article  Google Scholar 

  3. Barillot, E., Lacroix, B., Cohen, D.: Nucleic. Acids Res. 19, 6241 (1991)

    Article  Google Scholar 

  4. Bruno, W.J., Baldings, D.J., Knill, E., Bruce, D., Whittaker, C., Dogget, N., Stalling, R., Torney, D.C.: Genomics 26, 21 (1995)

    Article  Google Scholar 

  5. Margaritis, D., Skiena, S.: In: Proc. Found. Comput. Sci., p. 613 (1995)

  6. Pevzner, P.A., Lipshutz, R.: Toward DNA sequencing chips. In: Proc. 19th Int. Conf. Math. Found. Comput. Sci. Lecture Notes on Computer Sciences. Springer, Berlin (1994)

    Google Scholar 

  7. Sobel, M., Groll, P.A.: Bell Syst. Tech. J. 28, 1179 (1959)

    MathSciNet  Google Scholar 

  8. Kautz, W.H., Singleton, R.C.: IEEE Trans. Inf. Theory 10, 363 (1964)

    Article  MATH  Google Scholar 

  9. Hong, E.H., Ladner, R.E.: IEEE Trans. Image Process. 11, 901 (2002)

    Article  Google Scholar 

  10. Hong, Y.W., Scaglione, A.: In: Proc. IEEE Inf. Theory Workshop, p. 298 (2004)

  11. Du, D.Z., Hwang, F.K.: Combinatorial Group Testing and Its Applications. World Scientific, Singapore (2000)

    MATH  Google Scholar 

  12. Balding, D.J., Bruno, W.J., Knill, E., Torney, D.C.: A Comparative Survey of Nonadaptive Pooling Designs. Springer, New York (1996). Speed, T.S., Waterman, M. (eds.)

    Google Scholar 

  13. Zheng, A.X., Rish, I., Beygelzimer, A.: IBM Research Report RC23441 (W0411-168) (2004)

  14. Knill, E.: In: Proc. 6th Ann. ACM-SIAM Symp. Discr. Algorithms, p. 369 (1995)

  15. Berger, T., Levenshtein, V.I.: IEEE Trans. Inf. Theory 48, 1741 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  16. Mézard, M., Toninelli, C.: arXiv:0706.3104

  17. Mézard, M.M., Tarzia, M.: Phys. Rev. E 76, 041124 (2007)

    Article  ADS  MathSciNet  Google Scholar 

  18. Richardson, T.J., Urbanke, R.: IEEE Trans. Inf. Theory 47, 599 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  19. Lu, J., Moura, J.M.F.: IEEE Trans. Magn. 42, 208 (2006)

    Article  ADS  Google Scholar 

  20. Fortuin, C.M., Kasteleyn, P.W., Ginibre, J.: Commun. Math. Phys. 22, 89 (1971)

    Article  ADS  MathSciNet  MATH  Google Scholar 

  21. Gupta, D., Malina, R.: Stat. Med. 18, 1049 (1999)

    Article  Google Scholar 

  22. Macula, A.: Ann. Comb. 3, 61 (1999)

    Article  MathSciNet  MATH  Google Scholar 

  23. Knill, E., Bruno, W.J., Torney, D.C.: Discrete Appl. Math. 88, 261 (1988)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. Mézard.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mézard, M., Tarzia, M. & Toninelli, C. Group Testing with Random Pools: Phase Transitions and Optimal Strategy. J Stat Phys 131, 783–801 (2008). https://doi.org/10.1007/s10955-008-9528-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10955-008-9528-9

Keywords

Navigation