Pith. Sign in

REVIEW

Estimating seed sensitivity on homogeneous alignments

Other Computer Science · Submitted 27 Mar 2006 · 26 references

Pith's verdict: A genuinely useful algorithmic contribution for computing seed sensitivity on homogeneous alignments, but the headline practical bias claim rests on an unspecified baseline and an unvalidated uniformity assumption.

T0 · AI review

How this review was made: An AI referee (deepseek-v4-flash) read the paper on August 28, 2026 and answered a fixed list of questions about it. T0 is the starting level every paper gets. The levels describe how deeply Pith has checked the paper, never the authors.

  1. T0 AI review An AI read the paper and answered a fixed list of questions.
  2. T1 Audit Automatic checks that the references and files the paper relies on exist and match.
  3. T2 Compute The paper's code or calculations re-run with the same results.
  4. T3 Formal statement The claims written out in a formal math language a computer can read.
  5. T4 Proof Those claims proved, and the proof checked by computer.

How Pith checks papers →

· 5 major objections · 5 minor · Ask about this paper · The compiled record · Read the full review →
Challenge this review Comment (0) Read on arXiv ↗
Cite ▾
arXiv IDcs/0603106 (version 1)
Pith IDQCSBMNYQ, Pith's permanent record of this paper and its review
CitationGregory Kucherov (LIFL), Laurent Noe (LIFL), Yann Ponty (LRI). "Estimating seed sensitivity on homogeneous alignments." arXiv:cs/0603106 (2006). https://pith.science/paper/QCSBMNYQ
Cite this reviewBibTeX for Pith's review of this paper
Claim paper

Why Pith says this

Highlight any text to comment on it.

Referee report
The paper

The paper claims

Seed sensitivity in similarity search is systematically underestimated when tested on arbitrary alignments, and exact hit probabilities on homogeneous alignments can be computed for a broad class of seed strategies.

The reading

Similarity-search programs are meant to find maximal scoring segments: gapless alignments whose score is strictly higher than any proper contiguous subsegment. The paper's central claim is that seed sensitivity should therefore be measured on those homogeneous alignments, not on arbitrary alignments, and that measuring otherwise introduces a systematic bias toward underestimation. The paper provides an exact dynamic programming algorithm for the probability that a seed detects a random homogeneous alignment, covering contiguous and spaced seeds as well as single, double, and multiple-seed strategies. It also gives a uniform random generation procedure for homogeneous alignments, and experiments show that optimal seeds chosen under the two models can differ.

What carries the argument

The central object is the culminating positive walk (CPW): a lattice path made of steps $(1, +s)$ and $(1, -p)$ that starts at $(0,0)$, ends at $(n,S)$, stays strictly above zero, and stays strictly below $S$ before the final step. A match/mismatch alignment is homogeneous exactly when its score walk is a CPW, so counting CPWs counts homogeneous alignments. The walk representation is what carries the argument: it converts the global homogeneity condition into a local positivity condition, allowing suffix-counting recurrences to generate homogeneous alignments uniformly and to weigh each extension in the sensitivity dynamic program.

Extended reading notes

Core claim

The discovery is that requiring an alignment to be homogeneous changes the probability that a seed detects it, and the change can be computed exactly. On the match/mismatch model with match score $s$ and mismatch score $-p$, a binary alignment is homogeneous exactly when its score walk stays strictly positive and strictly below the final score until the end; these culminating positive walks are counted by disjoint-union recurrences. From those counts, the paper derives an exact recurrence for hit probability, parameterized by seed span and weight, whose output differs from the unconstrained model: in the reported experiments the fraction of homogeneous alignments missed is at least two times smaller than the miss rate estimated on arbitrary alignments, and the highest-scoring seed of a given weight can be different. The authors present this as a correction, not a replacement: Markov-model approaches impose local composition while the homogeneous model imposes global constraints, and both would ideally be combined.

Load-bearing premise

Everything in the numerical comparisons rests on the assumption that all homogeneous alignments with a given length and total score are equally likely; the paper itself notes this becomes unjustified once local compositional properties of alignments are taken into account.

Editorial extensions

