Pith. sign in

REVIEW 4 major objections 4 minor 54 references

On Achievable Rates Over Noisy Nanopore Channels

T0 review · 4 major / 4 minor · reviewed 2026-08-10 · deepseek-v4-flash

Pith's one-line read The paper proves that the noisy nanopore channel—a duplication channel with Markov inputs and memoryless noise—achieves rates arbitrarily close to the noiseless capacity in the long-memory erasure regime and in the high-sampling-rate…

desk verdict Two interesting achievability results for noisy nanopore channels, but the erasure/large-tau proof has a Fano factor-of-m error that needs a per-burst repair before the paper is publishable. read the letter →

arxiv 2501.02917 v5 pith:WT6IGYOG submitted 2025-01-06 cs.IT math.IT

classification cs.ITmath.IT MSC 94A1594A2494A40
keywords nanoporesequencingnoisychannelduplicationchannelscapacityerasurenoisechange-pointdetectiondeBruijnMarkovprocessDNAstorage
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

The noisy nanopore channel (NNC) models a nanopore sequencer as a duplication channel: an input sequence of overlapping $\tau$-mers (length-$\tau$ DNA words that slide by one base) is repeated a random number of times, and then each repeated symbol passes through a memoryless noise channel. This paper's central claim is that the NNC is much more informative than its noisy appearance suggests. In the erasure-noise regime with long memory, the achievable rate is within $O(\tau\epsilon^\tau)$ of the no-self-loop noiseless capacity, which itself approaches $1$; in the high sampling-rate regime, a change-point detection decoder achieves rates up to that same noiseless capacity. The paper also supplies a tight lower bound for the noiseless channel and the first computable general lower and upper bounds for noisy nanopore channels. These results matter because nanopore sequencing is a leading candidate for DNA-based archival storage, and the regimes considered are the ones relevant to practical sequencers.

What carries the argument

The key structural fact is Lemma V.1 for a no-self-loop de Bruijn Markov input process—a first-order Markov chain whose states are length-$\tau$ words over the base alphabet, with each next state obtained by shifting one symbol and appending a new symbol. The lemma says that any two $\tau$-mers no more than $\tau$ positions apart completely determine the intervening sequence of $\tau$-mers. This makes the decoder $\mathcal{D}_{\mathrm{clean}}$ able to reconstruct the input from the output whenever no erasure burst has length $\tau$ or more, because each short burst is pinned down by its endpoints; the error probability is then bounded by the probability that some burst has length at least $\tau$, which is at most $m\,\mathbb{E}[K]\,\epsilon^\tau$. In the high sampling-rate regime the machinery is a two-stage decoder: quickest change-point detection estimates the run boundaries in the output, a trimming step discards the uncertain tail of each estimated run, and a MAP decoder reads the remaining samples as repeated noisy views of a single $\tau$-mer.

What would settle it

Take a small alphabet, enumerate the no-self-loop de Bruijn graph paths of length about $\tau$, and look for two distinct paths with the same first and last $\tau$-mers whose interiors fall inside an erasure burst of length less than $\tau$; if such a pair exists, Lemma V.1 fails and the decoder $\mathcal{D}_{\mathrm{clean}}$ will mis-reconstruct that output. Alternatively, simulate the decoder on all erasure patterns of length $\tau-1$ for a fixed no-self-loop codeword and check whether any pattern yields two valid reconstructions.

Watch

Extended reading notes

Core claim

For an NNC whose memoryless noise is an erasure channel over the $|\mathcal{X}|^\tau$-ary alphabet, the paper proves (Theorem V.1) that $C^{(\tau)}(\mathcal{W}_{\mathrm{nn,EC}}) \ge C_\tau^{\mathrm{no\text{-}noise,no\text{-}loop}} - O(\tau\epsilon^\tau)$, and since $C_\tau^{\mathrm{no\text{-}noise,no\text{-}loop}} \to 1$, the capacity of the erasure-noise nanopore channel tends to $1$ as the memory length $\tau$ grows. In the high sampling-rate regime, it proves (Theorem VI.2 and Corollary VI.1) that a decoder built from a quickest change-point detection routine and MAP decoding of the detected repeat blocks has vanishing error probability, so rates up to $C_\tau^{\mathrm{no\text{-}noise,no\text{-}loop}}$ are achievable. The paper therefore establishes that, in both regimes, the noisy nanopore channel can carry information at rates essentially equal to the noiseless channel capacity.

