Lune

FOCS2020Top-tier venue

Coordinate Methods for Matrix Games

Yair Carmon, Yujia Jin, Aaron Sidford, Kevin Tian

2020Year
20Citations
8Top-tier citations

Abstract

We develop primal-dual coordinate methods for solving bilinear saddle-point problems of the form min x∈X max y∈Y y Ax which contain linear programming, classification, and regression as special cases. Our methods push existing fully stochastic sublinear methods and variancereduced methods towards their limits in terms of per-iteration complexity and sample complexity. We obtain nearly-constant per-iteration complexity by designing efficient data structures leveraging Taylor approximations to the exponential and a binomial heap. We improve sample complexity via low-variance gradient estimators using dynamic sampling distributions that depend on both the iterates and the magnitude of the matrix entries.

Our runtime bounds improve upon those of existing primal-dual methods by a factor depending on sparsity measures of the m by n matrix A. For example, when rows and columns have constant ℓ 1 /ℓ 2 norm ratios, we offer improvements by a factor of m + n in the fully stochastic setting and √ m + n in the variance-reduced setting. We apply our methods to computational geometry problems, i.e. minimum enclosing ball, maximum inscribed ball, and linear regression, and obtain improved complexity bounds. For linear regression with an elementwise nonnegative matrix, our guarantees improve on exact gradient methods by a factor of nnz(A)/(m + n).

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext 412574f6-1608-495b-abf8-be80c4059fd6

Cited by top-tier papers8

Ask how each one uses it

Builds on3

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines