mlsanityData to 7 Oct 2026

Efficient Parallel Multi-Hop Reasoning: A Scalable Approach for Knowledge Graph Analysis

arXiv 2406.07727 ↗First posted 11 Jun 2024cs.AI cs.DC cs.DScited by 0

On the map: LLM reasoning → Knowledge- and tool-augmented reasoning

Abstract (arXiv)

Multi-hop reasoning (MHR) is a process in artificial intelligence and natural language processing where a system needs to make multiple inferential steps to arrive at a conclusion or answer. In the context of knowledge graphs or databases, it involves traversing multiple linked entities and relationships to understand complex queries or perform tasks requiring a deeper understanding. Multi-hop reasoning is a critical function in various applications, including question answering, knowledge base completion, and link prediction. It has garnered significant interest in artificial intelligence, machine learning, and graph analytics. This paper focuses on optimizing MHR for time efficiency on large-scale graphs, diverging from the traditional emphasis on accuracy which is an orthogonal goal. We introduce a novel parallel algorithm that harnesses domain-specific learned embeddings to efficiently identify the top K paths between vertices in a knowledge graph to find the best answers to a three-hop query. Our contributions are: (1) We present a new parallel algorithm to enhance MHR performance, scalability and efficiency. (2) We demonstrate the algorithm's superior performance on leading-edge Intel and AMD architectures through empirical results. We showcase the algorithm's practicality through a case study on identifying academic affiliations of potential Turing Award laureates in Deep Learning, highlighting its capability to handle intricate entity relationships. This demonstrates the potential of our approach to enabling high-performance MHR, useful to navigate the growing complexity of modern knowledge graphs.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Knowledge- and tool-augmented reasoning, one of 17 directions in LLM reasoning. Builds on 8 of its 13 references that are in the map. First posted on arXiv 11 Jun 2024.

Builds on

8 of 13 references.

Closest ancestors · 2

Same direction, newest first

  1. 2023HOP, UNION, GENERATE: Explainable Multi-hop Reasoning without Rationale Supervision23 May
  2. 2023Neural Graph Reasoning: Complex Logical Query Answering Meets Graph Databases26 Mar

Other references · 6

  1. 2019Sentence-BERT: Sentence Embeddings using Siamese BERT-Networkscited by 9,049
  2. 2020MPNet: Masked and Permuted Pre-training for Language Understandingcited by 973
  3. 2016Entity Embeddings of Categorical Variablescited by 85
  4. 2015Traversing Knowledge Graphs in Vector Spacecited by 51
  5. 2016Chains of Reasoning over Entities, Relations, and Text using Recurrent Neural Networkscited by 37
  6. 2023Tree-of-Mixed-Thought: Combining Fast and Slow Thinking for Multi-hop Visual Reasoningcited by 17

Built on by

Not cited yet.

Similar, not cited

Close in wording, no citation either way

  1. 2025KG-o1: Enhancing Multi-hop Question Answering in Large Language Models via Knowledge Graph Integration
  2. 2024Improving Multi-hop Logical Reasoning in Knowledge Graphs with Context-Aware Query Representation Learning
  3. 2025Efficient Multi-Hop Question Answering over Knowledge Graphs via LLM Planning and Embedding-Guided Search
  4. 2022Type-aware Embeddings for Multi-Hop Reasoning over Knowledge Graphs
  5. 2025Inference Scaled GraphRAG: Improving Multi Hop Question Answering on Knowledge Graphs
  6. 2025StepChain GraphRAG: Reasoning Over Knowledge Graphs for Multi-Hop Question Answering
  7. 2025Reasoning with Graphs: Structuring Implicit Knowledge to Enhance LLMs Reasoning
  8. 2025Fully Geometric Multi-Hop Reasoning on Knowledge Graphs with Transitive Relations