Journal of Statistical Physics

, Volume 131, Issue 5, pp 783–801 | Cite as

Group Testing with Random Pools: Phase Transitions and Optimal Strategy

  • M. Mézard
  • M. Tarzia
  • C. Toninelli


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.


Group testing Phase transitions Information theory 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Dorfman, D.: Ann. Math. Stat. 14, 436 (1943) CrossRefGoogle Scholar
  2. 2.
    Zenios, S.A., Wein, L.M.: Stat. Med. 17, 1447 (1998) CrossRefGoogle Scholar
  3. 3.
    Barillot, E., Lacroix, B., Cohen, D.: Nucleic. Acids Res. 19, 6241 (1991) CrossRefGoogle Scholar
  4. 4.
    Bruno, W.J., Baldings, D.J., Knill, E., Bruce, D., Whittaker, C., Dogget, N., Stalling, R., Torney, D.C.: Genomics 26, 21 (1995) CrossRefGoogle Scholar
  5. 5.
    Margaritis, D., Skiena, S.: In: Proc. Found. Comput. Sci., p. 613 (1995) Google Scholar
  6. 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. 7.
    Sobel, M., Groll, P.A.: Bell Syst. Tech. J. 28, 1179 (1959) MathSciNetGoogle Scholar
  8. 8.
    Kautz, W.H., Singleton, R.C.: IEEE Trans. Inf. Theory 10, 363 (1964) CrossRefMATHGoogle Scholar
  9. 9.
    Hong, E.H., Ladner, R.E.: IEEE Trans. Image Process. 11, 901 (2002) CrossRefGoogle Scholar
  10. 10.
    Hong, Y.W., Scaglione, A.: In: Proc. IEEE Inf. Theory Workshop, p. 298 (2004) Google Scholar
  11. 11.
    Du, D.Z., Hwang, F.K.: Combinatorial Group Testing and Its Applications. World Scientific, Singapore (2000) MATHGoogle Scholar
  12. 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. 13.
    Zheng, A.X., Rish, I., Beygelzimer, A.: IBM Research Report RC23441 (W0411-168) (2004) Google Scholar
  14. 14.
    Knill, E.: In: Proc. 6th Ann. ACM-SIAM Symp. Discr. Algorithms, p. 369 (1995) Google Scholar
  15. 15.
    Berger, T., Levenshtein, V.I.: IEEE Trans. Inf. Theory 48, 1741 (2002) CrossRefMathSciNetMATHGoogle Scholar
  16. 16.
    Mézard, M., Toninelli, C.: arXiv:0706.3104 Google Scholar
  17. 17.
    Mézard, M.M., Tarzia, M.: Phys. Rev. E 76, 041124 (2007) CrossRefADSMathSciNetGoogle Scholar
  18. 18.
    Richardson, T.J., Urbanke, R.: IEEE Trans. Inf. Theory 47, 599 (2001) CrossRefMathSciNetMATHGoogle Scholar
  19. 19.
    Lu, J., Moura, J.M.F.: IEEE Trans. Magn. 42, 208 (2006) CrossRefADSGoogle Scholar
  20. 20.
    Fortuin, C.M., Kasteleyn, P.W., Ginibre, J.: Commun. Math. Phys. 22, 89 (1971) CrossRefADSMathSciNetMATHGoogle Scholar
  21. 21.
    Gupta, D., Malina, R.: Stat. Med. 18, 1049 (1999) CrossRefGoogle Scholar
  22. 22.
    Macula, A.: Ann. Comb. 3, 61 (1999) CrossRefMathSciNetMATHGoogle Scholar
  23. 23.
    Knill, E., Bruno, W.J., Torney, D.C.: Discrete Appl. Math. 88, 261 (1988) CrossRefMathSciNetGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2008

Authors and Affiliations

  1. 1.LPTMS, UMR8626, Bât. 100Université Paris-SudOrsay cedexFrance
  2. 2.CNRS, LPTMS, UMR8626, Bât. 100Orsay cedexFrance
  3. 3.LPMA, UMR7599Université Paris VI et VIIParisFrance
  4. 4.CNRS, LPMA, UMR7599ParisFrance

Personalised recommendations