Load-bearing premise

The load-bearing premise is that in a no-self-loop de Bruijn Markov input, an erasure burst shorter than $\tau$ is always uniquely determined by the surviving $\tau$-mers on either side; if two different inputs could produce the same output after such a burst, the near-capacity achievability result for the erasure regime would have to be weakened.

Editorial extensions

If this is right

  • With erasure noise and sufficiently large $\tau$, information can be sent at rates arbitrarily close to $1$ bit per input symbol, using the standard no-self-loop de Bruijn Markov input distribution and the simple decoder $\mathcal{D}_{\mathrm{clean}}$.
  • At high sampling rates, the change-point detection decoder makes the block error probability go to $0$ as the input length grows, so the full no-self-loop noiseless rate $C_\tau^{\mathrm{no\text{-}noise,no\text{-}loop}}$ is achievable.
  • The noiseless capacity lower bound in Theorem III.1 is computable for duplication distributions such as the elementary i.i.d. duplication channel and the binomial duplication channel, and is tight according to the argument adapted from [28].
  • General lower bounds based on Bhattacharya parameters and upper bounds such as $\mathbb{E}[K]\,C(W)$ give explicit capacity estimates for arbitrary noisy nanopore channels, though they are most useful for short memory lengths.
  • In both regimes studied, the rate loss to noise vanishes asymptotically, so the noisy nanopore channel behaves like a noiseless constrained channel in the limits considered.

Reading between the lines

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

  • The finite-$\tau$ gap $O(\tau\epsilon^\tau)$ suggests a concrete design rule for DNA storage: choose the memory parameter $\tau$ so that $\tau\epsilon^\tau$ is below the target rate loss, and the erasure bursts the decoder must tolerate scale accordingly.
  • The same two-stage decoder could be tested experimentally on raw nanopore current traces by treating the change-point estimates as run boundaries and then applying MAP decoding over the trimmed samples; the paper does not run such an experiment.
  • Extending the erasure-region argument to substitution or insertion-deletion noise would require a replacement for Lemma V.1's endpoint determinism; if such a property holds for other noise classes, the same near-capacity conclusion may follow, but that is not shown here.
  • The high sampling-rate analysis leaves a tradeoff between sampling cost and rate; optimizing the block-length-dependent parameters rather than the paper's specific choices could sharpen the finite-length performance.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 4 minor

Summary. The paper studies the noisy nanopore channel (NNC), a duplication channel with structured de Bruijn Markov inputs followed by a memoryless channel. It gives a lower bound on the noiseless NNC capacity, general lower and upper bounds for noisy NNCs, and then analyzes two asymptotic regimes: long memory length τ with erasure noise, and high sampling rates. The main claimed results are Theorem V.1, stating that the erasure-NNC capacity is at least the no-self-loop noiseless capacity minus O(τ ε^τ) and hence tends to 1 as τ→∞, and Theorem VI.2/Corollary VI.1, stating that with a change-point-detection decoder and high sampling rates, error probability vanishes and rates up to the no-self-loop noiseless capacity are achievable. The proofs are built on entropy bounds, a reconstruction property of no-self-loop de Bruijn paths, and a Shiryaev change-point detector.

Significance. If the main claims hold, the paper gives substantial progress on a difficult channel model of practical relevance for nanopore DNA storage. The idea of using no-self-loop de Bruijn inputs to make erasure bursts of length less than τ uniquely reconstructible is elegant, and the change-point-detection decoder is a concrete, practically motivated algorithm. The paper also provides explicit computable bounds and clean examples for the noiseless and general noisy cases, which are useful contributions in themselves. However, the central proof of Section V currently contains a Fano-inequality error, and the Appendix proof of the key monotonicity lemma appears incorrect as written; these issues are load-bearing for Theorem V.1 and Theorem V.2. The high-sampling-rate section also needs a more careful formalization of the channel sequence. The results are plausible and likely repairable, but the current manuscript is not yet technically sound.

