can one genuinely split m 2 monotone operators
play

Can One Genuinely Split m > 2 Monotone Operators? P . L. - PowerPoint PPT Presentation

Inclusions Can One Genuinely Split m > 2 Monotone Operators? P . L. Combettes Laboratoire Jacques-Louis Lions Facult e de Math ematiques Universit e Pierre et Marie Curie Paris 6 75005 Paris, France Playa Blanca 14


  1. Inclusions Can One Genuinely Split m > 2 Monotone Operators? P . L. Combettes Laboratoire Jacques-Louis Lions Facult´ e de Math´ ematiques Universit´ e Pierre et Marie Curie – Paris 6 75005 Paris, France Playa Blanca – 14 Octubre 2013 P . L. Combettes Monotone operator splitting 1/ 15

  2. Inclusions Notation H , H i , G , G i : real Hilbert spaces. B ( H , G ) bounded linear operators from H to G . A : H → 2 H a set-valued operator. � � Graph of A : gra A = ( x , u ) ∈ H × H | u ∈ Ax . � � Zeros of A : zer A = x ∈ H | 0 ∈ Ax . Inverse of A : gra A − 1 = � � ( u , x ) ∈ H × H | u ∈ Ax . Resolvent of A : J A = ( Id + A ) − 1 . Parallel sum of A and B : A � B = ( A − 1 + B − 1 ) − 1 . P . L. Combettes Monotone operator splitting 2/ 15

  3. Inclusions Monotone operators A : H → 2 H is monotone if ( ∀ ( x , u ) ∈ gra A )( ∀ ( y , v ) ∈ gra A ) � x − y | u − v � � 0 , and maximally monotone if there exists no monotone operator B : H → 2 H such that gra A ⊂ gra B � = gra A . If A is maximally monotone, its resolvent J A = ( Id + A ) − 1 is single- valued, defined everywhere (Minty), and firmly nonexpansive : � J A x − J A y � 2 + � ( Id − J A ) x − ( Id − J A ) y � 2 � � x − y � 2 . Moreover, J A + J A − 1 = Id and Fix J A = zer ( A ) . H. H. Bauschke and PLC, Convex Analysis and Monotone Operator The- ory in Hilbert Spaces, Springer, 2011. P . L. Combettes Monotone operator splitting 3/ 15

  4. Inclusions The proximal point algorithm Many problems in nonlinear analysis can be reduced to where C : H → 2 H is maximally monotone. find x ∈ zer C , P . L. Combettes Monotone operator splitting 4/ 15

  5. Inclusions The proximal point algorithm Many problems in nonlinear analysis can be reduced to where C : H → 2 H is maximally monotone. find x ∈ zer C , This inclusion can be solved by the proximal point algorithm x n + 1 = J γ n C x n , (1) n ∈ N γ 2 where ( γ n ) n ∈ N lies in ] 0 , + ∞ [ and � n = + ∞ . H. Br´ ezis and P .-L. Lions, Produits infinis de r´ esolvantes, Israel J. Math., vol. 29, pp. 329-345, 1978. P . L. Combettes Monotone operator splitting 4/ 15

  6. Inclusions The proximal point algorithm Many problems in nonlinear analysis can be reduced to where C : H → 2 H is maximally monotone. find x ∈ zer C , This inclusion can be solved by the proximal point algorithm x n + 1 = J γ n C x n , (1) n ∈ N γ 2 where ( γ n ) n ∈ N lies in ] 0 , + ∞ [ and � n = + ∞ . H. Br´ ezis and P .-L. Lions, Produits infinis de r´ esolvantes, Israel J. Math., vol. 29, pp. 329-345, 1978. Unfortunately, in most situations, (1) is not implementable be- cause the resolvents of C are too hard to compute. P . L. Combettes Monotone operator splitting 4/ 15

  7. Inclusions The proximal point algorithm Many problems in nonlinear analysis can be reduced to where C : H → 2 H is maximally monotone. find x ∈ zer C , This inclusion can be solved by the proximal point algorithm x n + 1 = J γ n C x n , (1) n ∈ N γ 2 where ( γ n ) n ∈ N lies in ] 0 , + ∞ [ and � n = + ∞ . H. Br´ ezis and P .-L. Lions, Produits infinis de r´ esolvantes, Israel J. Math., vol. 29, pp. 329-345, 1978. Unfortunately, in most situations, (1) is not implementable be- cause the resolvents of C are too hard to compute. Splitting methods: Decompose C in terms of operators which are simpler (i.e., they can be used explicitly or have easily com- putable resolvents), and devise an algorithm which employs these operators individually. P . L. Combettes Monotone operator splitting 4/ 15

  8. Inclusions Splitting methods: Some hard facts of life One knows how to split only two operators: 0 ∈ Ax + Bx . P . L. Combettes Monotone operator splitting 5/ 15

  9. Inclusions Splitting methods: Some hard facts of life One knows how to split only two operators: 0 ∈ Ax + Bx . There exist only only three splitting schemes. P . L. Combettes Monotone operator splitting 5/ 15

  10. Inclusions Splitting methods: Some hard facts of life One knows how to split only two operators: 0 ∈ Ax + Bx . There exist only only three splitting schemes. Yet, we want to solve systems of monotone inclusions such as find x 1 ∈ H 1 , . . . , x m ∈ H m such that  K m � � ��  � L ∗ �  z 1 ∈ A 1 x 1 + ( B k � D k ) L ki x i − r k + C 1 x 1  k 1    k = 1 i = 1  . . . K m  � � ��  � � L ∗  z m ∈ A m x m + ( B k � D k ) L ki x i − r k + C m x m ,  km    k = 1 i = 1 for instance [inf-convolution: g k � ℓ k : y �→ inf t g k ( t ) + ℓ k ( y − t ) ] m K m m � � � � � � minimize f i ( x i )+ ( g k � ℓ k ) L ki x i − r k + h i ( x i ) −� x i | z i � x 1 ∈H 1 ,..., x m ∈H m i = 1 k = 1 i = 1 i = 1 P . L. Combettes Monotone operator splitting 5/ 15

  11. Inclusions Early example: Legendre’s method of least squares Set m = 1, z 1 = 0, H 1 = R N , L k 1 = Id, A 1 = C 1 = 0, D k = Id, and  u k ∈ R N � span { u k } , if � x | u k � = ρ k ;   B k : x �→ where � u k � = 1 Ø , if � x | u k � � = ρ k ,  ρ k ∈ R .  Then the problem becomes m � |� x | u k � − ρ k | 2 , minimize x ∈ R N k = 1 which is precisely Legendre’s least squares method for solving the overdetermined system � x | u k � = ρ k , 1 � k � K . A. M. Legendre, Nouvelles M´ ethodes pour la D´ etermination de l’Orbite des Com` etes. Courcier, Paris, 1805. C. F. Gauss, Theoria Motus Corporum Coelestium. Perthes and Besser, Hamburg, 1809. P . L. Combettes Monotone operator splitting 6/ 15

  12. Inclusions Basic splitting schemes for 0 ∈ Ax + Bx Douglas-Rachford algorithm: γ ∈ ] 0 , + ∞ [ . � � ��� 1 � zer ( A + B ) = J γ B Fix ( 2 J γ A − Id ) ◦ ( 2 J γ B − Id ) + Id . 2 Iterate � x n = J γ B y n (backward step) � � y n + 1 = J γ A 2 x n − y n + y n − x n (backward step) Then y n ⇀ y and z = J γ B y ∈ zer ( A + B ) (Lions&Mercier, 1979 ), and x n ⇀ z ∈ zer ( A + B ) . ADMM, method of partial inverses are essentially special cases. There are tricks to reduce m -operator problems to 2- operator problems in product spaces [Spingarn (1983), PLC (2009), Brice˜ no-PLC (2011)] and use Douglas-Rachford splitting. P . L. Combettes Monotone operator splitting 7/ 15

  13. Inclusions Basic splitting schemes for 0 ∈ Ax + Bx Forward-Backward algorithm: γ ∈ ] 0 , + ∞ [ . B : H → H is β -cocoercive: � x − y | Bx − By � � β � Bx − By � 2 ; γ ∈ ] 0 , 2 β [ . � �� � zer ( A + B ) = Fix J γ A Id − γ B . Iterate � y n = x n − γ Bx n (forward step) x n + 1 = J γ A y n (backward step) Then x n ⇀ z ∈ zer ( A + B ) (Mercier, 1979 ) There are tricks to use the forward-backward algorithm (on the dual problem if the primal is strongly monotone, in primal-dual spaces, in renormed spaces) to solve m - operator problems; see [PLC&V˜ u, (2013)] P . L. Combettes Monotone operator splitting 8/ 15

  14. Inclusions Basic splitting schemes for 0 ∈ Ax + Bx Forward-Backward-Forward algorithm: γ ∈ ] 0 , + ∞ [ . � �� � zer ( A + B ) = Fix J γ A Id − γ B . B : H → H is 1 /β -Lipschitzian; 0 < γ n < β . Iterate  y n = x n − γ Bx n (forward step)   p n = J γ A y n (backward step)   q n = p n − γ Bp n (forward step)  x n + 1 = x n − y n + q n Then x n ⇀ z ∈ zer ( A + B ) [Tseng (2000)] There are tricks to use the forward-backward-forward algo- rithm to obtain fully split algorithms for rather complex struc- tured monotone inclusion problems, such as... P . L. Combettes Monotone operator splitting 9/ 15

  15. Inclusions Multivariate structured inclusion problem find x ∈ H such that z ∈ Ax + Bx (2) where: z ∈ H , A : H → 2 H is maximally monotone B : H → 2 H is maximally monotone P . L. Combettes Monotone operator splitting 10/ 15

  16. Inclusions Multivariate structured inclusion problem find x ∈ H such that z ∈ Ax + L ∗ B ( Lx − r ) (2) where: z ∈ H , A : H → 2 H is maximally monotone B : G → 2 G is maximally monotone, r ∈ G , L ∈ B ( H , G ) P . L. Combettes Monotone operator splitting 10/ 15

  17. Inclusions Multivariate structured inclusion problem find x ∈ H such that K � L ∗ z ∈ Ax + k B k ( L k x − r k ) (2) k = 1 where: z ∈ H , A : H → 2 H is maximally monotone B k : G k → 2 G k is maximally monotone, r k ∈ G k , L k ∈ B ( H , G k ) P . L. Combettes Monotone operator splitting 10/ 15

  18. Inclusions Multivariate structured inclusion problem find x ∈ H such that K � L ∗ z ∈ Ax + k ( B k � D k )( L k − r k x ) (2) k = 1 where: z ∈ H , A : H → 2 H is maximally monotone B k : G k → 2 G k is maximally monotone, r k ∈ G k , L k ∈ B ( H , G k ) D k : G k → 2 G k is maximally monotone, D − 1 is ν k -Lipschitzian, k B k � D k = ( B − 1 + D − 1 k ) − 1 k P . L. Combettes Monotone operator splitting 10/ 15

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend