Mean reflected SDE Paul-Eric Chaudru de Raynal Universit Savoie - - PowerPoint PPT Presentation

mean reflected sde
SMART_READER_LITE
LIVE PREVIEW

Mean reflected SDE Paul-Eric Chaudru de Raynal Universit Savoie - - PowerPoint PPT Presentation

Mean reflected SDE Paul-Eric Chaudru de Raynal Universit Savoie Mont Blanc, LAMA 3rd Young researchers Meeting in Probability Numerics and Finance Joint work with P. Briand, A. Guillin and C. Labart 30 juin 2016 Motivations : measure at risk


slide-1
SLIDE 1

Mean reflected SDE

Paul-Eric Chaudru de Raynal

Université Savoie Mont Blanc, LAMA

3rd Young researchers Meeting in Probability Numerics and Finance Joint work with P. Briand, A. Guillin and C. Labart

30 juin 2016

slide-2
SLIDE 2

Motivations : measure at risk

‚ In finance :

§ The risk measure of a position is the (minimal) amount of own found needed by a

company to hold the position

§ Given a risk measure, we can define a set of acceptable positions : the set of

positions that do not require any own found to be hold

§ Given a set of acceptable positions for a company, we can define a risk measure :

for any position the risk measure is the minimal amount of cash that makes the position acceptable ‚ Mathematical modelization :

§ pΩ, Fq § X : Ω Q ω ÞÑ Xpωq P R value of the position § A Ă L2pΩq set of acceptable positions § ρA “ inftm P R : m ` X P Au risk measure associated to the acceptable positions

set

§ increasing § “translating invariant” : ρpX ` mq “ ρpXq ` m, m P R

slide-3
SLIDE 3

Motivations : context

§ We are interesting in the positions X satisfying : EhpXq ě 0 where h : R Ñ R is an

increasing function

slide-4
SLIDE 4

Motivations : context

§ We are interesting in the positions X satisfying : EhpXq ě 0 where h : R Ñ R is an

increasing function

§ The set of acceptable positions is A “ tX P L2pΩq : EhpXq ě 0u

slide-5
SLIDE 5

Motivations : context

§ We are interesting in the positions X satisfying : EhpXq ě 0 where h : R Ñ R is an

increasing function

§ The set of acceptable positions is A “ tX P L2pΩq : EhpXq ě 0u § The associated risk measure is ρA “ inftm P R : m ` X P Au

slide-6
SLIDE 6

Motivations : context

§ We are interesting in the positions X satisfying : EhpXq ě 0 where h : R Ñ R is an

increasing function

§ The set of acceptable positions is A “ tX P L2pΩq : EhpXq ě 0u § The associated risk measure is ρA “ inftm P R : m ` X P Au § Example : the “Value at Risk” at level α :

VARαpXq “ inftm P R : Ppm ` Xq ď αu i.e. h : x ÞÑ 1xě0 ´ p1 ´ αq, 0 ă α ă 1

slide-7
SLIDE 7

Motivations

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt X0 “ x0 where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq

§ Stochastic dynamic for the value of a portfolio X through the time Xt until a given

date T ą 0

slide-8
SLIDE 8

Motivations

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq

§ Stochastic dynamic for the value of a portfolio X through the time Xt until a given

date T ą 0

§ constrained to remain acceptable

slide-9
SLIDE 9

Motivations

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq

§ Stochastic dynamic for the value of a portfolio X through the time Xt until a given

date T ą 0

§ constrained to remain acceptable § @h ą 0 : Kt`h ´ Kt amount of cash added in the portfolio between time t and

t ` h to keep the position acceptable

slide-10
SLIDE 10

Motivations

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq

§ Stochastic dynamic for the value of a portfolio X through the time Xt until a given

date T ą 0

§ constrained to remain acceptable § @h ą 0 : Kt`h ´ Kt amount of cash added in the portfolio between time t and

t ` h to keep the position acceptable

§ Kt is the minimal amount of cash needed up to time t (increases)

slide-11
SLIDE 11

Motivations

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq

§ Stochastic dynamic for the value of a portfolio X through the time Xt until a given

date T ą 0

§ constrained to remain acceptable § @h ą 0 : Kt`h ´ Kt amount of cash added in the portfolio between time t and

t ` h to keep the position acceptable

§ Kt is the minimal amount of cash needed up to time t (increases) § Reflected stochastic differential equation

slide-12
SLIDE 12

