atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

Faster Algorithms for Structured John Ellipsoid Computation

NeurIPS 2025 · Learning theory and algorithms › Matrix and tensor methods · approach: Randomized sketching for matrices · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Gives two faster algorithms for computing an approximate John Ellipsoid of a centrally symmetric polytope {x: -1 <= Ax <= 1}: a sketching+leverage-score-sampling method with nearly input-sparsity per-iteration cost, and a treewidth-based Cholesky method with O(n tau^2) per-iteration cost.

Problem

Computing the John Ellipsoid (max-volume inscribed ellipsoid) of a symmetric polytope defined by n linear constraints in d dimensions; the prior best per-iteration cost is O(nd^2).

Approach

Speed up the fixed-point Lewis-weight-style iteration of Cohen et al. by combining leverage-score sampling (to sparsify A^T diag(w) A) with Gaussian sketching for the quadratic forms, giving per-iteration cost nearly linear in nnz(A); and for low-treewidth dual graphs, use sparse Cholesky so each iteration costs O(n tau^2).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
combine leverage-score sampling with sketching instead of the prior fixed-point implementationJohn Ellipsoid computation · sparse constraint matricescost per iteration: $ n d^2$ -> $\epsilon^{-1} \nnz(A) + \epsilon^{-2} d^{\omega}$Helped
use the treewidth-based algorithm instead of the prior fixed-point implementationJohn Ellipsoid computation · constraint matrices with treewidth $\tau$cost per iteration: $ n d^2$ -> $n \tau^2 $Helped
add leverage-score sampling to the sketching-based approachInput-sparsity algorithm · John Ellipsoid computationrunning time: $O(nd^2)$ -> $\widetilde{O}(\epsilon^{-1}\mathrm{nnz}(A) + \epsilon^{-2} d^{\omega})$Helped
use small-treewidth Cholesky factorizationTreewidth-based algorithm · John Ellipsoid computation with treewidth $\tau$running time: $O(nd^2)$ -> $O(n \tau^2)$Helped

Limitations

Experimental setup

Metrics: per-iteration running time approximation factor of John Ellipsoid

Baselines: Cohen et al. COLT 2019 fixed-point John Ellipsoid algorithm

Builds on: Cohen-Cousins-Lee-Yang fixed-point John Ellipsoid algorithm (COLT 2019) matrix Chernoff bound leverage score sampling

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy