Large and Small Deviations for Statistical Sequence Matching
Lin Zhou, Qianyun Wang, Jingjing Wang, Lin Bai, Alfred O. Hero
TL;DR
This work studies statistical sequence matching across two databases when the generating distributions are unknown, employing a universal generalized likelihood ratio test (GLRT) based on the generalized Jensen-Shannon divergence. It provides explicit large-deviation and small-deviation (finite-blocklength) characterizations of the mismatch, false-reject, and false-alarm probabilities, proving the optimality of Unnikrishnan’s GLRT under the generalized Neyman-Pearson criterion for known match counts and extending the analysis to unknown counts via a two-phase testing approach. The results recover Gutman’s classical large-deviation exponents for multi-hypothesis classification in the special case of a single match, while strengthening small-deviation results by removing unnecessary distribution-uniqueness assumptions. The paper also delivers nonasymptotic second-order bounds via Berry-Esseen-type analyses and validates the theory with numerical examples, highlighting practical tradeoffs between detection sensitivity and error control in finite samples. Finally, it generalizes to the unknown-number-of-matches setting, introducing a false-alarm metric and discussing the limitations and challenges in achieving distribution-free mismatch exponents, with connections to sequential and reduced-complexity classification problems.
Abstract
We revisit the problem of statistical sequence matching between two databases of sequences initiated by Unnikrishnan (TIT 2015) and derive theoretical performance guarantees for the generalized likelihood ratio test (GLRT). We first consider the case where the number of matched pairs of sequences between the databases is known. In this case, the task is to accurately find the matched pairs of sequences among all possible matches between the sequences in the two databases. We analyze the performance of the GLRT by Unnikrishnan and explicitly characterize the tradeoff between the mismatch and false reject probabilities under each hypothesis in both large and small deviations regimes. Furthermore, we demonstrate the optimality of Unnikrishnan's GLRT test under the generalized Neyman-Person criterion for both regimes and illustrate our theoretical results via numerical examples. Subsequently, we generalize our achievability analyses to the case where the number of matched pairs is unknown, and an additional error probability needs to be considered. When one of the two databases contains a single sequence, the problem of statistical sequence matching specializes to the problem of multiple classification introduced by Gutman (TIT 1989). For this special case, our result for the small deviations regime strengthens previous result of Zhou, Tan and Motani (Information and Inference 2020) by removing unnecessary conditions on the generating distributions.
