A 1.431-Competitive Algorithm for Combinatorial Group Testing
Abstract
In the context of fault-detection problems, the objective is to identify all defective items among a set of binary-state items using the minimum number of tests. The {group testing} paradigm, which allows testing a subset of items in a single test, serves as a fundamental technique for efficiently classifying large populations. We study a central problem in the combinatorial group testing model where the number of defective items is unknown in advance. Let denote the maximum number of tests required by an algorithm for this problem, and denote the minimum number of tests required in the worst case when is known in advance. An algorithm is called a -\emph{competitive algorithm} if there exist constants and such that, for , . We design a new adaptive algorithm with a competitive constant , thus pushing the competitive ratio below the best-known one of . To achieve this, we propose a novel solution framework based on an unexplored up-zig-zag strategy and a studied strongly competitive algorithm.
Cite
@article{arxiv.2310.09320,
title = {A 1.431-Competitive Algorithm for Combinatorial Group Testing},
author = {Jun Wu and Yongxi Cheng and Zhen Yang and Feng Chu and Junkai He},
journal= {arXiv preprint arXiv:2310.09320},
year = {2025}
}
Comments
1. 39 pages, 2 figures, uses fullpage.sty 2. Revisions: (1) An additional author, Junkai He has been added to the revised manuscript.He contributed significantly to the revision by addressing reviewer comments, improving technical content, and performing language polishing. All co-authors have approved this authorship change