atlas

Research map / Graph learning / Graph algorithms and clustering

Node Similarities under Random Projections: Limits and Pathological Cases

ICLR 2025 · Graph learning › Graph algorithms and clustering · approach: Graph embedding and spectral sparsification · 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.

Analyzes how random projections preserve dot product and cosine similarity of graph connectivity embeddings (adjacency and transition matrix polynomials), showing degree-dependent failure of dot product and robust cosine similarity, with ranking-flip probabilities and a Wikipedia NDCG experiment.

Problem

Random projections are used to compress graph connectivity rows (adjacency or transition matrix polynomials) into low-dimensional node embeddings, but it is unclear how well dot product and cosine similarity between nodes are preserved, especially across node degrees and in ranking tasks.

Approach

Uses a rotation argument with Gram-Schmidt orthogonalization to derive asymptotic normality and finite-sample JL-type bounds for dot product and cosine similarity under Gaussian random projections, showing dot-product error depends on node degrees while cosine error is degree-independent, and derives ranking-flip probabilities via the t-distribution.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use RP Dot Product with T instead of RP Cosine SimilarityWikipedia node ranking for high-degree nodes · Wikipedia high-degree nodesNDCG@2: 0.589 (0.426) vs 0.964 (0.025)Hurt
Use RP Dot Product with T instead of RP Cosine SimilarityWikipedia node ranking for high-degree nodes · Wikipedia high-degree nodesNDCG@5: 0.607 (0.344) vs 0.924 (0.047)Hurt
Use RP Dot Product with T instead of RP Cosine SimilarityWikipedia node ranking for high-degree nodes · Wikipedia high-degree nodesNDCG@10: 0.602 (0.315) vs 0.895 (0.063)No clear effect
Use RP Dot Product with A instead of RP Cosine SimilarityWikipedia node ranking for low-degree nodes · Wikipedia low-degree nodesNDCG@2: 0.057 (0.200) vs 0.999 (0.008)Hurt
Use RP Dot Product with A instead of RP Cosine SimilarityWikipedia node ranking for low-degree nodes · Wikipedia low-degree nodesNDCG@5: 0.168 (0.250) vs 0.999 (0.010)Hurt
Use RP Dot Product with A instead of RP Cosine SimilarityWikipedia node ranking for low-degree nodes · Wikipedia low-degree nodesNDCG@10: 0.327 (0.188) vs 0.999 (0.010)Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Gleich/wikipedia-20060925

Benchmarks: Gleich/wikipedia-20060925

Metrics: NDCG@K empirical mean and std of NDCG

Baselines: RP Dot Product (P=T) RP Dot Product (P=A)

Builds on: Johnson-Lindenstrauss lemma random projection node embeddings (RP-based graph embedding)

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