An optimal adaptive wavelet method without coarsening of the - - PowerPoint PPT Presentation

an optimal adaptive wavelet method
SMART_READER_LITE
LIVE PREVIEW

An optimal adaptive wavelet method without coarsening of the - - PowerPoint PPT Presentation

An optimal adaptive wavelet method without coarsening of the iterands Tsogtgerel Gantumur (joint work with H. Harbrecht and R.P . Stevenson) "Recent Progress in Wavelet Analysis and Frame Theory" 23-26 January 2006 Bremen Overview


slide-1
SLIDE 1

An optimal adaptive wavelet method

without coarsening of the iterands Tsogtgerel Gantumur (joint work with H. Harbrecht and R.P . Stevenson) "Recent Progress in Wavelet Analysis and Frame Theory" 23-26 January 2006 Bremen

slide-2
SLIDE 2

Overview

[Cohen, Dahmen, DeVore ’02], [Stevenson ’04], [Dahlke, Fornasier, Raasch ’04] , [Werner]

  • Wavelet frame Ψ: Au = f
  • Au = f
  • Richardson iteration: u(i+1) := u(i) + ω(f − Au(i))
  • Coarsening after K iterations

[Cohen, Dahmen, DeVore ’01], [Gantumur, Harbrecht, Stevenson ’05]

  • Galerkin approximation: uΛ ∈ ℓ2(Λ) s.t.

AuΛ, vΛ = f, vΛ ∀vΛ ∈ ℓ2(Λ)

  • Expand Λ to ˜

Λ s.t. | | |u − u˜

Λ|

| | ≤ ξ| | |u − uΛ| | | with ξ < 1 + Coarsening is not needed for the iterands u(i) [GHS05]

  • Using frames is problematic
slide-3
SLIDE 3

Elliptic operator equation

  • Let H be a separable Hilbert space, H′ its dual
  • A : H → H′ linear, self-adjoint, H-elliptic

(Av, v ≥ cv2

H

v ∈ H) Find u ∈ H s.t. Au = f (f ∈ H′)

  • Example: Reaction-diffusion equation H = H1

0(Ω)

Au, v =

∇u · ∇v + κ2uv

slide-4
SLIDE 4

Equivalent discrete problem

[CDD01, CDD02]

  • Wavelet basis Ψ = {ψλ : λ ∈ ∇} of H
  • Stiffness A = Aψλ, ψµλ,µ and load f = f, ψλλ

Linear equation in ℓ2(∇)

Au = f, A : ℓ2(∇) → ℓ2(∇) SPD and f ∈ ℓ2(∇)

  • u =

λ uλψλ is the solution of Au = f

  • u − vℓ2 u − vH with v =

λ vλψλ

slide-5
SLIDE 5

Galerkin solutions

  • |

| | · | | | := A·, ·

1 2 is a norm on ℓ2

  • Λ ⊂ ∇
  • IΛ : ℓ2(∇) → ℓ2(Λ) restr.,

PΛ := I∗

Λ

  • AΛ := PΛAIΛ : ℓ2(Λ) → ℓ2(Λ) SPD
  • fΛ := PΛf ∈ ℓ2(Λ)

Lemma

A unique solution uΛ ∈ ℓ2(Λ) to AΛuΛ = fΛ exists, and | | |u − uΛ| | | = inf

v∈ℓ2(Λ) |

| |u − v| | |

slide-6
SLIDE 6

Galerkin orthogonality

  • supp w ⊂ Λ,

AΛuΛ = fΛ

  • f − AuΛ, vΛ = 0

for vΛ ∈ ℓ2(Λ) | | |u − w| | |2 = | | |u − uΛ| | |2 + | | |uΛ − w| | |2

slide-7
SLIDE 7

Error reduction

| | |u − uΛ| | |2 = | | |u − w| | |2 − | | |uΛ − w| | |2

Lemma [CDD01]

Let µ ∈ (0, 1), and Λ be s.t. PΛ(f − Aw) ≥ µf − Aw Then we have | | |u − uΛ| | | ≤

  • 1 − κ(A)−1µ2 |

| |u − w| | |

slide-8
SLIDE 8

Ideal algorithm

SOLVE[ε] → uk k := 0; Λ0 := ∅ do Solve AΛkuk = fΛk rk := f − Auk determine a set Λk+1 ⊃ Λk, with minimal cardinality, such that PΛk+1rk ≥ µrk k := k + 1 while rk > ε

slide-9
SLIDE 9

Approximate Iterations

Approximate right-hand side

RHS[ε] → fε with f − fεℓ2 ≤ ε

Approximate application of the matrix

APPLYA[v, ε] → wε with Av − wεℓ2 ≤ ε

Approximate residual

RES[v, ε] := RHS[ε/2] − APPLYA[v, ε/2]

slide-10
SLIDE 10

Best N-term approximation

Given u = (uλ)λ ∈ ℓ2, approximate u using N nonzero coeffs ℵN :=

  • Λ⊂∇:#Λ=N

ℓ2(Λ)

  • ℵN is a nonlinear manifold
  • Let uN be a best approximation of u with #supp uN ≤ N
  • uN can be constructed by picking N largest in modulus

