Quantum Speedups for Approximating the John Ellipsoid
Abstract
In 1948, Fritz John proposed a theorem stating that every convex body has a unique maximal volume inscribed ellipsoid, known as the John ellipsoid. The John ellipsoid has become fundamental in mathematics, with extensive applications in high-dimensional sampling, linear programming, and machine learning. Designing faster algorithms to compute the John ellipsoid is therefore an important and emerging problem. In [Cohen, Cousins, Lee, Yang COLT 2019], they established an algorithm for approximating the John ellipsoid for a symmetric convex polytope defined by a matrix with a time complexity of . This was later improved to by [Song, Yang, Yang, Zhou 2022], where is the number of nonzero entries of and is the matrix multiplication exponent. Currently [Alman, Duan, Williams, Xu, Xu, Zhou 2024]. In this work, we present the first quantum algorithm that computes the John ellipsoid utilizing recent advances in quantum algorithms for spectral approximation and leverage score approximation, running in time. In the tall matrix regime, our algorithm achieves quadratic speedup, resulting in a sublinear running time and significantly outperforming the current best classical algorithms.
Cite
@article{arxiv.2408.14018,
title = {Quantum Speedups for Approximating the John Ellipsoid},
author = {Xiaoyu Li and Zhao Song and Junwei Yu},
journal= {arXiv preprint arXiv:2408.14018},
year = {2024}
}