RUS  ENG
Full version
JOURNALS // Computer Research and Modeling // Archive

Computer Research and Modeling, 2023 Volume 15, Issue 2, Pages 433–467 (Mi crm1069)

MATHEMATICAL MODELING AND NUMERICAL SIMULATION

On accelerated methods for saddle-point problems with composite structure

Ya. D. Tominina, V. D. Tominina, E. D. Borodicha, D. A. Kovalevb, P. E. Dvurechenskiicd, A. V. Gasnikova, S. V. Chukanove

a Moscow Institute of Physics and Technology, 9 Institutskiy per., Dolgoprudny, Moscow region, 141701, Russia
b King Abdullah University of Science and Technology, Thuwal, 23955 Thuwal, Makkah province, Saudi Arabia
c Weierstrass Institute for Applied Analysis and Stochastics, 39 Mohren st., Berlin, 10117, Germany
d IITP RAS, 19/1 Bolshoy Karetny per., Moscow, 127051, Russia
e Research Center “Computer Science and Control” of Russian Academy of Sciences, 44/2 Vavilova st., Moscow, 119333, Russia

Abstract: We consider strongly-convex-strongly-concave saddle-point problems with general non-bilinear objective and different condition numbers with respect to the primal and dual variables. First, we consider such problems with smooth composite terms, one of which has finite-sum structure. For this setting we propose a variance reduction algorithm with complexity estimates superior to the existing bounds in the literature. Second, we consider finite-sum saddle-point problems with composite terms and propose several algorithms depending on the properties of the composite terms. When the composite terms are smooth we obtain better complexity bounds than the ones in the literature, including the bounds of a recently proposed nearly-optimal algorithms which do not consider the composite structure of the problem. If the composite terms are prox-friendly, we propose a variance reduction algorithm that, on the one hand, is accelerated compared to existing variance reduction algorithms and, on the other hand, provides in the composite setting similar complexity bounds to the nearly-optimal algorithm which is designed for noncomposite setting. Besides, our algorithms allow one to separate the complexity bounds, i. e. estimate, for each part of the objective separately, the number of oracle calls that is sufficient to achieve a given accuracy. This is important since different parts can have different arithmetic complexity of the oracle, and it is desired to call expensive oracles less often than cheap oracles. The key thing to all these results is our general framework for saddle-point problems, which may be of independent interest. This framework, in turn is based on our proposed Accelerated Meta-Algorithm for composite optimization with probabilistic inexact oracles and probabilistic inexactness in the proximal mapping, which may be of independent interest as well.

Keywords: saddle-point problem, minimax optimization, composite optimization, accelerated algorithms.

UDC: 519.8

Received: 22.02.2023
Accepted: 23.02.2023

Language: English

DOI: 10.20537/2076-7633-2023-15-2-433-467



© Steklov Math. Inst. of RAS, 2024