mlsanityData to 7 Oct 2026

SMORE: Knowledge Graph Completion and Multi-hop Reasoning in Massive Knowledge Graphs

arXiv 2110.14890 ↗First posted 28 Oct 2021cs.LG cs.AI cs.DBcited by 17

Not on the map. Why?

Abstract (arXiv)

Knowledge graphs (KGs) capture knowledge in the form of head--relation--tail triples and are a crucial component in many AI systems. There are two important reasoning tasks on KGs: (1) single-hop knowledge graph completion, which involves predicting individual links in the KG; and (2), multi-hop reasoning, where the goal is to predict which KG entities satisfy a given logical query. Embedding-based methods solve both tasks by first computing an embedding for each entity and relation, then using them to form predictions. However, existing scalable KG embedding frameworks only support single-hop knowledge graph completion and cannot be applied to the more challenging multi-hop reasoning task. Here we present Scalable Multi-hOp REasoning (SMORE), the first general framework for both single-hop and multi-hop reasoning in KGs. Using a single machine SMORE can perform multi-hop reasoning in Freebase KG (86M entities, 338M edges), which is 1,500x larger than previously considered KGs. The key to SMORE's runtime performance is a novel bidirectional rejection sampling that achieves a square root reduction of the complexity of online training data generation. Furthermore, SMORE exploits asynchronous scheduling, overlapping CPU-based data sampling, GPU-based embedding computation, and frequent CPU--GPU IO. SMORE increases throughput (i.e., training speed) over prior multi-hop KG frameworks by 2.2x with minimal GPU memory requirements (2GB for training 400-dim embeddings on 86M-node Freebase) and achieves near linear speed-up with the number of GPUs. Moreover, on the simpler single-hop knowledge graph completion task SMORE achieves comparable or even better runtime performance to state-of-the-art frameworks on both single GPU and multi-GPU settings.

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 33 of its 47 references that are in the map. First posted on arXiv 28 Oct 2021.

Builds on

33 of 47 references.

References · 33

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  3. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  4. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  5. 2014Embedding Entities and Relations for Learning and Inference in Knowledge Basescited by 929
  6. 2016Complex Embeddings for Simple Link Predictioncited by 897
  7. 2019RotatE: Knowledge Graph Embedding by Relational Rotation in Complex Spacecited by 893
  8. 2018The Web as a Knowledge-base for Answering Complex Questionscited by 409
  9. 2021QA-GNN: Reasoning with Language Models and Knowledge Graphs for Question Answeringcited by 386
  10. 2018Modeling polypharmacy side effects with graph convolutional networkscited by 237
  11. 2019KagNet: Knowledge-Aware Graph Networks for Commonsense Reasoningcited by 216
  12. 2019PullNet: Open Domain Question Answering with Iterative Retrieval on Knowledge Bases and Textcited by 182
21 more
  1. 2020Query2box: Reasoning over Knowledge Graphs in Vector Space using Box Embeddingscited by 169
  2. 2018Open Domain Question Answering Using Early Fusion of Knowledge Bases and Textcited by 167
  3. 2018DKN: Deep Knowledge-Aware Network for News Recommendationcited by 137
  4. 2020Beta Embeddings for Multi-Hop Logical Reasoning in Knowledge Graphscited by 128
  5. 2020Scalable Multi-Hop Relational Reasoning for Knowledge-Aware Question Answeringcited by 122
  6. 2018Embedding Logical Queries on Knowledge Graphscited by 120
  7. 2019PyTorch-BigGraph: A Large-scale Graph Embedding Systemcited by 118
  8. 2019Knowledge-aware Graph Neural Networks with Label Smoothness Regularization for Recommender Systemscited by 107
  9. 2020Complex Query Answering with Neural Link Predictorscited by 98
  10. 2021GNNAutoScale: Scalable and Expressive Graph Neural Networks via Historical Embeddingscited by 90
  11. 2021ConE: Cone Embeddings for Multi-Hop Reasoning over Knowledge Graphscited by 78
  12. 2019Graph-Based Reasoning over Heterogeneous External Knowledge for Commonsense Question Answeringcited by 68
  13. 2020DGL-KE: Training Knowledge Graph Embeddings at Scalecited by 67
  14. 2015Traversing Knowledge Graphs in Vector Spacecited by 51
  15. 2019Dual Graph Attention Networks for Deep Latent Representation of Multifaceted Social Effects in Recommender Systemscited by 41
  16. 2019GraphVite: A High-Performance CPU-GPU Hybrid System for Node Embeddingcited by 40
  17. 2016Chains of Reasoning over Entities, Relations, and Text using Recurrent Neural Networkscited by 37
  18. 2021Marius: Learning Massive Graph Embeddings on a Single Machinecited by 29
  19. 2020Answering Complex Queries in Knowledge Graphs with Bidirectional Sequence Encoderscited by 28
  20. 2021Probabilistic Entity Representation Model for Reasoning over Knowledge Graphscited by 28
  21. 2021Fuzzy Logic Based Logical Query Answering on Knowledge Graphscited by 11

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 2; 2023: 9; 2024: 1; 2025: 4; 2026: 1.

17 papers.

Sort:

By area:

  1. 2023Knowledge Graphs: Opportunities and Challengescited by 70
  2. 2022Mask and Reason: Pre-Training Knowledge Graph Transformers for Complex Logical Queriescited by 39
  3. 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databasescited by 35
  4. 2023Logical Message Passing Networks with One-hop Inference on Atomic Formulascited by 28
  5. 2022GammaE: Gamma Embeddings for Logical Queries on Knowledge Graphscited by 21
  6. 2023Wasserstein-Fisher-Rao Embedding: Logical Query Embeddings with Local Comparison and Global Transportcited by 16
  7. 2023Representation Learning on Hyper-Relational and Numeric Knowledge Graphs with Transformerscited by 16
  8. 2023Sequential Query Encoding For Complex Query Answering on Knowledge Graphscited by 13
  9. 2025Top Ten Challenges Towards Agentic Neural Graph Databasescited by 13
  10. 2023Knowledge Graph Reasoning over Entities and Numerical Valuescited by 11
  11. 2023LitCQD: Multi-Hop Reasoning in Incomplete Knowledge Graphs with Numeric Literalscited by 6
  12. 2023Knowledge Graphs Queryingcited by 5
5 more
  1. 2024Conditional Logical Message Passing Transformer for Complex Query Answeringcited by 5
  2. 2026NGDB-Zoo: Towards Efficient and Scalable Neural Graph Databases Trainingcited by 2
  3. 2025KGCompiler: Deep Learning Compilation Optimization for Knowledge Graph Complex Logical Query Answeringcited by 1
  4. 2025Efficient and Scalable Neural Symbolic Search for Knowledge Graph Complex Query Answeringcited by 1
  5. 2025Interactive Query Answering on Knowledge Graphs with Soft Entity Constraintscited by 0