arXiv++ Combinatorics

Browse math.CO papers from arXiv

A 1.431-Competitive Algorithm for Combinatorial Group Testing

Published: 2023-10-13 | Updated: 2025-11-17
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

Abstract

In the context of fault-detection problems, the objective is to identify all defective items among a set of $n$ 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 $d$ of defective items is unknown in advance. Let $M_α(d|n)$ denote the maximum number of tests required by an algorithm $α$ for this problem, and $M(d,n)$ denote the minimum number of tests required in the worst case when $d$ is known in advance. An algorithm $α$ is called a $c$-\emph{competitive algorithm} if there exist constants $c$ and $a$ such that, for $0\le d < n$, $M_α(d|n)\le cM(d,n)+a$. We design a new adaptive algorithm with a competitive constant $c \le 1.431$, thus pushing the competitive ratio below the best-known one of $1.452$. To achieve this, we propose a novel solution framework based on an unexplored up-zig-zag strategy and a studied strongly competitive algorithm.

BibTeX

Loading...