Knowledge Reasoning Language Model: Unifying Knowledge and Language for Inductive Knowledge Graph Reasoning
Xingrui Zhuo, Jiapu Wang, Gongqing Wu, Zhongyuan Wang, Jichen Zhang, Shirui Pan, Xindong Wu
TL;DR
KRLM addresses the knowledge distortion challenge in LLM-based inductive KGR by unifying intrinsic LLM knowledge with external KG context through a dedicated Knowledge Reasoning Language (KRL) and a multi-component architecture. It introduces a KRL Tokenizer, a KRL Attention Layer with dynamic knowledge memory, and a structure-aware Next-Entity Predictor, all trained with mutual knowledge distillation to align textual and structural knowledge. Empirical results across large-scale inductive benchmarks show KRLM achieves strong zero-shot and fine-tuned performance, outperforming several KG foundation models and prompting-based baselines, while ablations confirm the critical roles of the knowledge encoder, memory, and decoder. The work offers a practical path toward reliable, open-domain knowledge reasoning with LLMs, emphasizing controlled reasoning within trustworthy KG domains and scalable integration of heterogeneous knowledge sources.
Abstract
Inductive Knowledge Graph Reasoning (KGR) aims to discover facts in open-domain KGs containing unknown entities and relations, which poses a challenge for KGR models in comprehending uncertain KG components. Existing studies have proposed Knowledge Graph Foundation Models (KGFMs) that learn structural invariances across KGs to handle this uncertainty. Recently, Large Language Models (LLMs) have demonstrated strong capabilities for open-domain knowledge reasoning. As a result, the latest research has focused on LLM-based KGFMs that integrate LLM knowledge with KG context for inductive KGR. However, the intrinsic knowledge of LLMs may be overshadowed by sparse KG context, leading to LLM knowledge distortion, which can cause irreversible damage to model reasoning. Moreover, existing LLM-based KGR methods still struggle to fully constrain generative hallucinations in LLMs, severely limiting the credibility of reasoning results. To address these limitations, we propose a Knowledge Reasoning Language Model (KRLM) that achieves unified coordination between LLM knowledge and KG context throughout the KGR process. Specifically, we design a Knowledge Reasoning Language (KRL) instruction format and a KRL tokenizer to align LLM knowledge with KG representations. Then, we propose a KRL attention layer that coordinates intrinsic LLM knowledge with additional KG context through a dynamic knowledge memory mechanism. Finally, a structure-aware next-entity predictor is proposed, which strictly constrains the reasoning results within a trustworthy knowledge domain. Extensive experimental results on 25 real-world inductive KGR datasets demonstrate the significant superiority of the proposed KRLM\footnote{Our source codes are available at https://anonymous.4open.science/r/KRLM-EA36 in both zero-shot reasoning and fine-tuning scenarios.