Motivations

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq

§ Stochastic dynamic for the value of a portfolio X through the time Xt until a given

date T ą 0

§ constrained to remain acceptable § @h ą 0 : Kt`h ´ Kt amount of cash added in the portfolio between time t and

t ` h to keep the position acceptable

§ Kt is the minimal amount of cash needed up to time t (increases) § Reflected stochastic differential equation Ñ but the reflection acts on the law

ë Mean reflected stochastic differential equation

slide-13
SLIDE 13

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

slide-14
SLIDE 14

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs

slide-15
SLIDE 15

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt ?

slide-16
SLIDE 16

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt ě H´1

t

p0q

slide-17
SLIDE 17

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt ě pH´1

t

q`p0q

slide-18
SLIDE 18

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt ě supsďt pH´1

s

q`p0q

slide-19
SLIDE 19

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt “ supsďt pH´1

s

q`p0q

slide-20
SLIDE 20

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt “ supsďt pH´1

s

q`p0q “ supsďt inftx ě 0 : Ehpx ` Ysq ě 0u

slide-21
SLIDE 21

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt “ supsďt pH´1

s

q`p0q “ supsďt inftx ě 0 : Ehpx ` Ysq ě 0u

slide-22
SLIDE 22

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt “ supsďt pH´1

s

q`p0q “ supsďt inftx ě 0 : Ehpx ` Ysq ě 0u ‚ Kt “ supsďt G`

0 pµsq where pµsq0ďsďT “ pLpYsqq0ďsďT

slide-23
SLIDE 23

Mean Reflected SDE : the constraint (heuristic)

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ How the process K looks like ?

§ Let Y be the solution on r0, Ts of dYt “ bpXtqdt ` σpXtqdBt,

Y0 “ x0 ë Xt “ Yt ` Kt ù ñ ErhpXtqs “ ErhpYt ` Ktqs

§ Set HtpKtq :“ ErhpYt ` Ktqs § We want : ErhpXtqs ě 0,

dKt ě 0, K0 “ 0, ż t ErhpXsqs dKs “ 0 ‚ Kt “ supsďt pH´1

s

q`p0q “ supsďt inftx ě 0 : Ehpx ` Ysq ě 0u ‚ Kt “ supsďt G`

0 pµsq where pµsq0ďsďT “ pLpYsqq0ďsďT

ë The process K is deterministic

slide-24
SLIDE 24

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq Definition A solution of the MR-SDE is a couple pX, Kq satisfying the above system with K a non-decreasing deterministic function satisfying K0 “ 0.

slide-25
SLIDE 25

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ Auxiliary dynamic : dYt “ bpXtqdt ` σpXtqdBt

slide-26
SLIDE 26

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ Auxiliary dynamic : dYt “ bpXtqdt ` σpXtqdBt

§ Fixed point : coefficients b ans σ Lipschitz

slide-27
SLIDE 27

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ Auxiliary dynamic : dYt “ bpXtqdt ` σpXtqdBt

§ Fixed point : coefficients b ans σ Lipschitz

§ Initialization X 0 “ Y 0 “ x0 § Set K 0

t “ supsďt inftx ě 0 : Ehpx ` Y 0 s q ě 0u “ supsďt G` 0 pµ0 s q

§ We obtain X 1 “ Y 0 ` K 0 § and so on..

slide-28
SLIDE 28

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ Auxiliary dynamic : dYt “ bpXtqdt ` σpXtqdBt

§ Fixed point : coefficients b ans σ Lipschitz

§ Initialization X 0 “ Y 0 “ x0 § Set K 0

t “ supsďt inftx ě 0 : Ehpx ` Y 0 s q ě 0u “ supsďt G` 0 pµ0 s q

§ We obtain X 1 “ Y 0 ` K 0 § and so on..

§ Standard computations give :

E sup

tďT

|X n`1

t

´ X n

t |2 ď CT sup tďT

|K n`1

t

´ K n

t |2 § S.C. for convergence ?

slide-29
SLIDE 29

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ Auxiliary dynamic : dYt “ bpXtqdt ` σpXtqdBt

§ Fixed point : coefficients b ans σ Lipschitz

§ Initialization X 0 “ Y 0 “ x0 § Set K 0

t “ supsďt inftx ě 0 : Ehpx ` Y 0 s q ě 0u “ supsďt G` 0 pµ0 s q

