atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

OCN: Effectively Utilizing Higher-Order Common Neighbors for Better Link Prediction

NeurIPS 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Dense features and foundation priors · 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.

Proposes Orthogonal Common Neighbor (OCN) and its polynomial-filter variant OCNP, which orthogonalize higher-order common-neighbor features and normalize them by walk counts to improve GNN link prediction.

Problem

Higher-order common neighbors for link prediction are redundant across orders and suffer over-smoothing as order grows, limiting their usefulness in state-of-the-art pairwise link prediction models.

Approach

Gram-Schmidt-style orthogonalization (approximated by a running moving average and by orthonormal polynomial filters) removes linear dependence between different-order CN coefficients, and path-based normalization divides each node's coefficient by the number of walks it participates in, generalizing Resource Allocation; combined with an MPNN-then-structural-feature pipeline.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add orthogonalization to normalizedCN-weighted common neighbors (ablation)OCN · PPAHR@100: 59.94$\pm$ 2.65 -> 69.79$\pm$0.85Helped
Add normalizedCN weighting to orthogonalized common neighbors (ablation)OCN · PPAHR@100: 18.39$\pm$5.94 -> 69.79$\pm$0.85Helped
Add normalizedCN weighting to polynomial-filtered common neighbors (ablation)OCNP · PPAHR@100: 30.86$\pm$1.03 -> 74.87$\pm$0.94Helped
Sum rather than concatenate structural and MPNN terms (ablation)OCN · PPAHR@100: 34.30$\pm$ 6.55 -> 69.79$\pm$0.85Helped
Sum rather than concatenate structural and MPNN terms (ablation)OCNP · PPAHR@100: 28.11$\pm$2.01 -> 74.87$\pm$0.94Helped
Retain nonlinear layers (ablation)OCN · PPAHR@100: 6.91$\pm$3.34 -> 69.79$\pm$0.85Helped
Retain nonlinear layers (ablation)OCNP · PPAHR@100: 12.82$\pm$1.37 -> 74.87$\pm$0.94Helped
Use MPNN-then-SF instead of SF-and-MPNN (ablation)OCN · PPAHR@100: 59.30$\pm$0.54 -> 69.79$\pm$0.85Helped
Use MPNN-then-SF instead of SF-and-MPNN (ablation)OCNP · PPAHR@100: 57.45$\pm$0.89 -> 74.87$\pm$0.94Helped
Limit common-neighbor orders to 1-hop and 2-hop rather than adding 3-hop CNs (ablation)OCN · PubmedHR@100: 69.56$\pm$4.66 -> 83.96$\pm$0.51Helped
Limit common-neighbor orders to 1-hop and 2-hop rather than adding 3-hop CNs (ablation)OCNP · CollabHR@50: 59.31$\pm$0.57 -> 67.74$\pm$0.16Helped
Use walk-based higher-order common neighbors rather than SPD-based neighbors (ablation)OCN · PPAHR@100: 44.37$\pm$2.19 -> 69.79$\pm$0.85Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed ogbl-collab ogbl-ppa ogbl-citation2 ogbl-ddi

Benchmarks: Cora Citeseer Pubmed ogbl-collab ogbl-ppa ogbl-citation2 ogbl-ddi

Metrics: HR@100 HR@50 HR@20 MRR

Baselines: CN AA RA GCN SAGE SEAL NBFNet Neo-GNN BUDDY NCN NCNC PLNLP

Builds on: NCN Resource Allocation Batch Normalization BUDDY Neo-GNN

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