If this is right

  • Seed sensitivity and seed optimization should be recomputed over homogeneous alignments; the paper gives concrete parameter settings where the optimal seed changes.
  • Estimates based on arbitrary alignments understate detection power, so seed rankings from those estimates may be unreliable for the alignments search programs actually return.
  • The exact algorithm extends to multi-seed strategies with constraints on seed overlap and distance, covering most seed designs used in current similarity search.
  • Uniform random generation of homogeneous alignments offers an experimental way to evaluate seed strategies that are too complex for the exact computation.
  • The counting machinery transfers to the study of high-scoring segments in single protein sequences, where homogeneous and maximal scoring segments are biologically meaningful.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • If real high-scoring segment pairs carry nonuniform match/mismatch patterns, the uniform equiprobability model could be replaced by composition-dependent weights inside the same walk recurrences; testing this would require estimating conditional pattern distributions from actual alignments.
  • Because CPWs are a standard lattice-path family, asymptotic or transfer-matrix methods might yield closed-form approximations for hit probability at large $n$, making seed optimization over long alignments practical without full dynamic programming.
  • Re-running previously published spaced-seed optimizations under the homogeneity constraint could change which seeds are recommended, since the bias is large enough to flip optimal-seed tables.
Original abstract

We address the problem of estimating the sensitivity of seed-based similarity search algorithms. In contrast to approaches based on Markov models [18, 6, 3, 4, 10], we study the estimation based on homogeneous alignments. We describe an algorithm for counting and random generation of those alignments and an algorithm for exact computation of the sensitivity for a broad class of seed strategies. We provide experimental results demonstrating a bias introduced by ignoring the homogeneousness condition.

The compiled record

The paper's own sentences, arranged, kept beside the review and separate from it. Each label is drawn from a closed vocabulary; the number beside it is the probability the classifier gave that label. Numbers in the tables are the authors', checked by code. No sentence in this record was written by a model.

Compiled by classifier-1.13-20260917 via OpenRouter, question bank abstract-p1-20260923, 2026-09-23: 1 request, 3,526 input tokens, $0.0001 reported.

What the abstract itself states, as probabilities: claims first 0.08 · states limitation 0.22 · human participants 0.02 · controlled comparison 0.26 · randomized assignment 0.02 · states quantitative result 0.08 · compares with prior results 0.85 · mentions code or data availability 0.03.

The abstract, sentence by sentence

arXiv listing abstract v1. Results and the main claim are underlined; .

We address the problem of estimating the sensitivity of seed-based similarity search algorithms. In contrast to approaches based on Markov models [18, 6, 3, 4, 10], we study the estimation based on homogeneous alignments. We describe an algorithm for counting and random generation of those alignments and an algorithm for exact computation of the sensitivity for a broad class of seed strategies. We provide experimental results demonstrating a bias introduced by ignoring the homogeneousness condition.

background contribution method result interpretation main claim

What the classifier reports for each sentence. The number is the probability it gave the label.
#sentencerolethe authors' own workstates the main conclusionstrength
s0 We address the problem of estimating the sensitivity of seed-based similarity search algorithms. background 0.74 0.66 0.05 asserted 0.69
s1 In contrast to approaches based on Markov models [18, 6, 3, 4, 10], we study the estimation based on homogeneous alignments. contribution 0.69 0.62 0.07 asserted 0.98
s2 We describe an algorithm for counting and random generation of those alignments and an algorithm for exact computation of the sensitivity for a broad class of seed strategies. method 0.70 0.96 0.11 asserted 1.00
s3 We provide experimental results demonstrating a bias introduced by ignoring the homogeneousness condition. result 0.98 0.94 0.47 asserted 1.00

What kind of paper the classifier reports this is: method or tool 1.00 · evidence from simulation or computation 0.81.

What was examined, and what was not

sources read
  • arXiv listing abstract v1
not examined
  • full text
  • figures and tables
  • references and citing sentences
  • relations to other papers
levels run
  • P abstract
not run
  • S sections
  • T body sentences
  • C citations
  • R cross-paper relations

Every quoted sentence on this record is the authors'. Every label is from Pith's closed vocabulary, with the probability shown beside it. Every number in the measurements table is the authors', checked by code. Record as JSON

Figures
Figure 1. An alignment uniquely associated with a walk.
Figure 2. Suffixes B associated to a prefix A of Cn depend only of the maximal ordinate h and current ordinate y In general, one has to precompute up to |Σ| n values Pα(wp). However, in the case of homogeneous sequences,
Figure 3. Computing the seed detection probability on ho
Figure 4. Seed detection probability on homogeneous vs arbi

Figures reproduced from arXiv:cs/0603106 by the authors.

References

Discussion

Disagree with the review, or know something it missed? Leave a comment, highlight any passage above to comment on it, or challenge this review formally.