§ We obtain X 1 “ Y 0 ` K 0 § and so on..

§ Standard computations give :

E sup

tďT

|X n`1

t

´ X n

t |2 ď CT sup tďT

|K n`1

t

´ K n

t |2 § S.C. for convergence : G` 0 : PpRq Q µ ÞÑ G` 0 pµq Lipschitz for the Wasserstein

distance.

slide-30
SLIDE 30

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq ‚ Auxiliary dynamic : dYt “ bpXtqdt ` σpXtqdBt

§ Fixed point : coefficients b ans σ Lipschitz

§ Initialization X 0 “ Y 0 “ x0 § Set K 0

t “ supsďt inftx ě 0 : Ehpx ` Y 0 s q ě 0u “ supsďt G` 0 pµ0 s q

§ We obtain X 1 “ Y 0 ` K 0 § and so on..

§ Standard computations give :

E sup

tďT

|X n`1

t

´ X n

t |2 ď CT sup tďT

|K n`1

t

´ K n

t |2 § S.C. for convergence : G` 0 : PpRq Q µ ÞÑ G` 0 pµq Lipschitz for the Wasserstein

distance. ë S.C. for G`

0 to be Lipschitz : h bi-Lipschitz

slide-31
SLIDE 31

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq

§

Theorem : If b and σ are Lipschitz continuous and if in addition h is a bi-Lipschitz function then the MR-SDE as a unique solution

slide-32
SLIDE 32

Mean Reflected SDE : well posedness

Consider on r0, Ts, T ą 0 the system : dXt “ bpXtqdt ` σpXtqdBt ` dKt, X0 “ x0 @t P r0, Ts : EhpXtq ě 0 şt

0 ErhpXsqsdKs “ 0

where B is a Brownian motion define on some filtered probability space pΩ, F, pFtqtě0, Pq

§

Theorem : If b and σ are Lipschitz continuous and if in addition h is a bi-Lipschitz function then the MR-SDE as a unique solution

§

Corollary : If in addition h is a C 2 function, the Stietljes measure dK is absolutely continuous w.r.t. the Lebesgue measure with density : kt “ pELhpXtqq´ Eh1Xt 1EhpXtq“0.

slide-33
SLIDE 33

Mean reflected SDE and interacting reflected particles system

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Mean reflection Ø non linear reflection (McKean-Vlasov sense)

ë Interacting reflected particle system with oblique reflection ?

slide-34
SLIDE 34

Mean reflected SDE and interacting reflected particles system

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Mean reflection Ø non linear reflection (McKean-Vlasov sense)

ë Interacting reflected particle system with oblique reflection ? $ ’ ’ ’ ’ ’ ’ ’ ’ ’ & ’ ’ ’ ’ ’ ’ ’ ’ ’ % X i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s ` K N t ,

i “ 1, . . . , N, N´1

N

ÿ

i“1

hpX i

tq ě 0,

N´1

N

ÿ

i“1

ż t hpX i

tq dK N s “ 0,

slide-35
SLIDE 35

Mean reflected SDE and interacting reflected particles system

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Mean reflection Ø non linear reflection (McKean-Vlasov sense)

ë Interacting reflected particle system with oblique reflection $ ’ ’ ’ ’ ’ ’ ’ ’ ’ & ’ ’ ’ ’ ’ ’ ’ ’ ’ % X i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s ` K N t ,

i “ 1, . . . , N, N´1

N

ÿ

i“1

hpX i

tq ě 0,

N´1

N

ÿ

i“1

ż t hpX i

tq dK N s “ 0, § Existence and uniqueness of a solution with Kt “ supsďt G` 0 pˆ

µN

t q

slide-36
SLIDE 36

Mean reflected SDE and interacting reflected particles system

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Mean reflection Ø non linear reflection (McKean-Vlasov sense)

ë Interacting reflected particle system with oblique reflection $ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ & ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ % X i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s ` d sup sďt

G`

0 pˆ

µN

s q,

i “ 1, . . . , N, N´1

N

ÿ

i“1

hpX i

tq ě 0,

N´1

N

ÿ

i“1

ż t hpX i

tq dK N s “ 0,

Y i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s,

i “ 1, . . . , N, ˆ µN

t “ N´1 N

ÿ

j“1

δY j

s

§ Existence and uniqueness of a solution with Kt “ supsďt G` 0 pˆ

µN

t q

slide-37
SLIDE 37

