Next: Problem 2 (10 Points)
Up: Problem Set 2
Previous: Problem Set 2
Solving a linear system. Monte Carlo method can be used to investigate not only stochastic systems but also deterministic system, such as boundary value problems of partial differential equations, general high dimensional linear equations. In this problem, we abstractly explores this method. Suppose such system assumes the following recursive form
for |
(1) |
where
and
are index sets and
is known for
and unknown for
. This kind of recursive form often arises in solving a difference equation with given boundary condition. Prove that, for
,
 |
(2) |
Now suppose we construct a Markov chain
in the state space
with transition probability
such that
Define stopping time
as the first time when the chain hits
, i.e.
. Now let us start the chain from
, i.e.,
. Prove that
 |
(3) |
According to the above equation, propose a Monte Carlo method to solve for
(You do not need to write any code, just state the algorithm). However, this method is usually much inferior to its deterministic counterpart except for a few cases, one of which is demonstrated as follows.
We apply this method to a high-dimensional linear system and are only interested in several components of the solution. Precisely, we want to solve
where
is a
-by-
nonsingular matrix and
is a
-dimensional vector. By applying eqn.3, we can solve only for several components of the solution
without solving all of them as we do in Gaussian elimination or iterative methods. Identify
,
and
in this particular case. (Hints: you can assume
, where
is the largest magnitude of the eigenvalues. You do not need to show whyy this method is working.)
Next: Problem 2 (10 Points)
Up: Problem Set 2
Previous: Problem Set 2
Mulin Cheng
2008-02-05