SLIDE 32 Applications and Implementation
Adaptively Choosing Q = ℵkId
A Two-Point/Barzilai-Borwein-Type Approach
Input: (u0, y0, q0), (u1, y1, q1, h1); γ1 > 0; ε ≥ 0; k := 1; ρ1 > 1, ρ2 > 1; ℵ0 = 1. while stopping criterion not fulfilled do if no biactivity then Set hk+1 = pk − αuk pk solves adj. eq. Set uk+1 = uk + ℵ−1
k
hk+1. else Set hk+1 = pk − αuk , where pk solves approx. adj. eq. while (3) fails do Choose ˜ γk > ρ1 > 1γk . Set hk+1 = pk − αuk , where pk solves approx. adj. eq. Set γk = ˜ γk . end while Set uk+1 = uk + ℵ−1
k
hk+1 Set yk+1 := S(uk+1), y∗
k+1 := G∗qk+1 with qk+1 ∈ ∂|| · ||L1 (Gyk+1).
Choose γk+1 > ρ2γk . end if Set ℵk+1 = − (uk+1 − uk , hk+1 − hk )L2 ||uk+1 − uk ||2
L2
Set k := k + 1. end while
No theory yet, need to ensure {ℵk}k is bounded.
Thomas M. Surowiec July 21, 2014