atlas

Research map / Large language models / Retrieval and knowledge

A Systematic Exploration of Knowledge Graph Alignment with Large Language Models in Retrieval Augmented Generation

AAAI 2025 · Large language models › Retrieval and knowledge · approach: RAG robustness and evaluation · 9 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Systematically studies KG alignment with LLMs (KGA) in KG-RAG, splitting it into graph transformation and linearization phases, and runs over 3,500 experiments across 15 LLMs and three KGQA datasets.

Problem

KG+RAG methods treat the conversion of retrieved knowledge graphs into LLM input text (KG alignment, KGA) as a simple step, leaving unclear which factors matter, how LLMs understand linearized KGs, and how to exploit KGA to improve KG+RAG.

Approach

Decomposes KGA into a graph-to-graph phase (81 graph features at node, edge, and full-graph levels) and a graph-to-text linearization phase (13 formats, 13 orders, 14 templates), then uses feature analysis, mechanistic interpretability (information flow routes), and combining the best factors to improve KGQA.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Optimize KGA by combining the best format, order, and templateKG+RAG with four typical LLMs · KGQAaverage performance: 7.3%Helped
Add reverse edges to increase sub-KG centrality (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 68.24; 77.40 -> 88.20; 76.12 -> 77.51; 87.54 -> 88.93Mixed
Add a virtual global node to increase sub-KG centrality (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 72.73; 77.40 -> 84.01; 76.12 -> 78.55; 87.54 -> 87.54Mixed
Use model-specific best formats (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 72.25; 77.40 -> 77.40; 76.12 -> 79.58; 87.54 -> 87.89Mixed
Use model-specific best orders (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 78.41; 77.40 -> 78.20; 76.12 -> 79.93; 87.54 -> 89.62Helped
Use templates with special-token separatorsKG+RAG · GraphextQA test setaverage Hits@1 across templates: 10.7-point differenceHelped
Use the model-specific best template (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 78.24; 77.40 -> 82.32; 76.12 -> 77.85; 87.54 -> 88.93Mixed
Combine the best format and best order (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 78.24; 77.40 -> 78.20; 76.12 -> 75.09; 87.54 -> 91.00Mixed
Combine the best format and best template (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 78.24; 77.40 -> 82.32; 76.12 -> 79.58; 87.54 -> 88.58Mixed
Combine the best order and best template (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 81.90; 77.40 -> 82.80; 76.12 -> 75.77; 87.54 -> 88.58Mixed
Combine the best format, best order, and best template (ablation)KG+RAG · GraphextQA test setHits@1: 72.25 -> 83.22; 77.40 -> 82.80; 76.12 -> 75.09; 87.54 -> 91.35Mixed
Choose orders based on model preferences rather than one universal orderLLMs processing KGs · GraphextQA test set across 15 modelsHits@1Mixed

Surprising findings

Limitations

Experimental setup

Datasets: GraphextQA ComplexWebQuestions WebQuestionsSP

Benchmarks: GraphextQA ComplexWebQuestions WebQuestionsSP

Metrics: Hits@1 Rank-biased Overlap Z-score of Hits@1

Baselines: MVP flat triple linearization Retrieve-Rewrite-Answer

Builds on: Information Flow Routes StructGPT MVP LoRA Think-on-Graph

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy