Perfect Simulation - PowerPoint PPT Presentation

1 / 26
About This Presentation
Title:

Perfect Simulation

Description:

No matter where we start at time 3, we always end up in state 1 at time 0! ... many MC's where coupling can only happen at the top or bottom of the state space. ... – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 27
Provided by: defau606
Category:

less

Transcript and Presenter's Notes

Title: Perfect Simulation


1
Perfect Simulation
  • (Yes, were finally here!)

2
Perfect Simulation
  • MCMC without statistical error

3
The Propp-Wilson Algorithm
Consider an irreducible, aperiodic Markov chain
on a three point state space S0,1,2 with
transition law P(i,j).
4
The Propp-Wilson Algorithm
At time 1, start sample paths from every point
in the state space
5
The Propp-Wilson Algorithm
At time -2, start sample paths from every point
in the state space, and append the paths onto the
previous paths
6
The Propp-Wilson Algorithm
As an alternative to appending, it will be
helpful to think about the procedure as
reusing the same random numbers.
7
The Propp-Wilson Algorithm
Back to time 3
8
The Propp-Wilson Algorithm
WHOA!!!! COOL!!!
No matter where we start at time 3, we always
end up in state 1 at time 0!
9
The Propp-Wilson Algorithm
Lets start a stationary path at time 4 (or
before)
10
The Propp-Wilson Algorithm
Running this path forward, using the previously
used random numbers (and one more to go from time
4 to time 3)
11
The Propp-Wilson Algorithm
Then by stationarity, this is a draw from
12
The Propp-Wilson Algorithm
Then by stationarity, this is a draw from
The problem is we dont know how to draw from
13
The Propp-Wilson Algorithm
Then by stationarity, this is a draw from
The good news is that all roads lead to We
can start anywhere!
14
The Propp-Wilson Algorithm
Then by stationarity, this is a draw from
Also, we can start anytime before -3!
15
The Propp-Wilson Algorithm
We are seeing the tail end of a path that has
come in from
16
Perfect Simulation
  • The next time, we use new random numbers to get
    possibly a different value at time zero.
  • The next time, the backward coupling time
    might not be at -3.

17
Perfect Simulation
  • Reusing (appending) the random numbers is
    critical to this algorithm.
  • Otherwise, there is nothing backward about it.
  • This brings up the real question

Why doesnt forward coupling work?
18
Perfect Simulation
One could imagine starting from all states and
running forward until all paths have coupled
(coalesced, met, etc)
19
Perfect Simulation
This doesnt work!
  • Intuitively, something is wrong since there are
    many MCs where coupling can only happen at the
    top or bottom of the state space.
  • Notice that in the perfect sampling (coupling
    from the past) algorithm, we dont stop once
    all paths have met we still follow through to
    time 0.

20
Perfect Simulation
Forward coupling doesnt work!
  • Mathematically, the problem is

If we start a MC according to a draw from the
stationary distribution and run it according to
its transition law P, it maintains that
distribution at all fixed time points.
That point of coalescence is a random time
point.
21
The Propp-Wilson Algorithm
Surely, we cant expect that this PW algorithm
will work for any interesting Markov chains.
  • a lot of states
  • a continuous state space

22
Stochastic Monotonicity
Coupling-from-the-past (CFTP) is particularly
efficient if the chain is stochastically
monotone
For simulational purposes, this means that the
paths wont cross.
(We are assuming that we are using the same
random number stream for each path.)
23
Stochastic Monotonicity
Example
Note We might want to reorder the states in
order to have this monotonicity.
24
Stochastic Monotonicity
Okay, that was a rather contrived example, but
stochastic monotonicity occurs naturally in a lot
of models.
For example
  • queueing models
  • storage models
  • Ising models

25
Stochastic Monotonicity
For a stochastically monotone MC on a continuous
state space, our challenge will be to get the
sample paths to meet
26
Unbounded Spaces
What about a stochastically monotone MC on an
unbounded state space?
All hope is not lost
We will try to stochastically bound the space.
Write a Comment
User Comments (0)
About PowerShow.com