Abstract
The Douglas–Rachford algorithm is a popular method for finding zeros of sums of monotone operators. By its definition, the Douglas–Rachford operator is not symmetric with respect to the order of the two operators. In this paper we provide a systematic study of the two possible Douglas–Rachford operators. We show that the reflectors of the underlying operators act as bijections between the fixed points sets of the two Douglas–Rachford operators. Some elegant formulae arise under additional assumptions. Various examples illustrate our results.
Similar content being viewed by others
Notes
Recall that \(A:X\rightrightarrows X\) is monotone if whenever the pairs (x, u) and (y, v) lie in \({\text {gra}}A\) we have \(\langle x-y,u-v\rangle \ge 0\), and is maximally monotone if it is monotone and any proper enlargement of the graph of A (in terms of set inclusion) does not preserve the monotonicity of A.
The identity operator on X is denoted by \({\text {{Id}}}\). It is well-known that, when A is maximally monotone, \(J_A\) is single-valued, maximally monotone and firmly nonexpansive and \(R_A\) is nonexpansive.
Suppose that C and D are two nonempty subsets of X. We recall that \(Q:C\rightarrow D\) is an isometry if \((\forall x\in C)(\forall y\in C)\) \(||Qx-Qy||=||x-y||\). The set of fixed points of T is \({\text {Fix}}T:=\big \{{x\in X}~\big |~{x=Tx}\big \}\).
Throughout the paper we use \(N_C\) and \(P_C\) to denote the normal cone and projector associated with a nonempty closed convex subset C of X respectively.
We set and .
For further information on the extended solution set, we refer the reader to [15, Section 2.1].
See [19] for definition and detailed discussion on paramonotone operators.
In passing, we point out that this is equivalent to saying that \(A=N_U\) and \(B=N_V\) where U and V are closed affine subspaces of X. Indeed, \(R_A^2={\text {{Id}}}\iff J_A=J_A^2\) and therefore we conclude that \({\text {ran}}J_A={\text {Fix}}J_A\). Combining with [25, Theorem 1.2] yields that \(J_A\) is a projection, hence A is an affine normal cone operator using [6, Example 23.4].
Recall the when A is maximally monotone the inverse resolvent identity states that \(J_A+J_{A^{-1}}={\text {{Id}}}\). Consequently, \(R_{A^{-1}}=-R_A\).
For every \(x\in \mathbb {R}\), we set \(x^+:=\max \{x,0\}\) and \(x^{-}:=\min \{x,0\}.\)
See [4, Proposition 3.5] for the case when U and V are linear subspaces.
References
Aragón Artacho, F.J., Borwein, J.M.: Global convergence of a non-convex Douglas-Rachford iteration. J. Glob. Optim. 57, 753–769 (2013). doi:10.1007/s10898-012-9958-4
Aragón Artacho, F.J., Borwein, J.M., Tam, M.K.: Recent results on Douglas-Rachford methods for combinatorial optimization problems. J. Glob. Optim. 163, 1–30 (2014). doi:10.1007/s10957-013-0488-0
Attouch, H., Théra, M.: A general duality principle for the sum of two operators. J. Convex Anal. 3, 1–24 (1996)
Bauschke, H.H., Bello Cruz, J.Y., Nghia, T.T.A., Phan, H.M., Wang, X.: The rate of linear convergence of the Douglas-Rachford algorithm for subspaces is the cosine of the Friedrichs angle. J. Approx. Theory 185, 63–79 (2014)
Bauschke, H.H., Boţ, R.I., Hare, W.L., Moursi, W.M.: Attouch-Théra duality revisited: paramonotonicity and operator splitting. J. Approx.Theory 164, 1065–1084 (2012)
Bauschke, H.H., Combettes P.L.: Convex Analysis and Monotone Operator Theory in Hilbert Spaces, Springer (2011)
Bauschke, H.H., Dao, M.N., Noll D., Phan H.M.: On Slater’s condition and finite convergence of the Douglas-Rachford algorithm, arXiv:1504.06969 [math.OC]
Bauschke, H.H., Moffat, S.M., Wang, X.: Firmly nonexpansive mappings and maximally monotone operators: correspondence and duality. Set-Valu. Var. Anal. 20, 131–153 (2012)
Bauschke, H.H., Noll, D., Phan, H.M.: Linear and strong convergence of algorithms involving averaged nonexpansive operators. J. Math. Anal. Appl. 421, 1–20 (2015)
Borwein, J.M., Sims, B.: The Douglas-Rachford algorithm in the absence of convexity, Fixed-Point Algorithms for Inverse Problems in Science and Engineering, Optimization and Applications, 49th edn, pp. 93–109. Springer, New York (2011)
Borwein, J.M., Tam, M.K.: The cyclic Douglas-Rachford method for inconsistent feasibility problems. J. Nonlinear Convex Anal. 16, 537–584 (2015)
Borwein, J.M., Tam, M.K.: A cyclic Douglas-Rachford iteration scheme. J. Optim.Theory Appl. 160, 1–29 (2014)
Combettes, P.L.: Iterative construction of the resolvent of a sum of maximal monotone operators. J. Convex Anal. 16, 727–748 (2009)
Combettes, P.L.: Solving monotone inclusions via compositions of nonexpansive averaged operators. Optimization 53, 475–504 (2004)
Eckstein, J., Svaiter, B.F.: A family of projective splitting methods for the sum of two maximal monotone operators. Math. Progr. Series B 111, 171–199 (2008)
GeoGebra, URL: http://www.geogebra.org
Hesse, R., Luke, D.R.: Nonconvex notions of regularity and convergence of fundamental algorithms for feasibility problems. SIAM J. Optim. 23, 2397–2419 (2013)
Hesse, R., Luke, D.R., Neumann, P.: Alternating projections and Douglas-Rachford for sparse affine feasibility. IEEE Trans. Signal Process. 62, 4868–4881 (2014)
Iusem, A.N.: On some properties of paramonotone operators. J. Convex Anal. 5, 269–278 (1998)
Lions, P.L., Mercier, B.: Splitting algorithms for the sum of two nonlinear operators. SIAM J. Numer. Anal. 16(6), 964–979 (1979)
Phan H.M: Linear convergence of the Douglas-Rachford method for two closed sets, arXiv:1401.6509v3 [math.OC]
Rockafellar R.T., Wets R.J-B.: Variational Analysis, Springer-Verlag, corrected 3rd printing, 2009
Spingarn, J.E.: A primal-dual projection method for solving systems of linear inequalities. Linear Algeb. Appl. 65, 45–62 (1985)
Yan, M., Yin, W.: Self equivalence of the alternating direction method of multipliers, arXiv:1407.7400v3 [math.OC]
Zarantonello, E.H.: Projections on convex sets in Hilbert space and spectral theory. In: Zarantonello, E.H. (ed.) Contributions to Nonlinear Functional Analysis, pp. 237–424. Academic Press, New York (1971)
Acknowledgments
The authors thank an anonymous referee for constructive comments and very careful reading, and Matt Tam and Wotao Yin for bringing, respectively, [11, 24] to our attention. HHB was partially supported by the Natural Sciences and Engineering Research Council of Canada and by the Canada Research Chair Program. WMM was partially supported by the Natural Sciences and Engineering Research Council of Canada of HHB.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Bauschke, H.H., Moursi, W.M. On the order of the operators in the Douglas–Rachford algorithm. Optim Lett 10, 447–455 (2016). https://doi.org/10.1007/s11590-015-0920-5
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11590-015-0920-5
Keywords
- Affine subspace
- Attouch–Théra duality
- Douglas–Rachford splitting operator
- Fixed point
- Maximally monotone operator
- Normal cone operator
- Projection operator