English

Quasi-Self-Concordant Optimization with Lewis Weights

Optimization and Control 2025-10-28 v1 Data Structures and Algorithms

Abstract

In this paper, we study the problem minxRd,Nx=vi=1nf((Axb)i)\min_{x\in \mathbb{R}^{d},Nx=v}\sum_{i=1}^{n}f((Ax-b)_{i}) for a quasi-self-concordant function f:RRf:\mathbb{R}\to\mathbb{R}, where A,NA,N are n×dn\times d and m×dm\times d matrices, b,vb,v are vectors of length nn and mm with nd.n\ge d. We show an algorithm based on a trust-region method with an oracle that can be implemented using O~(d1/3)\widetilde{O}(d^{1/3}) linear system solves, improving the O~(n1/3)\widetilde{O}(n^{1/3}) oracle by {[}Adil-Bullins-Sachdeva, NeurIPS 2021{]}. Our implementation of the oracle relies on solving the overdetermined \ell_{\infty}-regression problem minxRd,Nx=vAxb\min_{x\in\mathbb{R}^{d},Nx=v}\|Ax-b\|_{\infty}. We provide an algorithm that finds a (1+ϵ)(1+\epsilon)-approximate solution to this problem using O((d1/3/ϵ+1/ϵ2)log(n/ϵ))O((d^{1/3}/\epsilon+1/\epsilon^{2})\log(n/\epsilon)) linear system solves. This algorithm leverages \ell_{\infty} Lewis weight overestimates and achieves this iteration complexity via a simple lightweight IRLS approach, inspired by the work of {[}Ene-Vladu, ICML 2019{]}. Experimentally, we demonstrate that our algorithm significantly improves the runtime of the standard CVX solver.

Keywords

Cite

@article{arxiv.2510.22088,
  title  = {Quasi-Self-Concordant Optimization with Lewis Weights},
  author = {Alina Ene and Ta Duy Nguyen and Adrian Vladu},
  journal= {arXiv preprint arXiv:2510.22088},
  year   = {2025}
}
R2 v1 2026-07-01T07:05:09.314Z