Papers
Topics
Authors
Recent
Search
2000 character limit reached

One-Sided Group Testing

Updated 6 July 2026
  • One-sided group testing is a family of pooled-test models that incorporate asymmetry in hypotheses, noise, recovery, or cost, enhancing detection efficiency.
  • It uses strategies such as weight-threshold decision rules, dynamic programming in adaptive screening, and combinatorial constructions to balance error types.
  • Applications range from defective-count hypothesis testing and dilution noise models to selective error recovery and positive-response minimization.

Searching arXiv for the specified topic and related group-testing literature. A one-sided group test is a pooled-testing formulation in which the asymmetry of the problem is explicit in the hypotheses, the response channel, or the admissible reconstruction errors. In the classical Boolean model, a test on a subset of items is negative if all items in the subset are non-defective and positive if at least one defective item is present. Within that baseline, one-sided formulations include composite tests of whether the number of defectives is at most s1s_1 or at least s2s_2, noise models with false negatives but no false positives, recovery criteria that permit only false negatives or only false positives, and objectives that minimize the number of positive responses rather than only the total number of tests (D'yachkov et al., 2017, Arpino et al., 2021, McMorrow et al., 12 Jun 2025, Bonis, 2016). This suggests that “one-sided group test” is not a single canonical model but a family of asymmetric group-testing problems built around the same pooled-observation paradigm.

1. Terminological scope and core formalism

The common substrate is a population of nn items and a defective subset S{1,,n}S\subseteq\{1,\dots,n\}. In the standard non-adaptive OR model, the test-design matrix X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n} specifies which items are included in each pool, and the tt-th outcome is

Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.

In adaptive screening formulations, the same binary semantics are used, but subsequent tests may depend on prior outcomes. In probabilistic screening models, items are defective independently with probabilities pp or pip_i, and the objective is to minimize the expected number of tests needed to identify all statuses (Malinovsky et al., 2021).

The asymmetry that makes a formulation “one-sided” varies across papers. In one line of work, the asymmetry is inferential: decide H0:Ds1H_0:D\le s_1 versus s2s_20, where s2s_21 and the ambiguous range s2s_22 is excluded (D'yachkov et al., 2017). In another, the asymmetry is in the error model: dilution noise flips s2s_23 with probability s2s_24, so the channel has false negatives only (Arpino et al., 2021). In a third, the asymmetry is in the reconstruction target: approximate recovery is constrained to allow only false negatives or only false positives (McMorrow et al., 12 Jun 2025). In yet another, the asymmetry is operational: positive tests are treated as costly, and the problem is to minimize the number of “yes” responses subject to a budget of total tests (Bonis, 2016).

Formulation One-sided feature Representative result
Defective-count hypothesis test s2s_25 vs. s2s_26 s2s_27-WDR (D'yachkov et al., 2017)
Dilution-noise model false negatives only s2s_28 and s2s_29 scaling (Arpino et al., 2021)
Approximate recovery only FN or only FP allowed SUBSET and SUPERSET criteria (McMorrow et al., 12 Jun 2025)
Positive-response minimization minimize “yes” responses adaptive, non-adaptive, and two-stage bounds (Bonis, 2016)
Generalized responses positivity depends on density or max load density-based and max-load tests (Gerbner et al., 2012, Joly et al., 2020)

A common misconception is that one-sidedness refers only to the Boolean outcome rule itself. The literature indicates otherwise: the same phrase is used for asymmetry in hypotheses, channel noise, decoding guarantees, and test costs.

2. One-sided hypothesis testing on the number of defectives

A particularly direct formulation appears in "Hypothesis Test for Bounds on the Size of Random Defective Set" (D'yachkov et al., 2017). The problem is to decide between the composite hypotheses

nn0

with integers nn1. The design is an nn2 Bernoulli matrix nn3 with i.i.d. entries nn4, and each test outcome nn5 is Boolean.

The proposed decoder is the weight-threshold decision rule, denoted nn6-WDR. It computes the number of positive tests

nn7

and compares nn8 with a fixed threshold nn9: if S{1,,n}S\subseteq\{1,\dots,n\}0, declare S{1,,n}S\subseteq\{1,\dots,n\}1; if S{1,,n}S\subseteq\{1,\dots,n\}2, declare S{1,,n}S\subseteq\{1,\dots,n\}3. Under the boundary cases S{1,,n}S\subseteq\{1,\dots,n\}4 and S{1,,n}S\subseteq\{1,\dots,n\}5, the single-test positive probabilities are

S{1,,n}S\subseteq\{1,\dots,n\}6

To balance type I and type II errors, the threshold is chosen as

S{1,,n}S\subseteq\{1,\dots,n\}7

The error analysis is based on Hoeffding’s inequality. Writing S{1,,n}S\subseteq\{1,\dots,n\}8, the type I and type II errors satisfy

S{1,,n}S\subseteq\{1,\dots,n\}9

A near-optimal design parameter is

X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}0

With this choice, the sample size sufficient for error at most X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}1 is

X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}2

