The group testing problem consists of determining a small set of defective items from a larger set of items based on a number of possibly-noisy tests, and has numerous practical applications. One of the defining features of group testing is whether the tests are adaptive (i.e., a given test can be chosen based on all previous outcomes) or non-adaptive (i.e., all tests must be chosen in advance). In this paper, building on the success of binary splitting techniques in noiseless group testing (Hwang, 1972), we introduce noisy group testing algorithms that apply noisy binary search as a subroutine. We provide three variations of this approach with increasing complexity, culminating in an algorithm that succeeds using a number of tests that matches the best known previously (Scarlett, 2019), while overcoming fundamental practical limitations of the existing approach, and more precisely capturing the dependence of the number of tests on the error probability. We provide numerical experiments demonstrating that adaptive group testing strategies based on noisy binary search can be highly effective in practice, using significantly fewer tests compared to state-of-the-art non-adaptive strategies.
翻译:组测试问题包括从一系列可能的神经测试的基础上,从一系列更大的物品中确定一小组有缺陷的物品,这组测试具有许多实际应用。组测试的决定性特征之一是测试是适应性的(即根据以往所有结果选择某一项测试)还是非适应性的(即必须事先选择所有测试)。在本文中,在无噪音群体测试中二分法的成功基础上(黄光,1972年),我们引入了将噪声二进制搜索作为一种子例程的噪音组测试算法。我们提供了这一方法越来越复杂的三种变式,最终形成了一种算法,它利用与以前最著名的试验(Scarlett,2019年)相匹配的一些测试获得成功,同时克服了现有方法的基本实际局限性,更准确地掌握了测试数对误率的依赖性。我们提供了数字实验,表明基于噪音二进式搜索的适应性组测试策略在实践中可以非常有效,使用比目前最先进的非适应性战略要少得多的测试。