atlas

Research map / Learning theory and algorithms / Matrix and tensor methods

Johnson-Lindenstrauss Lemma Beyond Euclidean Geometry

NeurIPS 2025 · Learning theory and algorithms › Matrix and tensor methods · approach: Randomized sketching for matrices · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Extends the Johnson-Lindenstrauss lemma to non-Euclidean, non-metric symmetric hollow dissimilarity matrices via two routes: pseudo-Euclidean (p,q) projection and generalized power distances with an additive error term.

Problem

Dimensionality reduction with the JL lemma is limited to Euclidean data with available coordinates; many real dissimilarity measures are non-Euclidean and non-metric, and only pairwise dissimilarities may be accessible.

Approach

Represent any symmetric hollow dissimilarity matrix either as squared distances in pseudo-Euclidean space of signature (p,q) and apply JL separately to the positive and negative parts (multiplicative error scaled by the ratio C_ij), or as generalized power distances with a common radius r set from the smallest Gram eigenvalue and apply JL to the centers (multiplicative error plus additive 4εr² ter

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use JL-PE instead of classical JLBrain relative-error evaluation · Brainaverage relative error: 1.11e9 -> 8.16Helped
Use JL-PE instead of classical JLBreast relative-error evaluation · Breastaverage relative error: 9.86e7 -> 1.15Helped
Use JL-PE instead of classical JLRenal relative-error evaluation · Renalaverage relative error: 1.50e9 -> 6.60Helped
Use JL-PE instead of classical JLEmail relative-error evaluation · Emailaverage relative error: 15.64 -> 13.79Helped
Use JL-PE instead of classical JLFacebook relative-error evaluation · Facebookaverage relative error: 12.62 -> 52.52Hurt
Use JL-PE instead of classical JLMOOC relative-error evaluation · MOOCaverage relative error: 39.83 -> 63.44Hurt
Use JL-Power instead of classical JLSimplex relative-error evaluation · Simplexaverage relative error: 442.65 -> 13.52Helped
Use JL-Power instead of classical JLBall relative-error evaluation · Ballaverage relative error: 43.78 -> 1.002Helped
Use JL-Power instead of classical JLBrain relative-error evaluation · Brainaverage relative error: 1.11e9 -> 3.73e4Helped
Use JL-Power instead of classical JLBreast relative-error evaluation · Breastaverage relative error: 9.86e7 -> 3.12e3Helped
Use JL-Power instead of classical JLRenal relative-error evaluation · Renalaverage relative error: 1.50e9 -> 5.57e4Helped
Use JL-Power instead of classical JLJL relative-error evaluation · MNIST and CIFAR-10average relative error: inf -> 1.47; inf -> 1.61Helped

Surprising findings

Limitations

Experimental setup

Datasets: Random-simplex (synthetic) Euclidean-ball (synthetic) CuMiDa Brain CuMiDa Breast CuMiDa Renal MNIST (1000 sampled) CIFAR-10 (1000 sampled) Email-Eu-core Facebook ego-networks MOOC-actions

Benchmarks: Random-simplex Euclidean-ball Brain Breast Renal MNIST CIFAR-10 Email Facebook MOOC

Metrics: maximum relative error average relative error median relative error k-means clustering cost multiplicative approximation ratio residual additive error

Baselines: classical JL transform

Builds on: Johnson-Lindenstrauss lemma classical multidimensional scaling power distance silhouette coefficient

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy