Towards Settling the Complexity of Non-Euclidean Parallel Convex Optimization
Abstract
In this paper, we provide improved bounds on the complexity of solving -Lipchitz convex optimization problem in parallel. We lower bound the depth of highly-parallel algorithms, i.e., the number of rounds required by a parallel algorithm making queries per round to compute an -approximate minimizer of a -Lipschitz, -dimensional convex function over the unit ball. We provide a framework for proving lower bounds for parallel -Lipschitz convex optimization that generalizes prior lower bound proofs and for all (other than 2) improves the depth for which it can be shown that no super-polylogarithmic improvement over sequential algorithms is possible. We also prove a variety of new lower bounds for . Notably, for , we establish the near optimal parallel complexity of the class of ball-acceleration methods up to depth , which is the first near-optimality result in the parallel convex optimization setting for an algorithm other than mirror descent. Additionally, by providing new algorithms we characterize the optimal depth needed to solve to accuracy for all (up to polylogarithmic factors). We also provide extensions of our lower bounds to parallel quantum -Lipschitz convex optimization.
Related papers
See more related submissions when the market opens.