Follow the Compressed Leader: Faster Algorithms for Matrix
Multiplicative Weight Updates
Matrix multiplicative weight update (MMWU) is an extremely powerful algorithmic tool for computer science and related fields. However, it comes with a slow running time due to the matrix exponential and eigendecomposition computations. For this reason, many researchers studied the followed-the-perturbed-leader (FTPL) framework which is faster, but a factor worse than the optimal regret of MMWU for dimension- matrices. In this paper, we propose a framework which, not only matches the optimal regret of MMWU (up to polylog factors), but runs than FTPL. Our main idea is to "compress" the matrix exponential computation to dimension 3 in the adversarial setting, or dimension 1 in the stochastic setting. This result resolves an open question regarding how to obtain both (nearly) optimal and efficient algorithms for the online eigenvector problem.
View on arXiv