Sequential testing problem: A follow-up review
Tonguç Ünlüyurt
TL;DR
This article surveys developments on the $STP$ (Sequential Testing Problem) over the past two decades, covering new theoretical results, extensions, and applications. It organizes results by function classes (e.g., series/parallel, threshold/k-out-of-$n$, read-once) and by solution methods (approximation, adaptive submodularity, MDPs), highlighting the key notion of the adaptivity gap between adaptive and nonadaptive strategies. Major contributions include NP-hardness and approximation results for diverse settings, polynomial-time algorithms for select monotone classes, and batched/test-subset formulations (batch testing). The review also discusses practical aspects such as precedence constraints, imperfect tests, and applications to networks and databases, and outlines promising directions like robust optimization and real-data validation for cost- and dependency-aware STP variants.
Abstract
This review aims to provide a comprehensive update on the progress made on the Sequential Testing problem (STP) in the last 20 years after the review, [1] was published. Many studies have provided new theoretical results, extensions of the problem, and new applications. In this review, we pinpoint the main results and discuss the relations between the problems studied. We also provide possible research directions for the problem.