The asymptotic behavior depends on the gap between X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}3 and X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}4. If X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}5 with fixed X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}6, then X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}7, independent of X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}8. If X{0,1}T×n\mathbf X\in\{0,1\}^{T\times n}9 with tt0, then tt1 (D'yachkov et al., 2017). This is the key distinction from full defective-set recovery: when only the composite boundary matters, the number of tests need not scale with the population size. The same source contrasts this with COMP, whose test complexity is tt2, and reports computational complexity tt3 for the weight-threshold rule versus tt4 for COMP.

The paper also identifies a worst-case structure for the composite uncertainty: the maximal error of tt5-WDR over all prior distributions on tt6 is attained by any two-mass prior with tt7 (D'yachkov et al., 2017). This reduces the composite problem to the two boundary cases for analysis, which is typical of one-sided composite tests.

3. One-sided recovery guarantees and one-sided noise

A distinct use of one-sidedness concerns which reconstruction errors are allowed. In "Optimal Non-Adaptive Group Testing with One-Sided Error Guarantees" (McMorrow et al., 12 Jun 2025), the noiseless OR model is retained, but exact recovery is relaxed in two asymmetric ways. Under SUBSET recovery, the goal is tt8 with tt9, so only false negatives are allowed. Under SUPERSET recovery, the goal is Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.0 with Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.1, so only false positives are allowed. In the sparse regime Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.2, the rate is defined by

Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.3

For SUBSET recovery, Theorem 2 shows that rate Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.4 is achievable, equivalently

Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.5

while ensuring Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.6 and Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.7, provided

Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.8

for any fixed Yt=iSXt,i.Y_t=\bigvee_{i\in S}X_{t,i}.9. The construction uses Bernoulli testing with

pp0

followed by a two-step decoder: first a two-sided approximate-recovery decoder with distortion pp1, then an exhaustive search over subsets pp2 of size pp3 near the preliminary estimate, returning the candidate that explains the most tests (McMorrow et al., 12 Jun 2025). The paper states that this second step is exponential in general.

For SUPERSET recovery, Theorem 3 gives a converse: no non-adaptive scheme can exceed rate

pp4

when pp5. Achievability in the very sparse regime is obtained by COMP with near-constant-column-weight design: each item appears in pp6 tests, any item appearing in a negative test is marked non-defective, and all remaining items are declared defective. Because defectives never appear in negative tests, the output automatically satisfies pp7 (McMorrow et al., 12 Jun 2025). The asymmetry between SUBSET and SUPERSET is substantive rather than linguistic: allowing only false negatives can preserve the counting-bound rate pp8, whereas allowing only false positives leads to the threshold pp9.

One-sidedness also arises in the observation channel. "Group Testing in the High Dilution Regime" studies a dilution model in which each included defective is independently diluted with probability pip_i0, so its contribution is erased; the test is positive if and only if at least one undegraded defective participates (Arpino et al., 2021). The design is Bernoulli with

pip_i1

which increases the inclusion probability as the dilution level rises. The decoder is pip_i2: for each item pip_i3, let pip_i4 be the number of tests containing pip_i5 and pip_i6 the number of positive tests containing pip_i7; declare pip_i8 defective if

pip_i9

For H0:Ds1H_0:D\le s_10, the paper proves an achievability bound

H0:Ds1H_0:D\le s_11

and an algorithm-independent converse

H0:Ds1H_0:D\le s_12

so the bounds match up to order in the high-noise regime (Arpino et al., 2021). The notable phenomenon is that dilution noise can be offset by choosing a suitable noise-level-dependent Bernoulli design.

4. Adaptive screening and nested one-sided procedures

In screening applications, the phrase one-sided group testing is often used for the classical binary pooled test itself: negative means every item in the group is non-defective, and positive means at least one item is defective. "Nested Group Testing Procedures for Screening" reviews this model under independent Bernoulli defectivity, with either homogeneous probability H0:Ds1H_0:D\le s_13 or heterogeneous probabilities H0:Ds1H_0:D\le s_14, and studies adaptive procedures that completely identify all item statuses with minimum expected number of tests (Malinovsky et al., 2021).

The basic two-stage scheme is Dorfman’s procedure. If pools have size H0:Ds1H_0:D\le s_15, then one pooled test is applied to each group; a negative result clears all H0:Ds1H_0:D\le s_16 items, while a positive result triggers individual testing of the group. The expected number of tests per person is

H0:Ds1H_0:D\le s_17

For small H0:Ds1H_0:D\le s_18, the optimal pool size satisfies H0:Ds1H_0:D\le s_19 and the minimal per-person cost satisfies s2s_200 (Malinovsky et al., 2021). The modified Dorfman procedure s2s_201 removes the unnecessary final individual test when the last person’s status is implied.

Sterrett’s sequential procedure s2s_202 exploits the first positive individual found in a positive pool and recursively applies s2s_203 to the remainder. Its expected tests per person are

s2s_204

For s2s_205, the optimal Sterrett pool size satisfies s2s_206 and

s2s_207

(Malinovsky et al., 2021). Thus Sterrett asymptotically halves Dorfman’s small-s2s_208 cost.

More general nested strategies are obtained by dynamic programming. The hierarchical procedure s2s_209 is optimal within hierarchical algorithms and has an s2s_210 dynamic program. The fully nested procedure s2s_211, which distinguishes between a “binomial set” and a “defective set” known a priori to contain at least one defective, has a dynamic program of s2s_212 in the formulation summarized in the review (Malinovsky et al., 2021). The same paper records a Shannon-entropy bound: s2s_213 and, for s2s_214, reports the ranking s2s_215 across the tabulated values of s2s_216.

The significance of this screening literature is that it fixes the binary one-sided test as the primitive measurement and shifts the optimization to adaptive decision trees, expected cost, and heterogeneity in prior defect probabilities.

5. Generalized one-sided response models

The OR response is not the only one-sided pooling rule studied in the literature. "Density-based group testing" replaces the rule “positive iff at least one defective is present” by a threshold condition: s2s_217 for a fixed s2s_218 (Gerbner et al., 2012). The objective is to identify at least s2s_219 defectives when s2s_220. With s2s_221, the main adaptive strategy tests disjoint blocks of size s2s_222 until enough positive blocks are found, then performs binary-search-style extraction inside each positive block. When the current universe has defective density at least s2s_223, halving preserves the density condition and isolates a defective in s2s_224 further queries.

For fixed s2s_225 and s2s_226, Theorem 7 gives

s2s_227

hence

s2s_228

for large s2s_229 (Gerbner et al., 2012). This model is one-sided because positivity requires sufficiently many defectives relative to pool size; the usual OR model is recovered only at the extreme threshold behavior.

A different generalization appears in "A tractable non-adaptative group testing method for non-binary measurements" (Joly et al., 2020). Here each defective item carries a positive load s2s_230, non-defectives have load s2s_231, and a test returns

s2s_232

The design is a deterministic multipool construction on an s2s_233 grid with rows, columns, and diagonals, under which there are exactly s2s_234 pools, each pool has size s2s_235, each item lies in exactly s2s_236 pools, and any two items co-occur in at most one pool. Hence the total number of tests is s2s_237, and the efficiency is s2s_238.

Decoding is local. For each item s2s_239, let s2s_240 be the pools containing it and define

s2s_241

If s2s_242, declare the item negative. Otherwise count the number of pools in s2s_243 attaining the minimum; if that count is at least s2s_244, declare the item positive with estimated load s2s_245 (Joly et al., 2020). The paper derives explicit bounds on false negatives and false positives via

s2s_246

and, in the infinite-precision regime s2s_247, shows that the optimal efficiency satisfies

s2s_248

A plausible implication is that one-sided group testing can exploit richer measurement alphabets while retaining structurally simple decoding rules.

6. Positive-response minimization and combinatorial constructions

A further asymmetry arises when positive tests are themselves the scarce resource. "Constraining the Number of Positive Responses in Adaptive, Non-Adaptive, and Two-Stage Group Testing" considers a universe s2s_249 of size s2s_250 containing at most s2s_251 defectives, a budget of at most s2s_252 total tests, and the quantity s2s_253, the number of positive responses (Bonis, 2016). For an algorithm s2s_254, s2s_255 is the maximum number of positives incurred over all defective sets of size at most s2s_256, and

s2s_257

is the optimal value.

The combinatorial objects governing the non-adaptive and two-stage cases are s2s_258-cover-free and s2s_259-cover-free families. A family s2s_260 is s2s_261-cover-free if no member is contained in the union of any other s2s_262 members; equivalently, its characteristic-vector code is s2s_263-disjunct. It is s2s_264-cover-free if for every choice of s2s_265 members s2s_266 and any other s2s_267 members s2s_268, there is an element in s2s_269 that does not lie in s2s_270 (Bonis, 2016).

For adaptive testing, the paper derives a lower bound on the number of positives and an adaptive algorithm that matches the information-theoretic lower bound up to an additive s2s_271. The algorithm is a multi-stage halving scheme: partition the current candidate set into groups, test the groups in parallel, keep only groups testing positive, and iterate until the defectives are isolated (Bonis, 2016). For non-adaptive testing, the paper gives almost matching upper and lower bounds on s2s_272, including both probabilistic and explicit constructions. One explicit construction uses linear codes and yields a deterministic non-adaptive scheme with

s2s_273

positive tests.

For two-stage testing, the main qualitative result is that the positive-response budget asymptotically matches the adaptive setting: s2s_274 (Bonis, 2016). The paper describes this as an analogue of the classical phenomenon that “two stages suffice.” In this formulation, one-sidedness is not about the observation channel or the error criterion, but about a cost function concentrated on positive outcomes.

Across these lines of work, one-sided group testing is best understood as a structured asymmetry imposed on pooled inference. The asymmetry may concern the null and alternative classes, the sign of admissible errors, the noise channel, the positivity rule, or the cost assigned to positive tests. The resulting models differ substantially in design, decoding, and achievable rates, but they are unified by a common principle: once the asymmetry is specified, optimality hinges on aligning the pooling design and the decision rule with that single favored direction.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to One-Sided Group Test.