Lower Bounds for Parallel and Randomized Convex Optimization

Diakonikolas, Jelena; Guzmán, Cristóbal

Keywords: parallel algorithms, lower bounds, convex optimization, randomized algorithms, non-Euclidean optimization

Abstract

We study the question of whether parallelization in the exploration of the feasible set can be used to speed up convex optimization, in the local oracle model of computation and in the high-dimensional regime. We show that the answer is negative for both deterministic and randomized algorithms applied to essentially any of the interesting geometries and nonsmooth, weakly-smooth, or smooth objective functions. In particular, we show that it is not possible to obtain a polylogarithmic (in the sequential complexity of the problem) number of parallel rounds with a polynomial (in the dimension) number of queries per round. In the majority of these settings and when the dimension of the space is polynomial in the inverse target accuracy, our lower bounds match the oracle complexity of sequential convex optimization, up to at most a logarithmic factor in the dimension, which makes them (nearly) tight. Another conceptual contribution of our work is in providing a general and streamlined framework for proving lower bounds in the setting of parallel convex optimization. Prior to our work, lower bounds for parallel convex optimization algorithms were only known in a small fraction of the settings considered in this paper, mainly applying to Euclidean (ell_2) and ell_{\infty} spaces.

Más información

Título de la Revista: JOURNAL OF MACHINE LEARNING RESEARCH
Volumen: 21
Número: 5
Editorial: Microtome Publishing
Fecha de publicación: 2020
Página de inicio: 1
Página final: 31
Idioma: English
URL: http://www.jmlr.org/papers/v21/19-771.html
DOI:

N/A

Notas: This is an open access journal, so it does not have a DOI