major comments (4)
  1. [V-B, Eq. (60)] In the proof of Proposition V.1, Eq. (60) bounds H(S^m|Y^{T_m}) by 1 + Pr(E)·τ log|X|. Since S^m takes values in (X^τ)^m, Fano's inequality gives H(S^m|Y^{T_m}) ≤ 1 + Pr(E)·m τ log|X|. Using Pr(E) ≤ m E[K] ε^τ from Lemma V.3, the per-symbol bound becomes 1/m + m E[K] ε^τ τ log|X|, which diverges with m. Thus Proposition V.1 and Theorem V.1 do not follow as written. A repair is likely available by counting the number of ambiguous input symbols rather than using a block error event, but the current proof is internally inconsistent and needs to be rewritten.
  2. [V-B, Lemma V.3] The assertion that absence of an output erasure burst of length at least τ makes S^m exactly reconstructible ignores bursts that touch the first or last position of Y^{T_m}: such a burst has only one endpoint, so Lemma V.1 cannot be applied. A fully erased prefix block of length r < τ occurs with probability on the order of (E[ε^K])^r, which for r=1 is O(ε), not O(ε^τ). This contributes only O(1) bits of block uncertainty and is patchable by an o(1) per-symbol term, but the statement 'exactly reconstructible' is false as written.
  3. [VI, Eq. (66)] Eq. (66) requires P_K(ℓ_m ≤ K ≤ h_m) ≥ 1 − 1/m^{1+η} with ℓ_m = m^2 (ln m)^3, while P_K was fixed in Section II-B. For any fixed distribution on the positive integers, P_K(K ≥ ℓ_m) tends to 0 as m→∞ because the threshold tends to infinity, so (66) cannot hold for a fixed channel. The high-sampling-rate regime must be formalized as a sequence of channels W_nn^{(m)} whose duplication distribution depends on m, and the statements of Theorem VI.2 and Corollary VI.1 should be rephrased accordingly; as written, the limiting operation is not over a well-defined single channel.
  4. [Appendix A, Lemma V.2] The proof of Lemma V.2 asserts A_Gno-loop_{τ−1} = Σ_i A_i and λ(A) ≥ λ(A_Gno-loop_{τ−1}). For q=2 and τ=2, the block-diagonal matrix A has spectral radius 0 because its diagonal blocks are nilpotent, whereas λ(A_Gno-loop_1) = 1. Thus the claimed inequality λ(A) ≥ λ(A_Gno-loop_{τ−1}) is false in this example. The lemma may still be true, but this proof does not establish it; a different comparison argument is needed for the convergence C_no-noise,no-loop_τ → 1 used in Theorem V.2.
minor comments (4)
  1. [VI, proof of Theorem VI.2] In the line immediately after Eq. (72), the expression 'Pr[E^c_1 | E^c_0]' appears to be a typo; the event should be E^c_2 conditioned on E^c_1.
  2. [V-B, Eqs. (54)-(55)] The letter E is used both for the block error event {S^m ≠ f(Y^{T_m})} and for the erasure-burst event {some burst of erasures has length at least τ}; these should be renamed to avoid confusion.
  3. [IV, Theorem IV.3] The upper bound in Theorem IV.3 can exceed 1 when the subtracted term E[K]H(Z|Y) − H(K) is negative; it should be stated explicitly that the bound is combined with the trivial upper bound of 1.
  4. [II-C, Theorem II.1] The remark after Theorem II.1 states a simplification for τ = o(m), but the capacity definition and all subsequent theorems fix τ as a constant; this asymptotic notation could confuse readers and should be clarified.

Circularity Check

0 steps flagged · score 0.0 of 10

No significant circularity: the central capacity bounds rest on external standards and an independently published prior theorem, not on a self-referential reduction.

full rationale