Mean reflected SDE and interacting reflected particles system

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Mean reflection Ø non linear reflection (McKean-Vlasov sense)

ë Interacting reflected particle system with oblique reflection $ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ & ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ % X i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s ` d sup sďt

G`

0 pˆ

µN

s q,

i “ 1, . . . , N, N´1

N

ÿ

i“1

hpX i

tq ě 0,

N´1

N

ÿ

i“1

ż t hpX i

tq dK N s “ 0,

Y i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s,

i “ 1, . . . , N, ˆ µN

t “ N´1 N

ÿ

j“1

δY j

s

§ Existence and uniqueness of a solution with Kt “ supsďt G` 0 pˆ

µN

t q § Chaos propagation ?

slide-38
SLIDE 38

Mean reflected SDE and interacting reflected particles system

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Mean reflection Ø non linear reflection (McKean-Vlasov sense)

ë Interacting reflected particle system with oblique reflection $ ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ & ’ ’ ’ ’ ’ ’ ’ ’ ’ ’ % X i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s ` d sup sďt

G`

0 pˆ

µN

s q,

i “ 1, . . . ..., N´1

N

ÿ

i“1

hpX i

tq ě 0,

N´1

N

ÿ

i“1

ż t hpX i

tq dK N s “ 0,

Y i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s,

i “ 1, . . . ..., ˆ µN

t “ N´1 N

ÿ

j“1

δY j

s

§ Existence and uniqueness of a solution with Kt “ supsďt G` 0 pˆ

µN

t q § Chaos propagation § Yes : N Ñ `8 : ˆ

µN

t Ñ µt (LLN) and K N t Ñ Kt

slide-39
SLIDE 39

Mean reflected SDE and interacting reflected particles system

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Mean reflection Ø non linear reflection (McKean-Vlasov sense)

ë Interacting reflected particle system with oblique reflection $ ’ ’ ’ ’ ’ ’ ’ & ’ ’ ’ ’ ’ ’ ’ % X i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s ` d sup sďt

G`

0 pµsq,

i “ 1, . . . ..., ErhpX i

tq ě 0,

ż t ErhpX i

sqdKs “ 0

Y i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s,

i “ 1, . . . ..., µt “ LpYtq

§ Existence and uniqueness of a solution with Kt “ supsďt G` 0 pˆ

µN

t q § Chaos propagation § Yes : N Ñ `8 : ˆ

µN

t Ñ µt (LLN) and K N t Ñ Kt

slide-40
SLIDE 40

Mean reflected SDE and interacting reflected particles system

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Mean reflection Ø non linear reflection (McKean-Vlasov sense)

ë Interacting reflected particle system with oblique reflection $ ’ ’ ’ ’ ’ ’ ’ & ’ ’ ’ ’ ’ ’ ’ % X i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s ` d sup sďt

G`

0 pµsq,

i “ 1, . . . ..., ErhpX i

tq ě 0,

ż t ErhpX i

sqdKs “ 0

Y i

t “

ż t bpX i

sqds `

ż t σpX i

sqdBi s,

