Nonlinear Dimension Reduction via Outer Bi-Lipschitz Extensions

We introduce and study the notion of an outer bi-Lipschitz extension of a map between Euclidean spaces. The notion is a natural analogue of the notion of a Lipschitz extension of a Lipschitz map. We show that for every map there exists an outer bi-Lipschitz extension whose distortion is greater than that of by at most a constant factor. This result can be seen as a counterpart of the classic Kirszbraun theorem for outer bi-Lipschitz extensions. We also study outer bi-Lipschitz extensions of near-isometric maps and show upper and lower bounds for them. Then, we present applications of our results to prioritized and terminal dimension reduction problems. * We prove a prioritized variant of the Johnson-Lindenstrauss lemma: given a set of points of size and a permutation ("priority ranking") of , there exists an embedding of into with distortion such that the point of rank has only non-zero coordinates - more specifically, all but the first coordinates are equal to ; the distortion of restricted to the first points (according to the ranking) is at most . The result makes a progress towards answering an open question by Elkin, Filtser, and Neiman about prioritized dimension reductions. * We prove that given a set of points in , there exists a terminal dimension reduction embedding of into , where , which preserves distances between points and , up to a multiplicative factor of . This improves a recent result by Elkin, Filtser, and Neiman. The dimension reductions that we obtain are nonlinear, and this nonlinearity is necessary.
View on arXiv