Linear Convergence of the Douglas-Rachford Method for Two Closed Sets

Hung M. Phan

Introduction

Let AA and BB be two closed subsets of XX. The basic feasibility problem is to

This problem has long been considered very important in the natural sciences and engineering. The reference is often considered a classic survey of methods for solving (2). Among them, the Douglas–Rachford method has attracted increasing attention, mainly because of its good performance.

To describe this method, we first recall that the distance function to a closed subset AA of XX is dA(x):=inf⁡a∈A∥x−a∥d_{A}(x):=\inf_{a\in A}\|x-a\|; the projector PAP_{A} and reflector RAR_{A} are the set-valued mappings defined respectively by

When PA(x)={a}P_{A}(x)=\{a\} is a singleton, we simply write a=PAxa=P_{A}x.

The Douglas-Rachford operator T:X⇉XT:X\rightrightarrows X for two sets AA and BB is then defined by

Clearly when AA and BB are convex, TT is single-valued.

If the DR sequence converges to a fixed point x‾{\overline{x}}, then there exists an element of PAx‾P_{A}{\overline{x}} that is a solution of (2). Thus, DR can be used to solve (2).

Recently, Hesse and Luke have obtained an interesting result about the local RR-linear convergence for DR of two sets in nonconvex settings. In particular, the authors proved that: “if AA is an affine subspace and BB is a superregular set (see Definition 2.6), and the system {A,B}\{A,B\} is strongly regular (see (10)), then the DR sequence converges locally to the intersection A∩BA\cap B with RR-linear rate” (see [15, Theorem 3.18]).

We will complement the above statement with several new results:

If AA and BB are two superregular sets, and the system {A,B}\{A,B\} is strongly regular (see (10)), then the DR sequence converges locally with RR-linear rate to the intersection A∩BA\cap B (see Theorem 4.3).

If AA and BB are two superregular sets, and the system {A,B}\{A,B\} is affine-hull regular (see (11)), then the DR sequence converges locally with RR-linear rate to a fixed point x‾{\overline{x}} of TT and that PAx‾≡PBx‾∈A∩BP_{A}{\overline{x}}\equiv P_{B}{\overline{x}}\in A\cap B, which solves the feasibility problem (2) (see Theorem 4.7).

If AA and BB are two convex sets such that ri⁡A∩ri⁡B≠∅\operatorname{ri}A\cap\operatorname{ri}B\neq\varnothing, then for every starting point, the DR sequence converges with RR-linear rate to a fixed point of TT and that PAx‾≡PBx‾∈A∩BP_{A}{\overline{x}}\equiv P_{B}{\overline{x}}\in A\cap B, which solves the feasibility problem (2) (see Theorem 4.14).

(R1) is more general than [15, Theorem 3.18] (see Example 4.6).

(R2) is more general than (R1) (see Example 4.9).

In (R1), the limit point x‾{\overline{x}} of the DR sequence is indeed a solution of the feasibility problem (2).

In (R2) and (R3), although the limit point x‾{\overline{x}} may not be a solution of (2), the “shadow” PAx‾≡PBx‾∈A∩BP_{A}{\overline{x}}\equiv P_{B}{\overline{x}}\in A\cap B is actually a solution. Notice that, we implicitly assume that both projectors PAP_{A} and PBP_{B} are computable. Therefore, as long as the limit point x‾{\overline{x}} is obtained, the shadows PAx‾P_{A}{\overline{x}} and PBx‾P_{B}{\overline{x}} are computable.

In (R2) and (R3), the limit point x‾{\overline{x}} is a fixed point of the DR operator and surprisingly, PAx‾≡PBx‾P_{A}{\overline{x}}\equiv P_{B}{\overline{x}} is a singleton. However, for a general DR fixed point x‾{\overline{x}}, PAx‾P_{A}{\overline{x}} does not necessarily coincide with PBx‾P_{B}{\overline{x}} (see Example 5.3) and that neither of them is necessarily singleton.

