# Iterative Refinement for $\ell_p$-norm Regression

**Authors:** Deeksha Adil, Rasmus Kyng, Richard Peng, Sushant Sachdeva

arXiv: 1901.06764 · 2024-12-20

## TL;DR

This paper presents improved iterative algorithms for solving $oldsymbol{	ext{l}_p}$-regression problems for all $p$ in (1,2) and (2,∞), achieving faster convergence and accuracy, especially for large-scale and sparse problems.

## Contribution

The authors develop novel iterative refinement algorithms for $	ext{l}_p$-regression that leverage smoothed $	ext{l}_p$-norms, enabling faster solutions with near-linear iteration complexity and improved runtime over previous methods.

## Key findings

- Achieve $	ilde{O}_p(m^{1/3})$ iterations for high-accuracy solutions.
- Solve $	ext{l}_p$-regression in $	ilde{O}_p(m^{	ext{max}ig{race} rac{	ext{omega}}{ } , rac{7}{3} ig{race}})$ time, matching $	ext{l}_2$ regression for constant $p$.
- Improve on previous algorithms for sparse graphs and matrices with similar dimensions.

## Abstract

We give improved algorithms for the $\ell_{p}$-regression problem, $\min_{x} \|x\|_{p}$ such that $A x=b,$ for all $p \in (1,2) \cup (2,\infty).$ Our algorithms obtain a high accuracy solution in $\tilde{O}_{p}(m^{\frac{|p-2|}{2p + |p-2|}}) \le \tilde{O}_{p}(m^{\frac{1}{3}})$ iterations, where each iteration requires solving an $m \times m$ linear system, $m$ being the dimension of the ambient space.   By maintaining an approximate inverse of the linear systems that we solve in each iteration, we give algorithms for solving $\ell_{p}$-regression to $1 / \text{poly}(n)$ accuracy that run in time $\tilde{O}_p(m^{\max\{\omega, 7/3\}}),$ where $\omega$ is the matrix multiplication constant. For the current best value of $\omega > 2.37$, we can thus solve $\ell_{p}$ regression as fast as $\ell_{2}$ regression, for all constant $p$ bounded away from $1.$   Our algorithms can be combined with fast graph Laplacian linear equation solvers to give minimum $\ell_{p}$-norm flow / voltage solutions to $1 / \text{poly}(n)$ accuracy on an undirected graph with $m$ edges in $\tilde{O}_{p}(m^{1 + \frac{|p-2|}{2p + |p-2|}}) \le \tilde{O}_{p}(m^{\frac{4}{3}})$ time.   For sparse graphs and for matrices with similar dimensions, our iteration counts and running times improve on the $p$-norm regression algorithm by [Bubeck-Cohen-Lee-Li STOC`18] and general-purpose convex optimization algorithms. At the core of our algorithms is an iterative refinement scheme for $\ell_{p}$-norms, using the smoothed $\ell_{p}$-norms introduced in the work of Bubeck et al. Given an initial solution, we construct a problem that seeks to minimize a quadratically-smoothed $\ell_{p}$ norm over a subspace, such that a crude solution to this problem allows us to improve the initial solution by a constant factor, leading to algorithms with fast convergence.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1901.06764/full.md

## References

55 references — full list in the complete paper: https://tomesphere.com/paper/1901.06764/full.md

---
Source: https://tomesphere.com/paper/1901.06764