Composition of nested embeddings with an application to outlier removal
Abstract
We study the design of embeddings into Euclidean space with outliers. Given a metric space and an integer , the goal is to embed all but points in (called the ``outliers") into with the smallest possible distortion . Finding the optimal distortion for a given outlier set size , or alternately the smallest for a given target distortion are both NP-hard problems. In fact, it is UGC-hard to approximate to within a factor smaller than even when the metric sans outliers is isometrically embeddable into . We consider bi-criteria approximations. Our main result is a polynomial time algorithm that approximates the outlier set size to within an 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 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 of the metric space , our goal is to extend this embedding to all of such that the distortion over is preserved, whereas the distortion over the remaining pairs of points in is bounded by a function of the size of . Prior work on Lipschitz extension considers settings where the size of is potentially much larger than that of and the expansion bounds depend on . In our setting, the set is nearly all of and the remaining set , a.k.a. the outliers, is small. We achieve an expansion bound that is logarithmic in .
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