Although the theory of DR for two convex sets is well-known, the rate of convergence for this case has only been observed partially before: the case of two affine subspaces , the case of one convex set and one affine subspace . We would like to mention that (R3) is the first to address the RR-linear convergence of DR for two closed convex sets. This result is also re-established in [10, Section 4] within the context of averaged nonexpansive operators.

The paper is organized as follows. Section 2 contains preliminary results. In Section 3, we present an affine reduction property of DR operator. Section 4 then presents the main results of the paper. Finally, concluding remarks are given in Section 5.

Preliminary results

In this section, we recall some preliminary concepts and results.

Recall that the proximal normal cone (see, e.g., [22, Example 6.16] or [21, eq. (2.80)]) to a set AA at a point xx is defined by NAprox(x):=cone⁡(PA−1x−x)N^{\rm prox}_{A}(x):=\operatorname{cone}(P^{-1}_{A}x-x). The Mordukhovich (or limiting) normal cone (see, e.g., [21, Theorem 1.6]) is given by

Let LL be an affine subspace containing AA, then the (limiting) normal cone of AA restricted to LL is given by

Clearly, NAL(x)⊆NA(x)N^{L}_{A}(x)\subseteq N_{A}(x). Indeed, the concept of restricted normal cone was developed in in more general settings.

Let AA and BB be two subsets of XX and let w∈A∩Bw\in A\cap B. We say that the system {A,B}\{A,B\} is strongly regular at ww if

Let L:=aff⁡(A∪B)L:=\operatorname{aff}(A\cup B), we say that the system {A,B}\{A,B\} is affine-hull regular at ww if

In order to quantify the rate of convergence, we need the following quantity for two closed cones N1N_{1} and N2N_{2} of XX (cf., the CQ-number )

which is related to strong/affine-hull regularity as showed below (a simple proof is included since it uses only the definitions).

Let AA and BB be two closed sets and let w∈A∩Bw\in A\cap B. Then the following hold

{A,B}\{A,B\} is strongly regular at ww if and only if θ‾(NA(w),NB(w))<1\overline{\theta}(N_{A}(w),N_{B}(w))<1.

{A,B}\{A,B\} is affine-hull regular at ww if and only if \overline{\theta}\big{(}N^{L}_{A}(w),N^{L}_{B}(w)\big{)}<1, where L:=aff⁡(A∪B)L:=\operatorname{aff}(A\cup B).

(ii): We may assume w=0w=0, thus L=aff⁡(A∪B)=span⁡(A∪B)L=\operatorname{aff}(A\cup B)=\operatorname{span}(A\cup B) is a subspace. Then restrict the consideration to the subspace LL. \hfill□\hfill\quad\square

Indeed, strong regularity (or more general, uniform regularity) can be characterized by different quantities . Thorough discussions can be found in and the references therein.

Finally, we finish this section by recalling linear regularity property of set systems , which plays an important role in convex and variational analysis. Its connection to strong regularity is also stated below.

We say that the system of sets {A,B}\{A,B\} is μ\mu-linear regular on SS if

We also say that μ\mu is a linear regularity modulus.

2 Regularity of sets and quasi firm nonexpansiveness

It is well-known that if AA and BB are convex, then their DR operator TT is firmly nonexpansive (see, e.g., [6, Proposition 4.21]). In particular, the following holds

If AA and BB are not convex, however, (15) is not necessarily true.

Nevertheless, we will show that an analogous estimation for TT holds locally under certain regularity assumptions on the sets AA and BB (see Proposition 2.10). First, we recall some technical definitions.

Let AA be a closed subset of XX. We say that AA is (ε,δ)(\varepsilon,\delta)-regular at ww if ε≥0\varepsilon\geq 0, δ>0\delta>0 and

We say that AA is superregular at ww if for every ε>0\varepsilon>0, there exists δ>0\delta>0 such that AA is (ε,δ)(\varepsilon,\delta)-regular at ww.

Superregularity was first introduced in [19, Definition 4.3]. It is somewhat between Clarke regularity and amenability or prox-regularity. This concept is further generalized in [8, Definition 8.1] and [15, Definition 2.9]. Importantly, all convex sets are superregular. More discussion and examples can be found in .