Walking the derivation chain: the capacity representation in Theorem II.1 is imported from [21] (external). The noiseless lower bound in Theorem III.1 is proved self-contained, with tightness credited to the external result [28]; no fitted quantity is renamed as a prediction. The general bounds in Theorems IV.1-IV.3 are derived from standard inequalities (conditioning reduces entropy, Wald's lemma, Fano, Bhattacharyya bounds). In the erasure/large-tau regime, the input P^* is a fixed no-self-loop max-entropy de Bruijn process, and the identity H(S2|S1)=C_no-noise,no-loop is the standard constrained-system result [50, Thm. 3.23], not a circular definition of the noisy capacity. The only self-citation in the derivation chain is [46, Thm. 3.1], used in Eq. (79) to exponentiate the Bhattacharyya bound for the k-view channel in the Stage-2 MAP decoding analysis. That theorem is a separately published, parameter-free result about multi-view channels; its assumptions do not include the present paper's achievability claim, and it is combined with the external bound [47, Prop. 4.8]. Corollary VI.1 then follows from Theorem VI.2 by a standard Fano argument, not by assuming the conclusion. I find no step in which a target quantity is defined in terms of the conclusion, no fitted parameter is relabeled as a prediction, and no load-bearing argument reduces to a self-citation chain. The apparent Fano-alphabet-size issue in Proposition V.1 (Eq. (60)) is a correctness concern about the proof as written, not a circularity, and is therefore not reflected in this score.

Assumptions & free parameters 0 free parameters · 7 assumptions · 0 invented entities

The central claims rest on standard information-theoretic theorems (e.g., [21, Thm. 4], [28, Thm. 1], [51, Thm. 3.1], [47, Prop. 4.8]) and on modeling restrictions introduced by the authors, most notably the no-self-loop de Bruijn input process used in Section V. No free parameters are fitted to data; all numeric choices are channel parameters or asymptotic scaling factors that do not affect the conclusions.

assumptions (7)
  • standard math Capacity formula of [21, Thm. 4]: ergodic capacity equals the supremum of lim 1/m I(S^m; Y^{T_m}) over stationary ergodic de Bruijn Markov kernels.
    Used in Theorem II.1 as the starting point for all bounds; taken from the cited paper without proof.
  • standard math Tightness of the noiseless lower bound per [28, Thm. 1].
    The paper states the bound in Theorem III.1 is tight by [28], and uses this to claim the lower bound is the exact noiseless capacity expression.
  • ad hoc to paper No-self-loop de Bruijn Markov input process.
    Introduced in Section V-A; ensures all input runs have length 1, so any tau consecutive tau-mers are endpoint-determined (Lemma V.1). This is a coding restriction, not part of the original NNC model.
  • domain assumption Regularity condition: W_{Y|z} and W_{Y|z'} are distinct distributions for all z != z'.
    Stated before Theorem VI.2; required for the change-point detector to distinguish runs from different input states.
  • domain assumption High sampling rate concentration: P_K(ell_m <= K <= h_m) >= 1 - 1/m^{1+eta}.
    Defines the high sampling rate regime in Eq. (66); the achievability theorem is conditional on this scaling.
  • standard math Shiryaev change-point detection delay bound (Theorem VI.1 from [51, Thm. 3.2] and [53]).
    Used to bound false alarm and detection delay probabilities in the proof of Theorem VI.2.
  • standard math Bhattacharyya parameter bound for the k-view DMC from [47, Prop. 4.8] and [46, Thm. 3.1].
    Used in Eq. (78)-(79) to show MAP decoding error over long blocks decays exponentially. Note that [46] is by the present authors.

how reviews work

0 comments
Cite this review

Pith. "Pith review of On Achievable Rates Over Noisy Nanopore Channels." pith.science (2026). https://pith.science/paper/WT6IGYOG

@misc{pith2026250102917,
  author       = {Pith},
  title        = {Pith review of: On Achievable Rates Over Noisy Nanopore Channels},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/WT6IGYOG}},
  note         = {Machine review of arXiv:2501.02917}
}
read the original abstract

In this paper, we consider a recent channel model of a nanopore sequencer proposed by McBain, Viterbo, and Saunderson (2024), termed the noisy nanopore channel (NNC). In essence, an NNC is a duplication channel with structured, Markov inputs, that is corrupted by memoryless noise. We first discuss a (tight) lower bound on the capacity of the NNC in the absence of random noise. Next, we present lower and upper bounds on the channel capacity of general noisy nanopore channels. We then consider two interesting regimes of operation of an NNC: first, where the memory of the input process is large and the random noise introduces erasures, and second, where the rate of measurements of the electric current (also called the sampling rate) is high. For these regimes, we show that it is possible to achieve information rates close to the noise-free capacity, using low-complexity encoding and decoding schemes. In particular, our decoder for the regime of high sampling rates makes use of a change-point detection procedure -- a subroutine of immediate relevance for practitioners.

Figures

Figures reproduced from arXiv: 2501.02917 by the authors.

