Non-Adaptive Group Testing Framework based on Concatenation Code
Abstract
We consider an efficiently decodable non-adaptive group testing (NAGT) problem that meets theoretical bounds. The problem is to find a few specific items (at most d) satisfying certain characteristics in a colossal number of N items as quickly as possible. Those d specific items are called defective items. The idea of NAGT is to pool a group of items, which is called a test, then run a test on them. If the test outcome is positive, there exists at least one defective item in the test, and if it is negative, there exists no defective items. Formally, a binary t × N measurement matrix M = (mij) is the representation for t tests where row i stands for test i and mij = 1 if and only if item j belongs to test i. There are three main objectives in NAGT: minimize the number of tests t, construct matrix M, and identify defective items as quickly as possible. In this paper, we present a strongly explicit construction of M for when the number of defective items is at most 2, with the number of tests t 16 N = O(N). In particular, we need only K N × 16N = O(NN) bits to construct such matrices, which is optimal. Furthermore, given these K bits, any entry in the matrix can be constructed in time O (N/ N ). Moreover, M can be decoded with high probability in time O( 2N2N ). When the number of defective items is greater than 2, we present a scheme that can identify at least (1-ε)d defective items with t 32 C(ε) d N = O(d N) in time O ( d 2N2N ) for any close-to-zero ε, where C(ε) is a constant that depends only on ε.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.