Sublinear classical and quantum algorithms for general matrix games

Abstract

We investigate sublinear classical and quantum algorithms for matrix games, a fundamental problem in optimization and machine learning, with provable guarantees. Given a matrix A∈Rn× d, sublinear algorithms for the matrix game x∈Xy∈Y y Ax were previously known only for two special cases: (1) Y being the 1-norm unit ball, and (2) X being either the 1- or the 2-norm unit ball. We give a sublinear classical algorithm that can interpolate smoothly between these two cases: for any fixed q∈ (1,2], we solve the matrix game where X is a q-norm unit ball within additive error ε in time O((n+d)/ε2). We also provide a corresponding sublinear quantum algorithm that solves the same task in time O((n+d)poly(1/ε)) with a quadratic improvement in both n and d. Both our classical and quantum algorithms are optimal in the dimension parameters n and d up to poly-logarithmic factors. Finally, we propose sublinear classical and quantum algorithms for the approximate Carath\'eodory problem and the q-margin support vector machines as applications.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…