coeffs from u

slide-11
SLIDE 11

Nonlinear vs. linear approximation in Ht(Ω)

Using wavelets of order d

Nonlinear approximation

If u ∈ Bt+ns

τ

(Lτ) with 1

τ = 1 2 + s for some s ∈ (0, d−t n )

εN = uN − u ≤ O(N−s)

Linear approximation

If u ∈ Ht+ns for some s ∈ (0, d−t

n ], uniform refinement

εj = uj − u ≤ O(N−s

j )

  • [Dahlke, DeVore]: u ∈ Bt+ns

τ

(Lτ)\Ht+ns "often"

slide-12
SLIDE 12

Approximation spaces

  • Approximation space As := {v ∈ ℓ2 : v − vNℓ2 ≤ O(N−s)}
  • Quasi-norm |v|As := supN∈N Nsv − vNℓ2
  • u ∈ Bt+ns

τ

(Lτ) with 1

τ = 1 2 + s for some s ∈ (0, d−t n ) ⇒ u ∈ As

Assumption

u ∈ As for some s > 0

Best approximation

u − v ≤ ε satisfies #supp v ≤ ε−1/s|u|1/s

As

slide-13
SLIDE 13

Requirements on the subroutines

Complexity of RHS

RHS[ε] → fε terminates with f − fεℓ2 ≤ ε

  • #supp fε ε−1/s|u|1/s

As

  • flops, memory ε−1/s|u|1/s

As + 1

Complexity of APPLYA

For #supp v < ∞ APPLYA[v, ε] → wε terminates with Av − wεℓ2 ≤ ε

  • #supp wε ε−1/s|v|1/s

As

  • flops, memory ε−1/s|v|1/s

As + #supp v + 1

slide-14
SLIDE 14

The subroutine APPLYA

  • {ψλ} are piecewise polynomial wavelets that are

sufficiently smooth and have sufficiently many vanishing moments

  • A is either differential or singular integral operator

Then we can construct APPLYA satisfying the requirements. Ref: [CDD01], [Stevenson ’04], [Gantumur, Stevenson ’05,’06], [Dahmen, Harbrecht,

Schneider ’05]

slide-15
SLIDE 15

Optimal expansion

Lemma [GHS05]

Let µ ∈ (0, κ(A)− 1

2 ). Then the smallest set Λ ⊃ supp w with

PΛ(f − Aw) ≥ µf − Aw satisfies #(Λ \ supp w) u − w−1/s|u|1/s

As

slide-16
SLIDE 16

Sketch of a proof

With ν > 0, let N be the smallest integer s.t. a best N-term appr. uN of u satisfies u − uN ≤ νu − w. Then we have N u − w−1/s|u|1/s

As

If ν s.t. ν2 ≤ κ(A)−1 − µ2 then Σ := supp w ∪ supp uN satisfies PΣ(f − Aw) ≥ µf − Aw By def. of Λ #(Λ \ supp w) ≤ #(Σ \ supp w) ≤ N

slide-17
SLIDE 17

Adaptive Galerkin method

SOLVE[ε] → wk k := 0; Λ0 := ∅ do Compute an appr.solution wk of AΛkuk = fΛk Compute an appr.residual rk for wk Determine a set Λk+1 ⊃ Λk, with modulo constant factor minimal cardinality, such that PΛk+1rk ≥ µrk k := k + 1 while rk > ε

slide-18
SLIDE 18

Optimal complexity

Theorem [GHS05]

SOLVE[ε] → w terminates with f − Awℓ2 ≤ ε.

  • #supp w ε−1/s|u|1/s

As

  • flops, memory the same expression

Further result

  • Can be extended to mildly nonsymmetric and indefinite

problems [Gantumur ’06]

slide-19
SLIDE 19

Numerical illustration

  • The problem: −∆u + u = f on R/Z

(t = 1)

  • u∈H1+s only for s < 1

2;

u∈B1+s

τ,τ for any s > 0

0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 !1 !0.8 !0.6 !0.4 !0.2 0.2 0.4 0.6 0.8 1 x

slide-20
SLIDE 20

Convergence histories

  • B-spline wavelets of order d=3 with 3 vanishing moments from [Cohen,

Daubechies, Feauveau ’92]

⇒ u ∈ As for any s < d−t

n

= 3−1

1

= 2

10 10

1

10

2

10

3

10

!3

10

!2

10

!1

10 10

1

wall clock time norm of residual 1 2 CDD2 New method

slide-21
SLIDE 21

References

[CDD01] A. Cohen, W. Dahmen, R. DeVore. Adaptive wavelet methods for elliptic operator equations — Convergence rates. Math. Comp., 70:27–75, 2001. [GHS05] Ts. Gantumur, H. Harbrecht, R.P . Stevenson. An optimal adaptive wavelet method without coarsening of the iterands. Technical Report 1325, Utrecht University, March 2005. To appear in Math. Comp.. [Gan05] Ts. Gantumur. An optimal adaptive wavelet method for nonsymmetric and indefinite elliptic problems. Technical Report 1343, Utrecht University, January 2006. This work was supported by the Netherlands Organization for Scientific Research and by the EC-IHP project “Breaking Complexity”.