“…Now we reject some of these partial candidates by applying the subset screening criterion (10) with I = {1, 2, 3}; we reject (p, q, r) triples for which (15) because we can be certain that any m-nucleotide candidate for which (p, q, r) correspond to ( (p 1 ,…, p k , q) for (1, 2,…, k, k + 1) provided that (16) so that all pairwise constraints between the k existing nucleotides and the one new nucleotide are met. We then use the subset screening criterion; we reject those candidates for which: (17) Here S * is the corresponding sum for (p 1 ,…, p k ). Thus, when adding the next nucleotide, k pairwise constraints must be checked, and k additional terms must be summed to apply the subset screening criterion.…”