Tensor-based algorithms for the model reduction of high dimensional problems: application to stochastic fluid problems
- M. Billaud Friess
marie.billaud-friess@ec-nantes.fr Joint work with A. Nouy, O. Zahm
Tensor-based algorithms for the model reduction of high dimensional - - PowerPoint PPT Presentation
Tensor-based algorithms for the model reduction of high dimensional problems: application to stochastic fluid problems M. Billaud Friess marie.billaud-friess@ec-nantes.fr Joint work with A. Nouy, O. Zahm CEMRACS Luminy, 2013 Introduction
marie.billaud-friess@ec-nantes.fr Joint work with A. Nouy, O. Zahm
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
µ=1 Xµ ||·||X (resp. Y) a tensor Hilbert space of dual X′ (resp. Y′).
CEMRACS 2013
2/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
0(Ω))
0(Ω)) × L2(Ξ, dPξ; L2(Ω))
CEMRACS 2013
3/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
s
i ; φµ i ∈ Xµ
s
||·||X
v∈SX ||v − u||
v∈SX ||Lv − b||∗
CEMRACS 2013
4/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
v∈SX ||v − u||
v∈SX ||Lv − b||∗
CEMRACS 2013
4/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
5/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
6/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
7/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
v∈X
w∈Y
v∈X sup w∈Y
CEMRACS 2013
8/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
Y LwY′,Y = v, R−1 X L∗R−1 Y LwX
X L∗R−1 Y L ⇔ RY = LR−1 X L∗ ⇔ RX = L∗R−1 Y L
CEMRACS 2013
9/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
v∈SX ||v − u||X ⇔ ||L
v∈SX ||Lv − b||Y′
v∈SX ||Lv − b||Y′
h = 0 s.t.
Y (Luk − b)),
X L∗yk).
Y (Lv − b) not affordable in practice !
CEMRACS 2013
10/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
v∈SX ||v − u||X ⇔ ||L
v∈SX ||Lv − b||Y′
v∈SX ||R−1 Y (Lv − b)||Y
h = 0 s.t.
Y (Luk − b)),
X L∗yk).
Y (Lv − b) not affordable in practice !
CEMRACS 2013
10/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
11/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
Y (Luk − b)
Y L(uk − b) "with" a precision δ
CEMRACS 2013
12/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
Y (Luk − b)
Y L(uk − b) "with" a precision δ
CEMRACS 2013
12/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
X s.t. uk+1 ∈ Cε(uk − R−1 X (L∗yk)).
X (L∗yk)
X = SX is fixed at each iteration.
X and ||Cε(v) − v||X ≤ ε||v||X,
X = Rrk(X) may change at each iteration.
CEMRACS 2013
13/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
0 = 0 and SY a low rank tensor subset.
0 = arg min y∈Zk
Y (Luk − b)
m, rk) ≤ δ do
m = arg min y∈SY
m−1 + w − rk||Y;
m = Zk m−1 + span{wk m};
m = arg min y∈Zk
m
X L∗yk m)
m, rk) = ||rk − yk m||Y/||rk||Y ≤ δ ❀ ||yk m − yk m+p||Y/||yk m+p||Y ≤ δ
CEMRACS 2013
14/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
X ⊂ X
v∈SX
Y (Lv − b + Lum−1)||Y
X
CEMRACS 2013
15/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
16/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
17/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
2 − x2, x1 − 1 2), ξ1 ∈ U(−350, 350)
CEMRACS 2013
18/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
2 = P
N
w = P
N
v∈SX ||Lv − b||2
CEMRACS 2013
19/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
20/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
21/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
22/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
23/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
24/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
25/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
26/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
1 × M′ 2, find (u, p) ∈ X = X2 × M1 solution of
1 p
1, Bi : Xi → M′ i with A∗ : X1 → X′ 2, B∗ i : Mi → Xi
u∈K2 sup v∈K1
1,X1
i ,Mi = 0
q∈Mi
v∈Xi
i ,Mi
CEMRACS 2013
27/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
(v,q)∈SX2 ×SM1
X2 + ||q − p||2 M1
(v,q)∈SX2 ×SM1
Y (L(v, q) − (f, g))||Y
Y (Luk − b),
X2 (A∗vk + B∗ 2 qk)),
M1 (B1vk)).
CEMRACS 2013
28/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
Y
CEMRACS 2013
29/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
30/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
0(Ω)]d), p ∈ P = L2(Ξ; L2(Ω))
CEMRACS 2013
30/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
2 = P
N
X2 A∗ + B∗R−1 M1 B
X2 B∗
X2 A∗
X2 B∗
CEMRACS 2013
31/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
32/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
33/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
34/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
CEMRACS 2013
35/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
Y
Y
CEMRACS 2013
36/ 37
Introduction Ideal algorithm (IA) Perturbed ideal algorithm (PA) Ad-Re-Di problem Oseen problem Conclusions
Y
Y
CEMRACS 2013
36/ 37