A mapping Φ:X⇉X\Phi:X\rightrightarrows X is said to be (Ω,γ)(\Omega,\gamma)-quasi firmly nonexpansive on UU if for all x∈Ux\in U, x+∈Φxx_{+}\in\Phi x, and x‾∈PΩx{\overline{x}}\in P_{\Omega}x, we have

One would notice that when γ=1\gamma=1, quasi firm expansiveness is a variant of the quasi nonexpansiveness in [6, Definition 4.1]. In addition, the latter is a restriction of Fejér monotonicity [6, Chapter 5]. Besides, the γ\gamma-quasi firm expansiveness is a simplification of the (Ω,ε)(\Omega,\varepsilon)-firm nonexpansiveness [15, Definition 2.3(ii)]: a mapping Φ:X⇉X\Phi:X\rightrightarrows X is said to be (Ω,ε)(\Omega,\varepsilon)-firmly nonexpansive on UU if

Although the following argument is simplified from , details are included for the readers’ convenience.

Let AA and BB be two closed sets. Let δ>0\delta>0, ε∈[0,14)\varepsilon\in[0,\tfrac{1}{4}). Assume AA is (ε,2δ)(\varepsilon,2\delta)-regular at w∈A∩Bw\in A\cap B. Then the following hold:

(ii): Applying Fact 2.8(ii) to AA being (ε,2δ)(\varepsilon,2\delta)-regular at ww, we have

For every b∈PBRAxb\in P_{B}R_{A}x, let u∈RAxu\in R_{A}x such that b∈PBub\in P_{B}u. So

Let AA and BB be two closed sets and let TT be the DR operator (5). Let δ>0\delta>0, ε1,ε2∈[0,14)\varepsilon_{1},\varepsilon_{2}\in[0,\tfrac{1}{4}). Assume further that AA and BB are (ε1,2δ)(\varepsilon_{1},2\delta)- and (ε2,3δ)(\varepsilon_{2},3\delta)-regular at w∈A∩Bw\in A\cap B, respectively. Define also

Next, using the parallelogram law, we obtain

(ii): Take any x‾∈PΩx{\overline{x}}\in P_{\Omega}x, we have

Finally, we include an RR-linear convergence result of Fejér monotonicity type with an elementary proof for completeness.

Let Φ:X⇉X\Phi:X\rightrightarrows X be an operator, let Ω\Omega be a closed subset of XX and w∈Ωw\in\Omega. Assume that there are δ>0\delta>0 and κ∈[0,1)\kappa\in[0,1) such that

It is easy to check that (32) holds for n=0n=0. Now, suppose (32) holds for 0,…,n−10,\ldots,n-1, we will show it also holds for nn. Indeed,

Affine reduction

The main result of this section is Theorem 3.3, in which we prove an interesting property of DR for two closed sets. First, we recall some properties of affine subspaces. Recall that two affine subspaces L1L_{1} and L2L_{2} are parallel if there exists z∈Xz\in X such that L1=z+L2L_{1}=z+L_{2}. The proof of the following lemma is elementary, thus, omitted.

Let LL be an affine subspace of XX and let Ω⊆L\Omega\subseteq L be closed. Then the following hold

For every x∈Xx\in X and z∈RΩxz\in R_{\Omega}x, we have: x−PLx=PLz−zx-P_{L}x=P_{L}z-z.

Let AA and BB be two closed sets with L:=aff⁡(A∪B)L:=\operatorname{aff}(A\cup B), and let TT be the DR operator (5). Let x0∈Xx_{0}\in X and x1∈Tx0x_{1}\in Tx_{0}. Define also y0=PLx0y_{0}=P_{L}x_{0} and y1=PLx1y_{1}=P_{L}x_{1}. Then

Proof. Since x1∈Tx0x_{1}\in Tx_{0}, we find z∈RAx0z\in R_{A}x_{0} and w∈RBzw\in R_{B}z such that x1=12(x0+w)x_{1}=\tfrac{1}{2}(x_{0}+w). Employing Lemma 3.1(i), we have

Now since PLP_{L} is an affine operator (see Lemma 3.1(iii)), we have

