Presents a scalable end-to-end GNN ranking system for friend recommendation on production social graphs with hundreds of millions of nodes, addressing multi-hop modeling and systems challenges.
Based on the provided search context, there is no record of a specific paper titled "Scaling Graph Neural Networks for Friend Recommendation: Multi-Hash User Embeddings and Temporal Neighbor Sampling." The context does, however, detail several other scalable GNN systems for friend recommendation that utilize temporal neighbor sampling and address similar production challenges:
The specific technique of "Multi-Hash User Embeddings" is not mentioned in the provided context.
The paper addresses the practical difficulty of applying graph neural networks to friend recommendation on industrial-scale social graphs, where candidate users, interactions, and friendship edges must be modeled across hundreds of millions of nodes. Its central goal is to make multi-hop GNN ranking feasible in production rather than in a simplified batch setting. The proposed system combines multi-hash user embeddings with temporal neighbor sampling, allowing the model to represent users compactly and to expand neighborhoods in a way that emphasizes recent, relationship-relevant structure instead of treating the entire static graph as equally useful.
The key contribution is a systems-aware formulation of GNN-based friend ranking. Multi-hash embeddings provide a scalable representation strategy for large ID spaces, supporting efficient similarity and ranking over massive candidate sets without relying on prohibitively large dense feature stores. Temporal neighbor sampling addresses the nonstationarity of social graphs: friendship propensity is strongly influenced by recent activity, evolving communities, and changing interaction patterns, so the model prioritizes temporally meaningful neighbors while controlling the computational cost of multi-hop expansion. Together, these components form an end-to-end approach that balances graph fidelity, memory usage, and serving latency.
This work matters because friend recommendation is a high-impact link-prediction problem, yet many GNN methods are difficult to deploy when the underlying graph is enormous and constantly changing. By focusing on production constraints—neighborhood explosion, temporal drift, embedding storage, and ranking efficiency—the paper offers a practical template for scaling GNNs to other large-graph recommendation settings, such as creator, group, content, or job matching. Its main insight is that scalable graph learning at this scale requires co-designing the model, sampling strategy, and embedding representation rather than treating graph neural networks as a purely algorithmic layer.