PDTR: Primal-Dual Twice-Reflected Algorithm
- PDTR is a primal-dual algorithm that uses twice-reflected splitting to handle structured monotone inclusions and three-operator composite optimization problems.
- It employs one proximal step for A and one for C⁻¹ alongside evaluations of B, K, and K*, with parameter b balancing reflection aggressiveness and stability.
- PDTR is positioned alongside methods like Condat–Vũ and PDDY, offering competitive empirical convergence and flexible application in both smooth and nonsmooth regimes.
Searching arXiv for the cited PDTR-related papers to ground the article in the referenced preprints. The Primal-Dual Twice-Reflected Algorithm (PDTR) is a primal-dual forward-reflected-backward algorithm for structured monotone inclusion and three-operator composite optimization problems. In the monotone inclusion setting, it addresses problems of the form
where and are maximally monotone, is monotone and -Lipschitz, and is linear with adjoint (Soe et al., 2 Sep 2025). In the composite optimization setting, PDTR is presented for
and is positioned alongside Condat–Vũ (CV) and Primal-Dual Davis-Yin (PDDY) as a primal-dual three-operator splitting method that is highly versatile but inherently non-accelerated in its standard form (Sadiev et al., 26 May 2026).
1. Problem class and operator-theoretic formulation
PDTR is associated with a structured monotone inclusion in real Hilbert spaces: with and 0 maximally monotone, 1 monotone and 2-Lipschitz, and 3 linear with adjoint 4 (Soe et al., 2 Sep 2025). The corresponding primal-dual coupled inclusions are
5
In block form, with 6,
7
A parallel formulation appears in composite convex optimization, where the objective is
8
with 9 smooth and possibly strongly convex, 0 convex and possibly strongly convex, 1 convex, and 2 linear (Sadiev et al., 26 May 2026). That problem is equivalently expressed as the saddle-point problem
3
with optimality conditions
4
These formulations locate PDTR within the standard monotone-operator and primal-dual saddle-point paradigms. This suggests that PDTR is best understood not as an isolated scheme, but as a structured splitting method for coupled primal and dual variables in which the term 5 is handled through a saddle formulation rather than directly.
2. Canonical PDTR iteration
The standard PDTR is obtained as the specialization 6 of the extended primal-dual twice-reflected algorithm (EPDTR) (Soe et al., 2 Sep 2025). With stepsizes 7, the PDTR iteration is
8
where 9, and similarly for 0 (Soe et al., 2 Sep 2025). The admissible stepsizes satisfy
1
The algorithm is “twice-reflected” through the appearance of the doubly reflected 2-term in the primal update, namely the combination 3. In the same source, PDTR is described as having “Double, on 4” reflection terms and per-iteration complexity of “1 prox on 5, 1 prox on 6, 1 7, 1 8, 1 9” (Soe et al., 2 Sep 2025).
In the three-operator composite optimization framework, two closely related forms are given, denoted PDTR-I and PDTR-II (Sadiev et al., 26 May 2026). Their updates are
0
for PDTR-I, and
1
for PDTR-II (Sadiev et al., 26 May 2026).
A plausible implication is that the notation “PDTR” now covers two closely related usages in the literature: one in the monotone inclusion framework with resolvents 2 and 3, and one in the composite optimization framework with proximal maps of 4 and 5 and reflected gradient evaluations of 6.
3. Derivation from generalized forward-reflected-backward splitting
A central structural result is that PDTR is a specialization of the generalized forward-reflected-backward (GFRB) method when the problem is lifted to a product Hilbert space and equipped with a particular metric (Soe et al., 2 Sep 2025). For inclusions of the form 7, with 8 maximally monotone and 9 monotone and 0-Lipschitz, the GFRB step in a general metric 1 is
2
To recover PDTR or EPDTR, one sets
3
and chooses the metric
4
which is positive definite if 5 (Soe et al., 2 Sep 2025). Under this construction, “the PDTR is a specialization of GFRB applied in a particular metric and product Hilbert space,” and when 6, it precisely matches the PDTR scheme (Soe et al., 2 Sep 2025).
The same source states that the reflection terms in the 7 block arise naturally from the higher-order reflections in GFRB, while the use of the resolvent 8 produces the primal and dual updates with correct coupling. This places PDTR within a broader reflected-splitting genealogy: FRB is a specific case of GFRB with 9, or 0 in the PDTR context, whereas PDTR imports this reflected mechanism into a primal-dual block structure.
4. Extended PDTR and parameterization by 1
The extended primal-dual twice-reflected algorithm (EPDTR) is defined by the iteration
2
for 3, with initialization 4, 5, scalar 6, and stepsizes satisfying
7
The standard PDTR is recovered by setting 8. For general 9, the step-size domain shrinks according to the factor 0. The source explicitly states that “the step-size admissible domain shrinks as the reflection parameter 1 increases, reflecting a tradeoff between aggressiveness of reflection and stability” (Soe et al., 2 Sep 2025). It also records practical guidance: setting 2 yields the “standard” PDTR; nonzero 3 gives the extended GFRB/EPDTR variant; larger 4 can accelerate convergence but shrinks the step-size region; and one should ensure that 5 remains positive definite.
The same parameterization has an analogue in the broader GFRB setting, where the iteration can be written with a parameter 6, and FRB appears as the case 7 (Soe et al., 2 Sep 2025). This suggests that EPDTR should be interpreted as a metric-induced reflected family rather than merely an ad hoc modification of PDTR.
5. Convergence properties, rates, and complexity
For the monotone inclusion formulation, convergence is established under the condition
8
in which case the sequence 9 converges to a solution of the coupled primal-dual inclusion; for 0, the region is maximized as
1
(Soe et al., 2 Sep 2025). The same source states that both the primal and dual iterates converge simultaneously.
Regarding rates, the paper on GFRB and EPDTR does not give “a precise rate bound for PDTR in the general setting,” but it states that, in analogous settings, “the best possible linear rate is often determined by the spectral radius arising from the iteration matrix, with sharpness proofs in low-dimensional examples” (Soe et al., 2 Sep 2025). It further states that, for a particular example, the rate of convergence of GFRB is tight to FRB, and in another example, the rate of convergence of GFRB is improved compared to existing algorithms by choosing proper initial parameters. It also states that the step-size region of PDTR is “optimal up to a factor of 2” compared to standard FBF and that the algorithm inherits the improved empirical convergence of reflected methods (Soe et al., 2 Sep 2025).
In the accelerated three-operator framework, standard PDTR is described as non-accelerated, while accelerated variants APDTR-I and APDTR-II are derived through a unified Bregman primal-dual framework (Sadiev et al., 26 May 2026). For all APDTR and accelerated CV methods, convergence is proven via a Lyapunov function
2
with the signs depending on the algorithmic form (Sadiev et al., 26 May 2026).
In the smooth regime, if 3 is 4-strongly convex, 5 is 6-strongly convex, and 7 is 8-smooth, the Lyapunov function satisfies
9
and the best parameter choices produce the accelerated rate
0
(Sadiev et al., 26 May 2026). In the nonsmooth regime, if 1 is strongly convex and smooth and 2 is injective on the relevant subspace, the paper gives the rate
3
6. Relation to FRB, CV, PDDY, Chambolle-Pock, and accelerated variants
PDTR is explicitly compared with GFRB and FRB in the monotone inclusion literature. The comparison table in the GFRB paper gives the following summary (Soe et al., 2 Sep 2025):
| Method | Per iteration complexity | Step-size range |
|---|---|---|
| PDTR | 1 prox on 4, 1 prox on 5, 1 6, 1 7, 1 8 | 9 |
| GFRB | 1 prox, 1 evaluation of 00 | 01 |
| FRB | 1 prox, 1 02 | 03 |
The accompanying interpretation is that PDTR “encompasses the structure” through splitting of 04 via a dual variable and 05, while GFRB is more general and FRB is a specific case (Soe et al., 2 Sep 2025).
Within composite optimization, PDTR is placed next to Condat–Vũ (CV) and PDDY as a three-operator primal-dual method (Sadiev et al., 26 May 2026). The same source states that all of these methods share the goal of computing proximal steps for 06 and 07 via 08 and Fenchel duality together with the gradient of a smooth function 09, but PDTR differs in that it “reflects” the forward steps in both the primal and dual directions in a specific way. It also states that the APDTR methods can be viewed through the Chambolle-Pock algorithm applied to primal-dual reformulations with Bregman divergences replacing Euclidean distance terms, thereby yielding accelerated PDTR and accelerated CV families (Sadiev et al., 26 May 2026).
The same paper further states that APDTR-I and APDTR-II achieve the same theoretical iteration complexity as the accelerated Condat–Vũ algorithms, and that they are “optimally accelerated for the problem class” (Sadiev et al., 26 May 2026). It also relates APDTR to CV, PDDY, and Chambolle-Pock more directly: APDTR can be viewed as a “reflection” of CV; PDDY uses Douglas–Rachford splitting applied to a monotone inclusion; and the Bregman acceleration recipe generalizes Chambolle-Pock ideas from two operators to three (Sadiev et al., 26 May 2026).
7. Implementation guidance, empirical behavior, and limitations
The practical implementation profile stated for PDTR in the monotone inclusion setting is concise: each iteration requires one evaluation of 10, one evaluation of 11, and one evaluation each of 12, 13, and 14 (Soe et al., 2 Sep 2025). The metric
15
is critical, and positive definiteness is required. The same source recommends starting with 16 or small, and maximizing 17 within the admissible region for best progress per iteration.
The empirical claims reported are that the proposed GFRB-based approach is validated on several state-of-the-art problems and demonstrates better numerical performance compared to existing methods (Soe et al., 2 Sep 2025). More specifically, PDTR variants with increased flexibility via extended GFRB often outperform classical FRB and FBF-type methods both in iteration count and computation time, especially when 18 is expensive (Soe et al., 2 Sep 2025). In the accelerated composite-optimization framework, APDTR is described as particularly suited when neither 19 nor 20 are zero and both are nonsmooth and/or strongly convex, settings in which standard accelerated PGD methods are inapplicable and classical methods such as CV and PDDY lack acceleration (Sadiev et al., 26 May 2026).
A stated limitation of the monotone inclusion analysis is that current analysis and algorithms require knowledge of 21 and 22 for admissible stepsizes (Soe et al., 2 Sep 2025). The same source notes that parameter-free PDTR, based on linesearch or adaptive estimation, is an interesting direction for future research. This suggests that one unresolved issue is not the basic splitting architecture of PDTR, but the extent to which it can be made adaptive without sacrificing the established convergence guarantees.