i “ 1, . . . ..., µt “ LpYtq Result : The rate of convergence is of order N´1{9 under our standing assumptions and of order N´1{2 if h is C 2.

§ The rate of convergence relies on E suptďT |G` 0 pµtq ´ G` 0 p¯

µN

t q| where

¯ X i

t “

şt

0 bpX i sqds `

şt

0 σpX i sqdBi s ` supsďt G` 0 p¯

µN

s q,

¯ µN

s “ N´1 řN i“1 δ¯ Xi

s

slide-41
SLIDE 41

Mean reflected SDE numerical algorithm

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Take advantage of the propagation of chaos phenomenon

slide-42
SLIDE 42

Mean reflected SDE numerical algorithm

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Take advantage of the propagation of chaos phenomenon § Euler discretization of the particle system :

slide-43
SLIDE 43

Mean reflected SDE numerical algorithm

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Take advantage of the propagation of chaos phenomenon § Euler discretization of the particle system : h “ T{n,

i “ 1, . . . , N : $ ’ ’ ’ & ’ ’ ’ % X i

t`h “ X i t ` hbpX i tq ` σpX i tqpBi t`h ´ Bi tq ` K N t`h ´ K N t ,

K N

t`h ´ K N t “ inftx ě 0 : N´1 N

ÿ

i“1

hpx ` Y i

t`hq ě 0u

Y i

t`h “ X i t ` hbpX i tq ` σpX i tqpBi t`h ´ Bi tq

slide-44
SLIDE 44

Mean reflected SDE numerical algorithm

$ ’ ’ ’ & ’ ’ ’ % dXt “ bpXtqdt ` σpXtqdBt ` d sup

sďt

G`

0 pµsq,

µs “ LpYsq dYt “ bpXtqdt ` σpXtqdBt ErhpXtqs ě 0, ż t ErhpXsqsdKs “ 0

§ Take advantage of the propagation of chaos phenomenon § Euler discretization of the particle system : h “ T{n,

i “ 1, . . . , N : $ ’ ’ ’ & ’ ’ ’ % X i

t`h “ X i t ` hbpX i tq ` σpX i tqpBi t`h ´ Bi tq ` K N t`h ´ K N t ,

K N

t`h ´ K N t “ inftx ě 0 : N´1 N

ÿ

i“1

hpx ` Y i

t`hq ě 0u

Y i

t`h “ X i t ` hbpX i tq ` σpX i tqpBi t`h ´ Bi tq

Result :

§ |Error| ď C

´ n´1{2 ` N´1{2¯ , if h is C 2

§ |Error| ď C

´ n´1{2 ` N´1{9¯ , otherwise

slide-45
SLIDE 45

MR-SDE : numerical illustrations deterministic drift

‚ T ą 0, h : R Q x ÞÑ x ´ p P R and dXt “ ´ µdt ` σdBt ` dKt ë Kt “ pp ` µt ´ x0q`

Figure: Parameters : n “ 500, N “ 10000, T “ 1, µ “ 2, σ “ 1, x0 “ 1, p “ 1{2

slide-46
SLIDE 46

MR-SDE : illustrations stochastic drift

‚ T ą 0, h : R Q x ÞÑ x ´ p P R and dXt “ ´ pµ ´ ǫBtqdt ` σdBt ` dKt ë Kt “ ˆ p ´ x0 ` µt ´ σǫt2 2 ˙ 1r0,¯

tqptq `

ˆ p ´ x0 ` µ¯ t ´ σǫ¯ t2 2 ˙ 1r¯

t,t‹sptq ` opǫq

Figure: Parameters : n “ 500, N “ 10000, T “ 1, µ “ 1, ǫ “ 1{10, σ “ 1{ǫ, x0 “ 1, p “ 1.1

slide-47
SLIDE 47

MR-SDE : illustrations position dependent drift

‚ T ą 0, h : R Q x ÞÑ x ´ p P R and dXt “ ´ pµ ` aXtqdt ` σdBt ` dKt ë Kt “ pap ´ µqpt ´ t‹q1tět‹, where t‹ “ 1 a plnpx0 ` µ{aq ´ lnpp ` µ{aqq

Figure: Parameters : n “ 500, N “ 10000, T “ 1, µ “ 2.1, a “ 1, σ “ 1, x0 “ 1, p “ 3.6

slide-48
SLIDE 48

MR-SDE : illustrations non-linear constraint

‚ T ą 0, h : x ÞÑ x ` α sinpxq ´ p, ´1 ă α ă 1 and dXt “ ´pµ ` aXtqdt ` σdBt ` dKt ë dKt “ e´atd sup

sďt

´ F ´1

s

p0q ¯` Ft : x ÞÑ # e´at ˆ x0 ´ µ ˆeat ´ 1 a ˙ ` x ˙ ` α exp ˆ ´e´at σ2 a sinhpatq ˙ ˆ sin ˆ e´at ˆ x0 ´ µ ˆeat ´ 1 a ˙ ` x ˙˙ ´ p + .

Figure: Parameters : n “ 1000, N “ 10000, T “ 1, µ “ 1, σ “ 1, p “ 1.1, α “ 1{2, x0 “ α ` p ` 1{2

slide-49
SLIDE 49

MR-SDE : illustrations non-linear constraint

‚ T ą 0, h : x ÞÑ x ` α sinpxq ´ p, ´1 ă α ă 1 and dXt “ ´pµ ` aXtqdt ` σdBt ` dKt ë dKt “ e´atd sup

sďt

´ F ´1

s

p0q ¯`

Figure: Parameters : n “ 100, N “ 10000, T “ 2, β “ 2, σ “ 1, p “ 3π{2, α “ 1{2, x0 “ 2 ˚ π

slide-50
SLIDE 50

Thanks !