To prove the second part, we employ Lemma 3.1(ii) twice to obtain

So, x_{1}-y_{1}=\frac{1}{2}(x_{0}+w)-P_{L}\big{(}\frac{1}{2}(x_{0}+w)\big{)}=\frac{1}{2}(x_{0}-P_{L}x_{0})+\frac{1}{2}(w-P_{L}w)=x_{0}-y_{0}. \hfill□\hfill\quad\square

Proof. (i)&(ii): apply Lemma 3.2 inductively.

This also implies yn−y‾=xn−x‾y_{n}-{\overline{y}}=x_{n}-{\overline{x}}. Thus, the rates of convergence are identical.

Next, since PL(⋅)P_{L}(\cdot) is continuous, we have y‾=PLx‾{\overline{y}}=P_{L}{\overline{x}}. On the other hand, y‾∈A⊆L{\overline{y}}\in A\subseteq L, so y‾=PAx‾{\overline{y}}=P_{A}{\overline{x}} is a singleton. Similarly, y‾=PBx‾{\overline{y}}=P_{B}{\overline{x}}. Thus, we obtain (41). \hfill□\hfill\quad\square

Main results

This section contains the main results of the paper which are divided into three parts.

In this part, we establish the RR-linear convergence of DR for two sets AA and BB locally around w∈A∩Bw\in A\cap B under two assumptions

{A,B}\{A,B\} is strongly regular at ww (see (10)); and

AA and BB are superregular at ww (see Definition 2.6).

The result of this section (Theorem 4.3 below) is an improvement of [15, Theorem 3.18] where the authors proved the local RR-linear convergence assuming one set is superregular and the other is an affine subspace.

Let AA and BB be two closed sets. Assume that {A,B}\{A,B\} is strongly regular at w∈A∩Bw\in A\cap B, or equivalently (see Lemma 2.3),

Then for every θ∈(θ‾,1)\theta\in(\overline{\theta},1), there exist δ>0\delta>0 such that

Proof. Suppose on the contrary that there exist sequences an∈Aa_{n}\in A, bn∈Bb_{n}\in B, an→wa_{n}\to w, bn→wb_{n}\to w, un∈NAprox(an)u_{n}\in N^{\rm prox}_{A}(a_{n}), vn∈NBproxv_{n}\in N^{\rm prox}_{B} such that

By dividing by ∥un∥.∥vn∥\|u_{n}\|.\|v_{n}\|, we can assume that unu_{n}, vnv_{n} are unit vectors. So let uu and vv be accumulation (unit) vectors of unu_{n} and vnv_{n} respectively, we have u∈NA(w)u\in N_{A}(w), v∈NB(w)v\in N_{B}(w), and ⟨u,v⟩≤−θ\left\langle{u},{v}\right\rangle\leq-\theta. So by the definition of θ‾\overline{\theta},

which is a contradiction. \hfill□\hfill\quad\square

The following lemma provides the main ingredient.

Let AA and BB be two closed sets, and let TT be the DR operator (5). Assume further that AA is superregular at ww, and that {A,B}\{A,B\} is strongly regular at ww, or equivalently,

where a∈PAxa\in P_{A}x is such that x+∈PB(2a−x)+x−ax_{+}\in P_{B}(2a-x)+x-a.

Proof. Take an arbitrary θ‾<θ<1\overline{\theta}<\theta<1, ε∈[0,14)\varepsilon\in[0,\tfrac{1}{4}) and define Ω:=A∩B\Omega:=A\cap B. By the superregularity of AA, Lemma 4.1, Fact 2.5, we find δ>0\delta>0 and μ≥1\mu\geq 1 such that

AA is (ε,2δ)(\varepsilon,2\delta)-regular at ww;

On the other hand, triangle and Cauchy-Schwarz inequalities imply

which yields (48) with λ:=1−θμ∈[0,1)\lambda:=\tfrac{\sqrt{1-\theta}}{\mu}\in[0,1). \hfill□\hfill\quad\square

Let AA and BB be two closed sets, and let TT be the DR operator (5). Assume further that AA and BB are superregular at w∈A∩Bw\in A\cap B, and that {A,B}\{A,B\} is strongly regular at ww, or equivalently,

