Efficient Parallel Multi-Hop Reasoning: A Scalable Approach for Knowledge Graph Analysis
Jesmin Jahan Tithi, Fabio Checconi, Fabrizio Petrini

TL;DR
This paper introduces a scalable parallel algorithm for multi-hop reasoning on large knowledge graphs, significantly improving efficiency and performance for complex query processing in AI applications.
Contribution
A novel parallel algorithm leveraging learned embeddings to efficiently identify top paths in knowledge graphs, enhancing scalability and time performance.
Findings
Superior performance on Intel and AMD architectures
Effective in complex multi-hop query scenarios
Demonstrated practical utility with academic affiliation case study
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Semantic Web and Ontologies · Cognitive Computing and Networks
MethodsBalanced Selection
