English

Composition of nested embeddings with an application to outlier removal

Data Structures and Algorithms 2023-11-08 v4

Abstract

We study the design of embeddings into Euclidean space with outliers. Given a metric space (X,d)(X,d) and an integer kk, the goal is to embed all but kk points in XX (called the ``outliers") into 2\ell_2 with the smallest possible distortion cc. Finding the optimal distortion cc for a given outlier set size kk, or alternately the smallest kk for a given target distortion cc are both NP-hard problems. In fact, it is UGC-hard to approximate kk to within a factor smaller than 22 even when the metric sans outliers is isometrically embeddable into 2\ell_2. We consider bi-criteria approximations. Our main result is a polynomial time algorithm that approximates the outlier set size to within an O(log2k)O(\log^2 k) factor and the distortion to within a constant factor. The main technical component in our result is an approach for constructing Lipschitz extensions of embeddings into Banach spaces (such as p\ell_p spaces). We consider a stronger version of Lipschitz extension that we call a \textit{nested composition of embeddings}: given a low distortion embedding of a subset SS of the metric space XX, our goal is to extend this embedding to all of XX such that the distortion over SS is preserved, whereas the distortion over the remaining pairs of points in XX is bounded by a function of the size of XSX\setminus S. Prior work on Lipschitz extension considers settings where the size of XX is potentially much larger than that of SS and the expansion bounds depend on S|S|. In our setting, the set SS is nearly all of XX and the remaining set XSX\setminus S, a.k.a. the outliers, is small. We achieve an expansion bound that is logarithmic in XS|X\setminus S|.

Keywords

Cite

@article{arxiv.2306.11604,
  title  = {Composition of nested embeddings with an application to outlier removal},
  author = {Shuchi Chawla and Kristin Sheridan},
  journal= {arXiv preprint arXiv:2306.11604},
  year   = {2023}
}

Comments

28 pages (including 2 appendices), 5 figures

R2 v1 2026-06-28T11:09:45.887Z