Faster Algorithm for Structured John Ellipsoid Computation
Yang Cao, Xiaoyu Li, Zhao Song, Xin Yang, Tianyi Zhou

TL;DR
This paper introduces two faster algorithms for approximating the John Ellipsoid in convex, centrally symmetric polytopes, leveraging sketching and treewidth techniques to improve computational efficiency over previous methods.
Contribution
The paper presents novel algorithms that significantly reduce the running time for approximating the John Ellipsoid in specific convex polytopes, surpassing prior state-of-the-art methods.
Findings
Sketching-based algorithm runs in nearly input-sparsity time.
Treewidth-based algorithm runs in time proportional to the square of the treewidth.
Both algorithms outperform previous $\widetilde{O}(n d^2)$ methods.
Abstract
The famous theorem of Fritz John states that any convex body has a unique maximal volume inscribed ellipsoid, known as the John Ellipsoid. Computing the John Ellipsoid is a fundamental problem in convex optimization. In this paper, we focus on approximating the John Ellipsoid inscribed in a convex and centrally symmetric polytope defined by where is a rank- matrix and is the all-ones vector. We develop two efficient algorithms for approximating the John Ellipsoid. The first is a sketching-based algorithm that runs in nearly input-sparsity time , where denotes the number of nonzero entries in the matrix and is the current matrix multiplication…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPolynomial and algebraic computation · Numerical Methods and Algorithms · Parallel Computing and Optimization Techniques