Figure 1
Figure 1. The noisy nanopore channel 𝑊nn B. Channel Model The noisy nanopore channel (NNC), as mentioned earlier, is a noisy duplication channel with an input source that is constrained to have a specific first-order Markov structure. The NNC 𝑊nn = 𝑊nn (X, Y, 𝜏, 𝑃𝐾, 𝑊) that we describe here is that introduced in [17], with the difference that we assume that the noise arises from a general memoryless channel, and not specifica… view at source ↗
Figure 2
Figure 2. (a) Our lower bound for 𝐶(𝑊nn,EC), for an i.i.d. duplication channel with parameter 𝑝 = 0.999; (b) Our upper bound for 𝐶(𝑊nn,EC), for an i.i.d. duplication channel with parameter 𝑝 = 0.3. In both cases, we use |X| = 3 and 𝜏 = 2. our bounds hold generally for any stationary, ergodic Markov input process 𝑃𝑆|𝑆 − , which is not necessarily a de Bruijn Markov input process. Let 𝐶(𝑊) denote the capacity of the memoryless … view at source ↗

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

54 extracted references · 49 canonical work pages

  1. [46]

    Information rates over multi-view channels,

    V . A. Rameshwar and N. Weinberger, “Information rates over multi-view channels,” IEEE Transactions on Information Theory, vol. 71, no. 2, pp. 847–861, 2025

  2. [1]

    Next-generation digital information storage in DNA,

    G. M. Church, Y . Gao, and S. Kosuri, “Next-generation digital information storage in DNA,” Science, vol. 337, no. 6102, pp. 1628–1628, 2012. [Online]. Available: https://www.science.org/doi/abs/10.1126/science.1226355

  3. [2]

    Towards practical, high-capacity, low-maintenance information storage in synthesized DNA,

    N. Goldman, P. Bertone, S. Chen, C. Dessimoz, E. M. LeProust, B. Sipos, and E. Birney, “Towards practical, high-capacity, low-maintenance information storage in synthesized DNA,” Nature, vol. 494, no. 7435, pp. 77–80, Jan. 2013

  4. [3]

    Robust chemical preservation of digital information on DNA in silica with error-correcting codes,

    R. N. Grass, R. Heckel, M. Puddu, D. Paunescu, and W. J. Stark, “Robust chemical preservation of digital information on DNA in silica with error-correcting codes,” Angewandte Chemie International Edition , vol. 54, no. 8, pp. 2552–2555,

  5. [4]

    DNA Fountain enables a robust and efficient storage architecture,

    Y . Erlich and D. Zielinski, “DNA Fountain enables a robust and efficient storage architecture,” Science, vol. 355, no. 6328, pp. 950–954, 2017. [Online]. Available: https://www.science.org/doi/abs/10.1126/science.aaj2038

  6. [5]

    Portable and error-free DNA-based data storage,

    S. M. H. T. Yazdi, R. Gabrys, and O. Milenkovic, “Portable and error-free DNA-based data storage,” Sci. Rep. , vol. 7, no. 1, p. 5011, Jul. 2017

  7. [6]

    Random access in large-scale DNA data storage,

    L. Organick et al., “Random access in large-scale DNA data storage,” Nature Biotechnology, vol. 36, no. 3, pp. 242–248, Mar 2018. [Online]. Available: https://doi.org/10.1038/nbt.4079 DRAFT April 25, 2025 RAMESHW AR AND WEINBERGER: ACHIEV ABLE RATES OVER NOISY NANOPORE CHANNELS 31

  8. [7]

    Information-theoretic foundations of DNA data storage,

    I. Shomorony and R. Heckel, “Information-theoretic foundations of DNA data storage,” Foundations and Trends® in Communications and Information Theory , vol. 19, no. 1, pp. 1–106, 2022. [Online]. Available: http://dx.doi.org/10.1561/0100000117

