Papers
Topics
Authors
Recent
Search
2000 character limit reached

Deterministic Coreset for Lp Subspace

Published 1 Jan 2026 in cs.DS and cs.LG | (2601.00361v1)

Abstract: We introduce the first iterative algorithm for constructing a ε\varepsilon-coreset that guarantees deterministic p\ell_p subspace embedding for any p[1,)p \in [1,\infty) and any $\varepsilon &gt; 0$. For a given full rank matrix XR<sup>n</sup>×d\mathbf{X} \in \mathbb{R}<sup>{n</sup> \times d} where ndn \gg d, $\mathbf{X}&#39; \in \mathbb{R}<sup>{m</sup> \times d}$ is an (ε,p)(\varepsilon,\ell_p)-subspace embedding of X\mathbf{X}, if for every qR<sup>d\mathbf{q} \in \mathbb{R}<sup>d, $(1-\varepsilon)|\mathbf{Xq}|<em>{p}<sup>{p}</sup> \leq |\mathbf{X&#39;q}|</em>{p}<sup>{p}</sup> \leq (1+\varepsilon)|\mathbf{Xq}|_{p}<sup>{p}$. Specifically, in this paper, $\mathbf{X}&#39;$ is a weighted subset of rows of X\mathbf{X} which is commonly known in the literature as a coreset. In every iteration, the algorithm ensures that the loss on the maintained set is upper and lower bounded by the loss on the original dataset with appropriate scalings. So, unlike typical coreset guarantees, due to bounded loss, our coreset gives a deterministic guarantee for the p\ell_p subspace embedding. For an error parameter ε\varepsilon, our algorithm takes O(poly(n,d,ε<sup>1))O(\mathrm{poly}(n,d,\varepsilon<sup>{-1})) time and returns a deterministic ε\varepsilon-coreset, for p\ell_p subspace embedding whose size is O(d<sup>max1,p/2ε<sup>2)O\left(\frac{d<sup>{\max{1,p/2}}}{\varepsilon<sup>{2}}\right). Here, we remove the log\log factors in the coreset size, which had been a long-standing open problem. Our coresets are optimal as they are tight with the lower bound. As an application, our coreset can also be used for approximately solving the p\ell_p regression problem in a deterministic manner.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.