Reducing computational complexity of sparse grid stochastic - - PowerPoint PPT Presentation

reducing computational complexity of sparse grid
SMART_READER_LITE
LIVE PREVIEW

Reducing computational complexity of sparse grid stochastic - - PowerPoint PPT Presentation

Reducing computational complexity of sparse grid stochastic collocation methods Peter Jantsch QUIET Workshop, Trieste July 19, 2017 Joint work with C. Webster, A. Teckentrup, M. Gunzburger, D. Galindo, G. Zhang Supported by the US Dept. of


slide-1
SLIDE 1

Reducing computational complexity of sparse grid stochastic collocation methods

Peter Jantsch

QUIET Workshop, Trieste July 19, 2017 Joint work with C. Webster, A. Teckentrup, M. Gunzburger, D. Galindo, G. Zhang Supported by the US Dept. of Energy, Office of Advanced Simulation Computing Research

slide-2
SLIDE 2

Improving Collocation Methods by Exploiting Structure

Uncertain input parameters: y ∈ Γ ⊂ Rd − →

PDE model:

P(u, y) = 0 a.e. in D ⊂ Rn − → Quantity of interest: Q[u(·, y)]

slide-3
SLIDE 3

Improving Collocation Methods by Exploiting Structure

Uncertain input parameters: y ∈ Γ ⊂ Rd − →

PDE model:

P(u, y) = 0 a.e. in D ⊂ Rn − → Quantity of interest: Q[u(·, y)] Method 1: Exploit the hierarchy in deterministic approximation. Multilevel methods reduce complexity by distributing computational costs among high and low fidelity approximations.

0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1

Finite Element Mesh

−1 −0.5 0.5 1 −1 −0.5 0.5 1

Interpolation Nodes

−1 −0.5 0.5 1 −1 −0.5 0.5 1 −1 −0.5 0.5 1 −1 −0.5 0.5 1

slide-4
SLIDE 4

Improving Collocation Methods by Exploiting Structure

Uncertain input parameters: y ∈ Γ ⊂ Rd − →

PDE model:

P(u, y) = 0 a.e. in D ⊂ Rn − → Quantity of interest: Q[u(·, y)] Method 1: Exploit the hierarchy in deterministic approximation. Multilevel methods reduce complexity by distributing computational costs among high and low fidelity approximations.

0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1

Finite Element Mesh

−1 −0.5 0.5 1 −1 −0.5 0.5 1

Interpolation Nodes

−1 −0.5 0.5 1 −1 −0.5 0.5 1 −1 −0.5 0.5 1 −1 −0.5 0.5 1

Key points:

  • Provably reduce the complexity of constructing collocation approximations by

exploiting basic structure.

  • Work practically even when we can’t choose a sparse grid with the “optimal”

number of points.

slide-5
SLIDE 5

Improving Collocation Methods by Exploiting Structure

Method 2: Exploit the hierarchy in the polynomial approximation. Sparse grids with nested grid points provide a natural multilevel hierarchy which we can use to accelerate each PDE solve.

−1 −0.5 0.5 1 −1 −0.5 0.5 1

Solve Ajcj = fj at all blue points − → Interpolate to improve convergence

−1 −0.5 0.5 1 −1 −0.5 0.5 1

slide-6
SLIDE 6

Improving Collocation Methods by Exploiting Structure

Method 2: Exploit the hierarchy in the polynomial approximation. Sparse grids with nested grid points provide a natural multilevel hierarchy which we can use to accelerate each PDE solve.

−1 −0.5 0.5 1 −1 −0.5 0.5 1

Solve Ajcj = fj at all blue points − → Interpolate to improve convergence

−1 −0.5 0.5 1 −1 −0.5 0.5 1

Key points:

  • Acceleration works with preconditioning and initial solutions to speed up

iterative solvers.

  • Especially effective for non-linear iterative solvers
  • Improves efficiency of iterative solvers even with the additional cost of

interpolation.