Show all 54 references
  1. [8]

    The DNA storage channel: Capacity and error probability bounds,

    N. Weinberger and N. Merhav, “The DNA storage channel: Capacity and error probability bounds,” IEEE Transactions on Information Theory, vol. 68, no. 9, pp. 5657–5700, 2022

  2. [9]

    The noisy drawing channel: Reliable data storage in DNA sequences,

    A. Lenz, P. H. Siegel, A. Wachter-Zeh, and E. Yaakobi, “The noisy drawing channel: Reliable data storage in DNA sequences,” IEEE Transactions on Information Theory , vol. 69, no. 5, pp. 2757–2778, 2023

  3. [10]

    Three decades of nanopore sequencing,

    D. Deamer, M. Akeson, and D. Branton, “Three decades of nanopore sequencing,” Nature Biotechnology, vol. 34, no. 5, pp. 518–524, May 2016. [Online]. Available: https://doi.org/10.1038/nbt.3423

  4. [11]

    [Online]

    Oxford Nanopore Technologies. [Online]. Available: https://nanoporetech.com

  5. [12]

    Expanding the molecular alphabet of DNA-based data storage systems with neural network nanopore readout processing,

    S. K. Tabatabaei, B. Pham, C. Pan, J. Liu, S. Chandak, S. A. Shorkey, A. G. Hernandez, A. Aksimentiev, M. Chen, C. M. Schroeder, and O. Milenkovic, “Expanding the molecular alphabet of DNA-based data storage systems with neural network nanopore readout processing,” Nano Lett.,...

  6. [13]

    Solid-state MoS 2 nanopore membranes for discriminating among the lengths of RNA tails on a double-stranded DNA: A new simulation-based differentiating algorithm,

    R. Chakraborty, M. Xiong, N. Athreya, S. K. Tabatabaei, O. Milenkovic, and J.-P. Leburton, “Solid-state MoS 2 nanopore membranes for discriminating among the lengths of RNA tails on a double-stranded DNA: A new simulation-based differentiating algorithm,” ACS Appl. Nano Mater....

  7. [14]

    Models and information-theoretic bounds for nanopore sequencing,

    W. Mao, S. N. Diggavi, and S. Kannan, “Models and information-theoretic bounds for nanopore sequencing,” IEEE Transactions on Information Theory , vol. 64, no. 4, pp. 3216–3236, 2018

  8. [15]

    On coding for an abstracted nanopore channel for DNA storage,

    R. Hulett, S. Chandak, and M. Wootters, “On coding for an abstracted nanopore channel for DNA storage,” in 2021 IEEE International Symposium on Information Theory (ISIT) , 2021, pp. 2465–2470

  9. [16]

    Channel model with memory for DNA data storage with nanopore sequencing,

    B. Hamoum, E. Dupraz, L. Conde-Canencia, and D. Lavenier, “Channel model with memory for DNA data storage with nanopore sequencing,” in 2021 11th International Symposium on Topics in Coding (ISTC) , 2021, pp. 1–5

  10. [17]

    Information rates of the noisy nanopore channel,

    B. McBain, E. Viterbo, and J. Saunderson, “Information rates of the noisy nanopore channel,” IEEE Transactions on Information Theory, vol. 70, no. 8, pp. 5640–5652, 2024

  11. [18]

    An information-theoretic approach to nanopore sequencing for DNA storage,

    B. McBain and E. Viterbo, “An information-theoretic approach to nanopore sequencing for DNA storage,” IEEE BITS the Information Theory Magazine , vol. 3, no. 3, pp. 95–108, 2023

  12. [19]

    [Online]

    Scrappie technology demonstrator. [Online]. Available: https://github.com/nanoporetech/scrappie

  13. [20]

    Finite-state semi-Markov channels for nanopore sequencing,

    B. McBain, E. Viterbo, and J. Saunderson, “Finite-state semi-Markov channels for nanopore sequencing,” in 2022 IEEE International Symposium on Information Theory (ISIT) , 2022, pp. 216–221

  14. [21]

    On noisy duplication channels with Markov sources,

    B. McBain, J. Saunderson, and E. Viterbo, “On noisy duplication channels with Markov sources,” in 2024 IEEE International Symposium on Information Theory (ISIT) , 2024, pp. 3438–3443

  15. [22]

    Shannon’s theorems for channels with synchronization errors,

    R. L. Dobrushin, “Shannon’s theorems for channels with synchronization errors,” Problemy Peredachi Informatsii, vol. 3, no. 4, pp. 11–26, 1967

  16. [23]

    On information transmission over a finite buffer channel,

    S. Diggavi and M. Grossglauser, “On information transmission over a finite buffer channel,” IEEE Transactions on Information Theory, vol. 52, no. 3, pp. 1226–1237, 2006

  17. [24]

    Capacity upper bounds for the deletion channel,

    S. Diggavi, M. Mitzenmacher, and H. D. Pfister, “Capacity upper bounds for the deletion channel,” in 2007 IEEE International Symposium on Information Theory , 2007, pp. 1716–1720. April 25, 2025 DRAFT 32

  18. [25]

    On lower bounds for the capacity of deletion channels,

    E. Drinea and M. Mitzenmacher, “On lower bounds for the capacity of deletion channels,” IEEE Transactions on Information Theory, vol. 52, no. 10, pp. 4648–4657, 2006

  19. [26]

    A simple lower bound for the capacity of the deletion channel,

    M. Mitzenmacher and E. Drinea, “A simple lower bound for the capacity of the deletion channel,” IEEE Transactions on Information Theory, vol. 52, no. 10, pp. 4657–4660, 2006

  20. [27]

    Improved lower bounds for the capacity of i.i.d. deletion and duplication channels,

    E. Drinea and M. Mitzenmacher, “Improved lower bounds for the capacity of i.i.d. deletion and duplication channels,” IEEE Transactions on Information Theory , vol. 53, no. 8, pp. 2693–2714, 2007

  21. [28]

    Directly lower bounding the information capacity for channels with i.i.d. deletions and duplications,

    A. Kirsch and E. Drinea, “Directly lower bounding the information capacity for channels with i.i.d. deletions and duplications,” IEEE Transactions on Information Theory , vol. 56, no. 1, pp. 86–102, 2010

  22. [29]

    Novel bounds on the capacity of the binary deletion channel,

    D. Fertonani and T. M. Duman, “Novel bounds on the capacity of the binary deletion channel,” IEEE Transactions on Information Theory, vol. 56, no. 6, pp. 2753–2765, 2010

  23. [30]

    On the capacity of channels with timing synchronization errors,

    A. R. Iyengar, P. H. Siegel, and J. K. Wolf, “On the capacity of channels with timing synchronization errors,” IEEE Transactions on Information Theory , vol. 62, no. 2, pp. 793–810, 2016

  24. [31]

    Bounds on the capacity of discrete memoryless channels corrupted by synchronization and substitution errors,

    H. Mercier, V . Tarokh, and F. Labeau, “Bounds on the capacity of discrete memoryless channels corrupted by synchronization and substitution errors,” IEEE Transactions on Information Theory , vol. 58, no. 7, pp. 4306–4330, 2012

  25. [32]

    Achievable rates for noisy channels with synchronization errors,

    M. Rahmati and T. M. Duman, “Achievable rates for noisy channels with synchronization errors,” IEEE Transactions on Communications, vol. 62, no. 11, pp. 3854–3863, 2014

  26. [33]

    Synchronization strings: Codes for insertions and deletions approaching the singleton bound,

    B. Haeupler and A. Shahrasbi, “Synchronization strings: Codes for insertions and deletions approaching the singleton bound,” J. ACM, vol. 68, no. 5, Sep. 2021. [Online]. Available: https://doi.org/10.1145/3468265

  27. [34]

    Polynomial time decodable codes for the binary deletion channel,

    V . Guruswami and R. Li, “Polynomial time decodable codes for the binary deletion channel,” IEEE Transactions on Information Theory, vol. 65, no. 4, pp. 2171–2178, 2019

  28. [35]

    Efficient capacity-achieving codes for general repeat channels,

    F. Pernice, R. Li, and M. Wootters, “Efficient capacity-achieving codes for general repeat channels,” in 2022 IEEE International Symposium on Information Theory (ISIT) . IEEE Press, 2022, p. 3097–3102. [Online]. Available: https://doi.org/10.1109/ISIT50566.2022.9834386

  29. [36]

    Improved constructions of coding schemes for the binary deletion channel and the Poisson repeat channel,

    R. Con and A. Shpilka, “Improved constructions of coding schemes for the binary deletion channel and the Poisson repeat channel,” IEEE Transactions on Information Theory , vol. 68, no. 5, pp. 2920–2940, 2022

  30. [37]

    N. J. A. Sloane, On single-deletion-correcting codes . Berlin, New York: De Gruyter, 2002, pp. 273–292. [Online]. Available: https://doi.org/10.1515/9783110198119.273

  31. [38]

    Decoding long nanopore sequencing reads of natural DNA,

    A. H. Laszlo et al. , “Decoding long nanopore sequencing reads of natural DNA,” Nature Biotechnology, vol. 32, no. 8, pp. 829–833, Aug 2014. [Online]. Available: https://doi.org/10.1038/nbt.2950

  32. [39]

    A general formula for channel capacity,

    S. Verdu and T. S. Han, “A general formula for channel capacity,” IEEE Transactions on Information Theory , vol. 40, no. 4, pp. 1147–1157, 1994

  33. [40]

    Thinning and the law of small numbers,

    P. Harremoes, O. Johnson, and I. Kontoyiannis, “Thinning and the law of small numbers,” in 2007 IEEE International Symposium on Information Theory , 2007, pp. 1491–1495

  34. [41]

    Sumset and inverse sumset theory for Shannon entropy,

    T. Tao, “Sumset and inverse sumset theory for Shannon entropy,” Combinatorics, Probability and Computing , vol. 19, no. 4, p. 603–639, 2010

  35. [42]

    On the entropy of sums,

    M. Madiman, “On the entropy of sums,” in 2008 IEEE Information Theory Workshop , 2008, pp. 303–307. DRAFT April 25, 2025 RAMESHW AR AND WEINBERGER: ACHIEV ABLE RATES OVER NOISY NANOPORE CHANNELS 33

  36. [43]

    Expressions for the entropy of binomial-type distributions,

    M. Cheraghchi, “Expressions for the entropy of binomial-type distributions,” in 2018 IEEE International Symposium on Information Theory (ISIT) , 2018, pp. 2520–2524

  37. [44]

    On the theory and practice of data recovery with multiple versions,

    M. Mitzenmacher, “On the theory and practice of data recovery with multiple versions,” in 2006 IEEE International Symposium on Information Theory , 2006, pp. 982–986

  38. [45]

    Information combining,

    I. Land and J. Huber, “Information combining,” Foundations and Trends® in Communications and Information Theory , vol. 3, no. 3, pp. 227–330, 2006. [Online]. Available: http://dx.doi.org/10.1561/0100000013

  39. [47]

    Polarization and polar codes,

    E. ¸ Sa¸ so˘glu, “Polarization and polar codes,” Foundations and Trends® in Communications and Information Theory , vol. 8, no. 4, pp. 259–381, 2012. [Online]. Available: http://dx.doi.org/10.1561/0100000041

  40. [48]

    Mitzenmacher and E

    M. Mitzenmacher and E. Upfal, Probability and Computing: Randomized Algorithms and Probabilistic Analysis . Cambridge University Press, 2005

  41. [49]

    T. M. Cover and J. A. Thomas, Elements of Information Theory , 2nd ed. Wiley-India, 2010

  42. [50]

    An introduction to coding for constrained systems,

    B. H. Marcus, R. M. Roth, and P. H. Siegel, “An introduction to coding for constrained systems,” lecture notes. [Online]. Available: https://ronny.cswp.cs.technion.ac.il/wp-content/uploads/sites/54/2016/05/chapters1-9.pdf

  43. [51]

    V . V . Veeravalli and T. Banerjee, Quickest change detection . Elsevier, 2014, vol. 3, pp. 209–255

  44. [52]

    On optimum methods in quickest detection problems,

    A. N. Shiryaev, “On optimum methods in quickest detection problems,” Theory of Probability & Its Applications , vol. 8, no. 1, pp. 22–46, 1963. [Online]. Available: https://doi.org/10.1137/1108002

  45. [53]

    General asymptotic Bayesian theory of quickest change detection,

    A. G. Tartakovsky and V . V . Veeravalli, “General asymptotic Bayesian theory of quickest change detection,” Theory of Probability & Its Applications , vol. 49, no. 3, pp. 458–497, 2005. [Online]. Available: https: //doi.org/10.1137/S0040585X97981202 APPENDIX A PROOF OF LEMMA ...

  46. [2015]

    Available: https://onlinelibrary.wiley.com/doi/abs/10.1002/anie.201411378

    [Online]. Available: https://onlinelibrary.wiley.com/doi/abs/10.1002/anie.201411378

Pith tools

Reviewed August 10, 2026 · model on record in the stance chip above.