IFT-6561: SIMULATION Automne 2016
Prof. Pierre L’Ecuyer DEVOIR 2
Devoir `a remettre le mercredi 6 octobre 2016, 13h30, avant le d´ebut du cours. Les num´eros
indiqu´es sont ceux des notes de cours. S.v.p. placez les exercices dans le bon ordre sur vos
copies.
Les devoirs doivent ˆetre faits individuellement: un devoir par ´etudiant. Pour les exp´eriences
num´eriques, il est tr`es important de bien expliquer tout ce que vous faites et d’expliquer le
sens de vos r´esultats (discussion). Dans la correction, on accordera davantage d’importance
`a la clart´e des explications qu’aux programmes informatiques et aux r´esultats comme tels.
Dans ce sens, remettre uniquement un programme qui donne les bons r´esultats ne suffit pas
et vous donnera peu ou pas de points. Le jour de la remise, envoyez aussi une copie de vos
programmes par courriel au correcteur, pour qu’il puisse les essayer au besoin. Attention au
plagiat: il n’est pas permis de copier et/ou modifier les programmes ou les solutions d’un(e)
autre ´etudiant(e).
1. Exercice 1.4. Pour cette question, vous pouvez utiliser sans la modifier la classe
mathematicaSWB.java, qui implante ce g´en´erateur et qui se trouve dans le r´epertoire http:
//www.iro.umontreal.ca/~lecuyer/ift6561/java/examples/ sur la page web du cours.
2. Exercice 1.6
3. Exercice 1.11
4. Consider the discretely-observed Asian option of Example 1.8, but suppose that instead of
estimating v(s0, T ), we want to estimate the derivative of v(s0, T ) with respect to s0,
∆(s0, T ) = ∂v(s0, T )
∂s0
,
which is called the delta of the option. Our estimator of this derivative will be the finite
difference:
X(δ) = Y(s0+δ, T )−Y(s0, T )
δ,
where Y(s0, T ) = e−rT g(S(t1), . . . , S(td)) and δ > 0 is a small constant. As usual, we will
simulate nindependent copies of X(δ), take the average as our estimator of ∆(s0, T ), and
compute a confidence interval.
(a) Explain why this is a biased estimator of ∆(s0, T ) when δ > 0 is fixed. What happens to
the bias when n→ ∞ while δis fixed? And when δ→0? How should we choose δin practice
if we want a small bias?
(b) Implement a program that can perform this simulation experiment in the two following
ways: (1) Y(s0, T ) and Y(s0+δ, T ) are simulated with independent random numbers (IRN)
for each realization of X(δ); (2) they are simulated with common (and well-synchronized)