Doeblin's Ergodicity Coefficient: Lower-Complexity Approximation Of

Doeblin's Ergodicity Coefficient: Lower-Complexity Approximation Of

Doeblin’s ergodicity coefficient: lower-complexity approximation of occupancy distributions M. E. Lladser, joint work with S. Chestnut Department of Applied Mathematics University of Colorado - Boulder M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 1 / 21 Notation. S is a finite set of states X = (Xt )t≥0 is a first-order homogeneous Markov chain with: initial distribution µ probability transition matrix p = (pi;j )i;j2S stationary distribution π when irreducible Object of interest. The (n-th step) occupancy distribution of a set T ⊂ S: def Tn = # (visits to T in first n-transitions) n X = [[Xt 2 T ]]; where [[A]] is the indicator of A t=1 M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 2 / 21 Applications of occupancy distributions. RNA Secondary Structure. Pattern. 12GGUACG345★5’4’3’CUAUUGGACC2’1’ Figure. (i) What’s the probability the pattern occurs somewhere in a random RNA of length-100? (ii) Given that the pattern does not occur, what’s the probability that GGUACG occurs 7-times? M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 3 / 21 Embedding Technique. [GERBER-LI’81, BIGGINS-CANNINGS’87, BENDER-KOCHMAN’93] # [bb] 13 15 19 22 24 25 b [b] 9 18 21 23 a b a ;=4 6 8 12 14 17 20 # [ba] 5 11 16 a b [b] 2 7 10 b a ;=3 1, 3 1 3 4 a a # b a ;=1 [a] [aa] ;=2 [b] [ba] b b a b # Followed with probability p Followed with probability q Followed with probability 1 Figure. Markov chain that keeps tracks of the joint presence/absence of the pattern 1a#b1 in an i.i.d. fa; bg-text [LLADSER-BETTERTON-KNIGHT’08] M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 4 / 21 Embedding of non-Markovian sequences. [LLADSER’08] Consider the f0; 1g-valued stochastic sequence 8 n > 1 P > Ber(p+) ; if n Xi > g; > i=1 > n d < 1 P 1 Xn+1 = Ber(q) ; if n Xi = g; with g = and gcd(r; l) = 1 > i=1 1 + r=l > n > Ber(p ) ; if 1 P X < g; :> − n i i=1 Theorem. If L is a regular pattern and Q the set of states of any deterministic finite automaton that recognizes L then, there is homogeneous Markov chain with state space Z × Q which keeps tracks of all the prefixes of the infinite sequence X that belong to L. Furthermore, the projection of the chain into Z is also a Markov chain, with transition probabilities: p- q p+ 0 (1-p-) (1-q) (1-p+) M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 5 / 21 Pros & Cons in Literature. n X Tn = # (visits to T in first n-transitions) = [[Xt 2 T ]] t=1 Method Formulation Assumption Weakness Exact via recursions or operators Complexity (xTn ) = µ · pn · 1 ; E x O(n2jSj2) [DURRETT’99, FLAJOLET-SEDGEWICK’09] Normal Approx. 1 P n T y · E(x n ) Irreducibility, O p1 -rate [BENDER-KOCHMAN’93, n n=0 aperiodicity RÉGNIER-SZPANKOWSKI’98, −1 of convergence = µ · (I − y · px ) · 1 NICODÈME-SALVY-FLAJOLET’02] Poisson Approx. d Ignores clumps Tn ≈ Poisson(n · π(T )) Stationarity [ALDOUS’88, of visits to T BARBOUR-HOLST-JANSON’92] Compound Poisson Approx. d Needs atom s s.t. Tn ≈ CPoisson(nλ1; nλ2;:::); Stationarity [ERHARDSSON’99, k −1 Pπ (τ < τ ) 1 λi = [x ] ν · (I − qx ) · r T s ROQUAIN-SCHBATH’07] M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 6 / 21 Motivations. Challenge. To approximate the distribution of Tn when n is perhaps too large for exact calculations and too small to rely on the Normal approximation, ... Figure. Normal approximation for a stationary chain considered in [ERHARDSSON’99] with S = f1;:::; 8g, T = f8g and n = 1000 M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 7 / 21 Motivations. Challenge. To approximate the distribution of Tn when n is perhaps too large for exact calculations and too small to rely on the Normal approximation, and without assuming that X is stationary Figure. Second-order automaton associated with automaton G on top [NICODÈME-SALVY-FLAJOLET’02, LLADSER’07] M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 8 / 21 Addressing the challenge. All the complexity associated with approximating the distribution of n X Tn = [[Xt 2 T ]] t=1 is due to the dependence between Xt and Xt−1, for 1 ≤ t ≤ n. Overlooking this dependence is naive, however, the extent of dependence could be reduced if one could guess at random times where the chain is located. To achieve this, we assume the following Standing hypothesis. There is λ > 0 and stochastic matrices E and M s.t. p = λ · E + (1 − λ) · M, where all rows of E are identical to certain probability vector e p satisfies Doeblin’s condition [Doeblin’40]: pm(i; j) ≥ λ · e(j), with m = 1 One can simulate from π exactly without computing it beforehand, using the multi-gamma coupling [Murdoch-Green’98, Møller’99, Corcoran-Tweedie’01] M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 9 / 21 Approximating the distribution of Tn, with n = 7. Standing hypothesis. (9λ > 0): p = λ · E + (1 − λ) · M, where all rows of E are identical to e µ M M M M e M M X0 X1 X2 X3 X4 X5 X6 Xn # (visits to T) # (visits to T) Independent random variables (!) M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 10 / 21 Approximating the distribution of Tn, with n = 7. Standing hypothesis. (9λ > 0): p = λ · E + (1 − λ) · M, where all rows of E are identical to e A perhaps more likely scenario (!) µ M M e M e e M X0 X1 X2 X3 X4 X5 X6 Xn I1 I2 I3 IK In which case the largest transfer matrix exponent to consider is 2 rather than n M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 11 / 21 Approximating the distribution of Tn, with n = 7. Standing hypothesis. (9λ > 0): p = λ · E + (1 − λ) · M, where all rows of E are identical to e µ M M e M e e M X0 X1 X2 X3 X4 X5 X6 Xn I1 I2 I3 IK Heuristic. The largest transfer-matrix power to consider is Ln = max Ii ; i=1;:::;K − ln(λn) which concentrates around ln(1−λ) [Feller’68, Arratia-Goldstein-Gordon’90, Flajolet-Sedgewick’09]. Accurate approximations to the distribution of Tn should follow by considering chains of duration m =Θln(n) instead of n M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 12 / 21 Approximating the distribution of Tn, with n = 7. Theorem [Chestnut-Lladser’10]. If Wn;m is the random numberµ ofM visitsM e toM Te whene M Ln ≤ m then X0 X1 X2 X3 X4 X5 X6 Xn I1 I2 I3 IK c · ln(λn) kT − W k ≤ [L > m] ∼ O(n1−c); when m = n n;m P n ln(1=(1 − λ)) Rate of convergence. c = 3=2 matches the rate of convergence of the Normal approximation (!) M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 13 / 21 Approximating the distribution of Tn, with n = 7. Theorem [Chestnut-Lladser’10]. If Wn;m is the random number of visits to T when Ln ≤ m then µ M M e M e e M X0 X1 X2 X3 X4 X5 X6 Xn I I I I 1 2 3 K c · ln(λn) kT − W k ≤ [L > m] ∼ O(n1−c); when m = n n;m P n ln(1=(1 − λ)) Numerical Implementation. The combinatorial class of coin flips with M-runs of length ≤ m is described by the regular expression: ( + µfM;:::; Mmg) × (efM;:::; Mmg)∗; P Wk;m k l l implying that k≥0 E(x )y is rational and computable from (µ · Mx · 1)y l l+1 and (ex · Mx · 1)y , with l = 0;:::; m M. E. Lladser () Doeblin & Occupancy Distributions March 11, 2011 14 / 21 Small numerical example. Normal Poisson Compound Poisson Our n δ approximation approximation approximation approximation 10 1 1.7E-2 1.4E-2 3.2E-3 3.8E-4 10 0.5 1.7E-2 7.0E-3 1.2E-3 1.5E-4 10 0.25 1.3E-2 3.6E-3 4.9E-4 6.9E-5 10 0.1 5.3E-3 1.4E-3 1.7E-4 2.7E-5 10 0.01 5.3E-4 1.4E-4 1.5E-5 2.6E-6 10 0.001 5.3E-5 1.4E-5 1.5E-6 2.6E-7 100 1 0.23 6.9E-2 9.7E-3 2.3E-4 100 0.5 0.22 5.2E-2 3.5E-3 1.6E-4 100 0.25 0.14 3.2E-2 1.3E-3 7.5E-5 100 0.1 2.0E-2 1.5E-2 3.1E-4 3.1E-5 100 0.01 5.2E-3 1.6E-3 1.6E-5 3.3E-6 100 0.001 5.3E-4 1.6E-4 1.5E-6 3.3E-7 1000 1 6.9E-2 7.0E-2 9.4E-3 2.1E-5 1000 0.5 9.0E-2 7.3E-2 4.9E-3 1.4E-5 1000 0.25 0.14 7.8E-2 2.7E-3 8.2E-6 1000 0.1 0.23 6.8E-2 9.6E-4 1.1E-5 1000 0.01 2.0E-2 1.5E-2 2.7E-5 1.8E-6 1000 0.001 5.2E-3 1.5E-3 1.7E-6 2.0E-7 Table.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    21 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us