Computational Information Games A minitutorial Part II Houman - - PowerPoint PPT Presentation

computational information games a minitutorial part ii
SMART_READER_LITE
LIVE PREVIEW

Computational Information Games A minitutorial Part II Houman - - PowerPoint PPT Presentation

Computational Information Games A minitutorial Part II Houman Owhadi ICERM June 5, 2017 DARPA EQUiPS / AFOSR award no FA9550-16-1-0054 (Computational Information Games) Question Can we design a linear solver with some degree of universality?


slide-1
SLIDE 1

Houman Owhadi Computational Information Games A minitutorial Part II

ICERM June 5, 2017

DARPA EQUiPS / AFOSR award no FA9550-16-1-0054 (Computational Information Games)

slide-2
SLIDE 2

Motivation Can we design a linear solver with some degree of universality? (that could be applied to a large class of linear

  • perators)

Not clear that this can be done

Arthur Sard (1909-1980)

“Of course no one method of approximation Of course no one method of approximation

  • f a ‘linear operator
  • f a ‘linear operator’ can be

can be universal. universal.” There are (nearly) as many linear solvers as linear systems. Question

Number of google scholar references to “linear solvers”: 447,000

slide-3
SLIDE 3

Multigrid Methods Multiresolution/Wavelet based methods

[Brewster and Beylkin, 1995, Beylkin and Coult, 1998, Averbuch et al., 1998

Multigrid: [Fedorenko, 1961, Brandt, 1973, Hackbusch, 1978]

  • Linear complexity with smooth coefficients

Severely affected by lack of smoothness

Problem

( − div(a∇u) = g, x ∈ Ω, u = 0, x ∈ ∂Ω,

slide-4
SLIDE 4

[Mandel et al., 1999,Wan-Chan-Smith, 1999, Xu and Zikatanov, 2004, Xu and Zhu, 2008], [Ruge-St¨ uben, 1987]

Robust/Algebraic multigrid

  • Some degree of robustness

[Vassilevski - Wang, 1997, 1998] Stabilized Hierarchical bases, Multilevel preconditioners [Panayot - Vassilevski, 1997] [Chow - Vassilevski, 2003] [Panayot - 2010] [Aksoylu- Holst, 2010]

slide-5
SLIDE 5

Low Rank Matrix Decomposition methods

Fast Multipole Method: [Greengard and Rokhlin, 1987]

Hierarchical Matrix Method: [Hackbusch et al., 2002]

[Bebendorf, 2008]:

N ln2d+8 N complexity To achieve grid-size accuracy in L2-norm

Hierarchical numerical homogenization method

O(N ln3d N)

O(N lnd+1 N)

slide-6
SLIDE 6

Sparse matrix Laplacians Structured sparse matrices (SDD matrices)

slide-7
SLIDE 7

The problem

slide-8
SLIDE 8

Example

( − div(a∇u) = g, x ∈ Ω, u = 0, x ∈ ∂Ω,

slide-9
SLIDE 9

L

Example

slide-10
SLIDE 10

L

Example

slide-11
SLIDE 11

Example

slide-12
SLIDE 12

Example

slide-13
SLIDE 13

Hierarchy of measurement functions

slide-14
SLIDE 14

Example

φ(1)

i

φ(2)

i

φ(3)

i

φ(4)

i

φ(5)

i

φ(6)

i

slide-15
SLIDE 15

Example

slide-16
SLIDE 16

Example

slide-17
SLIDE 17

Player I Player II

Must predict

slide-18
SLIDE 18

Player I Player II

Example

Must predict

Sees { Ω uφ(k)

i

, i ∈ Ik} u and { Ω uφ(k+1)

j

, j ∈ Ik+1}

slide-19
SLIDE 19

Player II’s bets

slide-20
SLIDE 20

u(1)

u(2)

u(3)

u(4)

u(5)

u(6)

Example

( − div(a∇u) = g, x ∈ Ω, u = 0, x ∈ ∂Ω,

slide-21
SLIDE 21

Accuracy of the recovery

Theorem

φ(k)

i

= 1τ(k)

i

τ (k)

i log10

ku−u(k)ka kuka

log10

ku−u(k)ka kuka

−3.5 −12

slide-22
SLIDE 22

( − div(a∇u) = g, x ∈ Ω, u = 0, x ∈ ∂Ω,

Energy content

If r.h.s. is regular we don’t need to compute all subbands

slide-23
SLIDE 23

( − div(a∇u) = g, x ∈ Ω, u = 0, x ∈ ∂Ω,

Energy content

slide-24
SLIDE 24

Gamblets

slide-25
SLIDE 25

Example

slide-26
SLIDE 26

Gamblets

slide-27
SLIDE 27

Gamblets are nested

Interpolation/Prolongation operator

slide-28
SLIDE 28

Player I Player II

Must predict

Optimal bet of Player II

slide-29
SLIDE 29

1

R(k)

i,j

Your best bet on the value of R

τ (k+1)

j

u

given the information that R

τ (k)

i

u = 1 and R

τl u = 0 for l 6= i

τ (k)

i

R(k)

i,j

τ (k+1)

j

Example

( − div(a∇u) = g, x ∈ Ω, u = 0, x ∈ ∂Ω,

slide-30
SLIDE 30

Hierarchy of measurement functions Hierarchy of gamblets

slide-31
SLIDE 31

Biorthogonal system Theorem

slide-32
SLIDE 32

Gamblets are nested Orthogonalized gamblets

Measurement functions are nested

slide-33
SLIDE 33
slide-34
SLIDE 34

Operator adapted MRA Theorem

slide-35
SLIDE 35

u g

Theorem

slide-36
SLIDE 36

( − div(a∇u) = g, x ∈ Ω, u = 0, x ∈ ∂Ω,

Energy content

If r.h.s. is regular we don’t need to compute all subbands

slide-37
SLIDE 37

( − div(a∇u) = g, x ∈ Ω, u = 0, x ∈ ∂Ω,

Energy content

slide-38
SLIDE 38

Operator adapted wavelets

First Generation Wavelets: Signal and imaging processing

First Generation Operator Adapted Wavelets (shift and scale invariant) Lazy wavelets (Multiresolution decomposition of solution space)

slide-39
SLIDE 39

Operator adapted wavelets

Second Generation Operator Adapted Wavelets

  • 1. Scale-orthogonal wavelets with respect to operator

scalar product (leads to block-diagonalization)

  • 2. Operator to be well conditioned within each subband
  • 3. Wavelets need to be localized (compact support or exp.

decay) We want

slide-40
SLIDE 40

Theorem Eigenspace adapted MRA

slide-41
SLIDE 41

log10( λmax(A(k))

λmin(A(k)) )

log10( λmax(B(k))

λmin(B(k)) )

log10( λmax(A(k))

λmin(A(k)) )

log10( λmax(B(k))

λmin(B(k)) )

slide-42
SLIDE 42

Wannier functions

slide-43
SLIDE 43

Regularity Conditions

slide-44
SLIDE 44

Example

L

Regularity Conditions

slide-45
SLIDE 45

τ (1)

2

τ (2)

2,3

τ (3)

2,3,1

Example

φ(1)

i

φ(2)

i

φ(3)

i

φ(4)

i

φ(5)

i

φ(6)

i

slide-46
SLIDE 46

Example

slide-47
SLIDE 47

Example

τ (1)

2

τ (2)

2,3

τ (3)

2,3,1

slide-48
SLIDE 48

Example

Regularity Conditions

slide-49
SLIDE 49

Regularity Conditions on Primal Space

slide-50
SLIDE 50

Gamblet Transform/Solve

slide-51
SLIDE 51

Fast Gamblet Transform obtained by truncation/localization Complexity Theorem

Based on exponential decay of gamblets and locality of the operator

slide-52
SLIDE 52

Localization of Gamblets

slide-53
SLIDE 53

Sparsity of the precision matrix

slide-54
SLIDE 54

Localization problem in Numerical Homogenization

[Chu-Graham-Hou-2010] (limited inclusions) [Babuska-Lipton 2010] (local boundary eigenvectors) [Efendiev-Galvis-Wu-2010] (limited inclusions or mask) [Owhadi-Zhang 2011] (localized transfer property)

Subspace decomposition/correction and Schwarz iterative methods

slide-55
SLIDE 55

Example

L

slide-56
SLIDE 56

Examples

slide-57
SLIDE 57

Theorem

slide-58
SLIDE 58

Condition for localization

slide-59
SLIDE 59

Theorem

slide-60
SLIDE 60

Banach space setting

Condition for localization

slide-61
SLIDE 61

Operator connectivity distance Theorem

slide-62
SLIDE 62

Thank you

DARPA EQUiPS / AFOSR award no FA9550-16-1-0054 (Computational Information Games)