08.10.2016 Views

Foundations of Data Science

2dLYwbK

2dLYwbK

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

on this undirected graph. Since there are n d states, the cover time is at least n d and thus<br />

exponentially dependent on d. It is possible to show (Exercise 5.20) that Φ is Ω(1/dn).<br />

Since all π i are equal to n −d , the mixing time is O(d 3 n 2 ln n/ε 2 ), which is polynomially<br />

bounded in n and d.<br />

The d-dimensional lattice is related to the Metropolis-Hastings algorithm and Gibbs<br />

sampling although in those constructions there is a nonuniform probability distribution at<br />

the vertices. However, the d-dimension lattice case suggests why the Metropolis-Hastings<br />

and Gibbs sampling constructions might converge fast.<br />

A clique<br />

Consider an n vertex clique with a self loop at each vertex. For each edge, p xy = 1 n<br />

and thus for each vertex, π x = 1 . Let S be a subset <strong>of</strong> the vertices. Then<br />

n<br />

and<br />

This gives a ε−mixing time <strong>of</strong><br />

∑<br />

∑<br />

x∈S<br />

(x,y)∈(S, ¯S)<br />

Φ(S) =<br />

O<br />

π x = |S|<br />

n .<br />

π x p xy = 1 n 2 |S||S|<br />

∑<br />

(x,y)∈(S, ¯S) π xp xy<br />

∑<br />

x∈S π ∑<br />

x x∈ ¯S π x<br />

= 1.<br />

( )<br />

ln<br />

1 ( )<br />

π min ln n<br />

= O .<br />

Φ 2 ɛ 3 ɛ 3<br />

A connected undirected graph<br />

Next consider a random walk on a connected n vertex undirected graph where at each<br />

vertex all edges are equally likely. The stationary probability <strong>of</strong> a vertex equals the degree<br />

<strong>of</strong> the vertex divided by the sum <strong>of</strong> degrees. The sum <strong>of</strong> the vertex degrees is at most n 2<br />

and thus, the steady state probability <strong>of</strong> each vertex is at least 1 . Since the degree <strong>of</strong> a<br />

n 2<br />

vertex is at most n, the probability <strong>of</strong> each edge at a vertex is at least 1 . For any S, the<br />

n<br />

total conductance <strong>of</strong> edges out <strong>of</strong> S is greater than or equal to<br />

1 1<br />

n 2 n = 1 n . 3<br />

Thus, Φ is at least 1 . Since π<br />

n 3 min ≥ 1 , ln 1<br />

n 2 π min<br />

O(n 6 ln n/ε 3 ).<br />

158<br />

= O(ln n). Thus, the mixing time is

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!