Optimal Algorithm with Complexity Separation for Strongly Convex-Strongly Concave Composite Saddle Point Problems

Abstract

In this work, we focuses on the following saddle point problem x y p(x) + R(x,y) - q(y) where R(x,y) is LR-smooth, μx-strongly convex, μy-strongly concave and p(x), q(y) are convex and Lp, Lq-smooth respectively. We present a new algorithm with optimal overall complexity O((Lpμx + LRμx μy + Lqμy) 1) and separation of oracle calls in the composite and saddle part. This algorithm requires O((Lpμx + Lqμy) 1) oracle calls for ∇ p(x) and ∇ q(y) and O ( \Lpμx, Lqμy, LRμx μy \ 1) oracle calls for ∇ R(x,y) to find an -solution of the problem. To the best of our knowledge, we are the first to develop optimal algorithm with complexity separation in the case μx = μy. Also, we apply this algorithm to a bilinear saddle point problem and obtain the optimal complexity for this class of problems.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…