paper-with-me

Papers

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

2024-06-11 · Jesmin Jahan Tithi, Fabio Checconi, Fabrizio Petrini

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.

📄 PDF Abstract BibTeX arXiv:2406.07727

Code (0)

등록된 구현이 없습니다.

Tasks

Knowledge Base CompletionKnowledge GraphsLink PredictionNavigateQuestion Answering

Methods 이 논문이 사용한 방법론

BASE 설명 없음

Similar Papers 제목 키워드 기반

MIRAGE: Scaling Test-Time Inference with Parallel Graph-Retrieval-Augmented Reasoning Chains

2025-08-25 · Kaiwen Wei, Rui Shan, Dongsheng Zou, Jianzhong Yang 외 arxiv

Large reasoning models (LRMs) have shown significant progress in test-time scaling through chain-of-thought prompting. Current approaches like search-o1 integrate retrieval augmented generation (RAG) into multi-step reas…

Knowledge Graphs

Simple Is Effective: The Roles of Graphs and Large Language Models in Knowledge-Graph-Based Retrieval-Augmented Generation

2024-10-28 · Mufei Li, Siqi Miao, Pan Li

Large Language Models (LLMs) demonstrate strong reasoning abilities but face limitations such as hallucinations and outdated knowledge. Knowledge Graph (KG)-based Retrieval-Augmented Generation (RAG) addresses these issu…

RAGRetrievalRetrieval-augmented Generation

Scalable Multi-Hop Relational Reasoning for Knowledge-Aware Question Answering

2020-05-01 · EMNLP 2020 11 · Yanlin Feng, Xinyue Chen, Bill Yuchen Lin, Peifeng Wang 외

Existing work on augmenting question answering (QA) models with external knowledge (e.g., knowledge graphs) either struggle to model multi-hop relations efficiently, or lack transparency into the model's prediction ratio…

Knowledge GraphsQuestion AnsweringRelational ReasoningRelation Network

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

2021-10-28 · Hongyu Ren, Hanjun Dai, Bo Dai, Xinyun Chen 외

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 completi…

CPUGPUKnowledge Graph CompletionKnowledge Graphs+1

DTKG: Dual-Track Knowledge Graph-Verified Reasoning Framework for Multi-Hop QA

2025-10-18 · Changhao Wang, Yanfang Liu, Xinxin Fan, Ao Tian 외 arxiv

Multi-hop reasoning for question answering (QA) plays a critical role in retrieval-augmented generation (RAG) for modern large language models (LLMs). The accurate answer can be obtained through retrieving relational str…

Question AnsweringFact Verification