Take ε1,ε2∈[0,14)\varepsilon_{1},\varepsilon_{2}\in[0,\tfrac{1}{4}) small and shrink δ\delta if necessary, we assume that AA is (ε1,2δ)(\varepsilon_{1},2\delta)-regular at ww and that BB is (ε2,3δ)(\varepsilon_{2},3\delta)-regular at ww.

Note that κ2=1+(1+2ε1)2(1+2ε2)22−λ2∈[0,1)\kappa^{2}=\tfrac{1+(1+2\varepsilon_{1})^{2}(1+2\varepsilon_{2})^{2}}{2}-\lambda^{2}\in[0,1) if ε1,ε2\varepsilon_{1},\varepsilon_{2} was chosen small enough.

This assures assumption (30) in Proposition 2.11 holds. Thus, the conclusion now follows from Proposition 2.11. \hfill□\hfill\quad\square

From the proofs of Proposition 2.11, Lemma 4.2, and Theorem 4.3, we derive a formula for the RR-linear rate κ\kappa as follows:

Suppose that there are δ,ε1,ε2>0\delta,\varepsilon_{1},\varepsilon_{2}>0, θ∈[0,1)\theta\in[0,1), and μ≥1\mu\geq 1 such that

AA is (ε1,2δ)(\varepsilon_{1},2\delta)-regular at ww;

BB is (ε2,3δ)(\varepsilon_{2},3\delta)-regular at ww;

κ2:=1+(1+2ε1)2(1+2ε2)22−1−θ5μ2∈[0,1)\kappa^{2}:=\tfrac{1+(1+2\varepsilon_{1})^{2}(1+2\varepsilon_{2})^{2}}{2}-\tfrac{1-\theta}{5\mu^{2}}\in[0,1).

Theorem 4.3 is more general than [15, Theorem 3.18]. However, in the case that AA is an affine subspace, we obtain a smaller bound for the RR-linear rate. Details are given in the following result (notice that the rate κ\kappa in Theorem 4.5(iv) is smaller than κ\kappa in Remark 4.4(v)).

([15, Theorem 3.18]) Let AA be an affine subspace, let BB be a closed set, and let TT be the DR operator (5). Suppose that there are δ,ε,>0\delta,\varepsilon,>0, θ∈[0,1)\theta\in[0,1), and μ≥1\mu\geq 1 such that

BB is (ε2,3δ)(\varepsilon_{2},3\delta)-regular at ww;

κ2:=1+(1+2ε1)2(1+2ε2)22−1−θμ2∈[0,1)\kappa^{2}:=\tfrac{1+(1+2\varepsilon_{1})^{2}(1+2\varepsilon_{2})^{2}}{2}-\tfrac{1-\theta}{\mu^{2}}\in[0,1).

Notice that since AA is an affine subspace and Ω⊂A\Omega\subset A, we have dΩ(2a−x)=dΩ(x)d_{\Omega}(2a-x)=d_{\Omega}(x). So (63) implies

The rest of the proof is analogous to that of Theorem 4.3. \hfill□\hfill\quad\square

2 DR under affine-hull regularity

In this part, we establish the RR-linear convergence of DR for two sets AA and BB locally around w∈A∩Bw\in A\cap B under two assumptions

{A,B}\{A,B\} is affine-hull regular at ww (see (10)); and

{A,B}\{A,B\} is superregular at ww (see (11)).

Using Remark 3.4 and Theorem 3.3, our strategy is to rely on the behavior of DR on the affine-hull L=aff⁡(A∪B)L=\operatorname{aff}(A\cup B).

Let AA and BB be two closed sets with L:=aff⁡(A∪B)L:=\operatorname{aff}(A\cup B), and let TT be the DR operator (5). Assume further that AA and BB are superregular at w∈A∩Bw\in A\cap B, and that {A,B}\{A,B\} is affine-hull regular at ww, i.e.,

i.e., PAx‾≡PBx‾P_{A}{\overline{x}}\equiv P_{B}{\overline{x}} solves the feasibility problem (2).

