Terminal Embeddings in Sublinear Time
Yeshwanth Cherapanamjeri, Jelani Nelson
Abstract
Recently (Elkin, Filtser, Neiman 2017) introduced the concept of a terminal embedding from one metric space (๐, ๐ ๐ ) to another (๐ , ๐ ๐ ) with a set of designated terminals ๐ โ ๐. Such an embedding ๐ is said to have distortion ๐ โฉพ 1 if ๐ is the smallest value such that there exists a constant ๐ถ > 0 satisfying โ๐ฅ โ ๐ โ๐ โ ๐, ๐ถ๐ ๐ (๐ฅ, ๐) โฉฝ ๐ ๐ ( ๐ (๐ฅ), ๐ (๐)) โฉฝ ๐ถ๐๐ ๐ (๐ฅ, ๐).
When ๐, ๐ are both Euclidean metrics with ๐ being ๐-dimensional, recently (Narayanan, Nelson 2019), following work of (Mahabadi, Makarychev, Makarychev, Razenshteyn 2018), showed that distortion 1 + ๐ is achievable via such a terminal embedding with ๐ = ๐(๐ -2 log ๐) for ๐ := |๐ |. This generalizes the Johnson-Lindenstrauss lemma, which only preserves distances within ๐ and not to ๐ from the rest of space. The downside of prior work is that evaluating their embedding on some ๐ โ R ๐ required solving a semidefinite program with ฮ(๐) constraints in ๐ variables and thus required some superlinear poly(๐) runtime. Our main contribution in this work is to give a new data structure for computing terminal embeddings. We show how to pre-process ๐ to obtain an almost linear-space data structure that supports computing the terminal embedding image of any ๐ โ R ๐ in sublinear time ๐ * (๐ 1-ฮ(๐ 2 ) + ๐). To accomplish this, we leverage tools developed in the context of approximate nearest neighbor search.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 1e034d6e-95b8-42c2-a25f-70d67bd42f01Cited by top-tier papers11
- Improved Coresets for Euclidean k-MeansVincent Cohen-Addad, Kasper Green Larsen, David Saulpic, Chris Schwiegelshohn et al.NeurIPS 2022 ยท 47 citations
- Towards optimal lower bounds for k-median and k-means coresetsVincent Cohen-Addad, Kasper Green Larsen, David Saulpic, Chris SchwiegelshohnSTOC 2022 ยท 20 citations
- Solving SDP Faster: A Robust IPM Framework and Efficient ImplementationBaihe Huang, Shunhua Jiang, Zhao Song, Runzhou Tao et al.FOCS 2022 ยท 17 citations
- Hop-Constrained Metric Embeddings and their ApplicationsArnold FiltserFOCS 2021 ยท 9 citations
- Metric Transforms and Low Rank Representations of Kernels for Fast AttentionTimothy Chu, Josh Alman, Gary L. Miller, Shyam Narayanan et al.NeurIPS 2024 ยท 4 citations
Builds on1
Related papers
- Terminal Dimension Reduction for Time Series with ApplicationsAlexander Munteanu, Matteo Russo, David Saulpic, Chris SchwiegelshohnICML 2026
- Average Distortion SketchingYiqiao Bao, Anubhav Baweja, Nicolas Menand, Erik Waingarten et al.FOCS 2025 ยท 3 citations
- Sparse Dimensionality Reduction RevisitedMikael Mรธller Hรธgsgaard, Lior Kamma, Kasper Green Larsen, Jelani Nelson et al.ICML 2024 ยท 3 citations
- The Fast Johnson-Lindenstrauss Transform Is Even FasterOra Nova Fandina, Mikael Mรธller Hรธgsgaard, Kasper Green LarsenICML 2023 ยท 7 citations
- Almost-linear ฮต-emulators for planar graphsHsien-Chih Chang, Robert Krauthgamer, Zihan TanSTOC 2022 ยท 2 citations
