Detection of rare traits or diseases in a large population is challenging. Pool testing allows covering larger swathes of population at a reduced cost, while simplifying logistics. However, testing precision decreases as it becomes unclear which member of a pool made the global test positive. In this paper we discuss testing strategies that provably approach best-possible strategy - optimal in the sense that no other strategy can give exact results with fewer tests. Our algorithms guarantee that they provide a complete and exact result for every individual, without exceeding $1/0.99$ times the number of tests the optimal strategy would require. This threshold is arbitrary: algorithms closer to the optimal bound can be described, however their complexity increases, making them less practical. Moreover, the way the algorithms process input samples leads to some individuals' status to be known sooner, thus allowing to take urgency into account when assigning individuals to tests.
翻译:大量人口稀有特征或疾病的检测具有挑战性。 集体测试可以降低成本,覆盖更多的人口,同时简化物流。 但是,测试精确度降低,因为不清楚是哪个群体的成员使全球测试呈阳性。 在本文中,我们讨论的是可以采用的最佳战略的测试战略 — — 最理想的就是其他任何战略都不能以较少的测试得出准确结果。我们的算法保证它们为每个人提供完整和准确的结果,但不超过最佳战略所需的测试次数的1/0.99美元。这一门槛是任意的:算法更接近最佳约束,尽管其复杂性增加,但更不那么实用。此外,算法处理输入样本的方式导致更快地了解某些个人的身份,从而在指派个人进行测试时能够考虑到紧迫性。