Finally, this last relation implies x‾∈Fix⁡T{\overline{x}}\in\operatorname{Fix}T. \hfill□\hfill\quad\square

Theorem 4.7 proves that, the region of convergence is actually larger than a ball around ww. In fact, the region of convergence is the cylinder generated by some ball around ww and (L−w)⊥(L-w)^{\bot}, the orthogonal complement of L−wL-w.

3 DR for two convex sets

We now study the case that both sets AA and BB are convex. Because of convexity, we claim that all of the assumptions required for RR-linear convergence will be fulfilled using only the standard qualification condition of convex analysis

([8, Theorem 3.13]) Let AA and BB be two closed convex sets. The following are equivalent:

ri⁡A∩ri⁡B≠∅\operatorname{ri}A\cap\operatorname{ri}B\neq\varnothing.

{A,B}\{A,B\} is affine-hull regular at ww for all w∈A∩Bw\in A\cap B.

{A,B}\{A,B\} is affine-hull regular at ww for some w∈A∩Bw\in A\cap B.

([2, Proposition 4.6.1]) Let AA and BB be closed convex subsets of XX such that

Then for every bounded set SS, there exists μ≥1\mu\geq 1 such that {A,B}\{A,B\} is μ\mu-linear regular on SS.

Let AA and BB be two closed convex sets such that ri⁡A∩ri⁡B≠∅\operatorname{ri}A\cap\operatorname{ri}B\neq\varnothing. Then

Proof. Denote L:=aff⁡(A∪B)L:=\operatorname{aff}(A\cup B). “⊇\supseteq”: clear. “⊆\subseteq”: Let x∈L∩Fix⁡Tx\in L\cap\operatorname{Fix}T. Since PAP_{A}, PBP_{B} are single-valued, let a:=PAxa:=P_{A}x, b:=PB(2a−x)b:=P_{B}(2a-x). So we have

Since xx is a fixed point of TT, x=Tx=x+b−ax=Tx=x+b-a. So a=b∈A∩Ba=b\in A\cap B. Thus, it follows from (71) that x−a∈NAL(a)x-a\in N^{L}_{A}(a) and a−x∈NBL(a)a-x\in N^{L}_{B}(a). Employing Fact 4.10, we have x−a∈NAL(a)∩(−NBL(a))={0}x-a\in N^{L}_{A}(a)\cap(-N^{L}_{B}(a))=\{0\}. Hence, x=a=b∈A∩Bx=a=b\in A\cap B. \hfill□\hfill\quad\square

We are then ready to present the main result of this section.

Let AA and BB be two closed convex sets with L:=aff⁡(A∪B)L:=\operatorname{aff}(A\cup B), and let TT be the DR operator (5). Assume also that

Remarks and examples

One can check that {A,B}\{A,B\} is strongly regular at every point in the intersection A∩BA\cap B.

Notice that the results in are not applicable because neither AA nor BB is an affine subspace. Theorem 4.14, on the other hand, does apply and yield convergence for the DR with even global RR-linear rate.

We now use Remark 4.4 to compute the rate: first, notice that {A,B}\{A,B\} is (globally) linearly regular with modulus μ=1sin⁡π8=22−2\mu=\tfrac{1}{\sin\tfrac{\pi}{8}}=\tfrac{2}{\sqrt{2-\sqrt{2}}}.Next, we set ε1=ε2=0\varepsilon_{1}=\varepsilon_{2}=0, δ=+∞\delta=+\infty, and θ=22\theta=\tfrac{\sqrt{2}}{2}. Then, the rate is

Thus, κ=17+2220\kappa=\sqrt{\tfrac{17+2\sqrt{2}}{20}}. Despite the conjecture that the actual rate could be smaller, our obtained rate κ\kappa is the only rate known so far!

Acknowledgment

The author was partially supported by an internal grant of University of Massachusetts Lowell. This research was initiated during the author’s stay at University of British Columbia (Kelowna, Canada). The author is grateful to Heinz Bauschke and Xianfu Wang (UBC Kelowna, Canada) for their support. The author also thanks the editors and the referees for their constructive comments.

References