atlas

Research map / Large language models / Retrieval and knowledge

Debate on Graph: A Flexible and Reliable Reasoning Framework for Large Language Models

AAAI 2025 · Large language models › Retrieval and knowledge · approach: Knowledge graph reasoning with LLMs · 24 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.

Proposes DoG, an iterative KGQA framework where LLMs interact with knowledge graphs, try answering after each reasoning step, and use a three-role debate team to simplify multi-hop questions.

Problem

LLM-based knowledge graph question answering suffers from excessively long evidence paths that distract answer generation and from false-positive relations that hinder path refinement.

Approach

Combines subgraph-focusing answer trying after each hop with a multi-role LLM debate team (expert, critic, linguist) that iteratively rewrites a K-hop question into a (K-1)-hop question based on the retrieved triple, so already-resolved relations no longer interfere; all done via in-context learning without training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use DoG with GPT-3.5-Turbo instead of ToGKGQA · WebQuestionsaccuracy: 54.5 -> 78.2Helped
Use DoG with GPT-3.5-Turbo instead of ToGKGQA · GrailQAaccuracy: 68.7 -> 77.8Helped
Use DoG with GPT-3.5-Turbo instead of UniKGQAKGQA · WebQSPaccuracy: 77.2 -> 88.6Helped
Remove subgraph focusing and question simplifying (ablation)DoG with GPT-3.5-Turbo · MetaQA 2-hopaccuracy: 96.6 -> 76.6Hurt
Remove subgraph focusing and question simplifying (ablation)DoG with GPT-3.5-Turbo · MetaQA 3-hopaccuracy: 90.9 -> 38.8Hurt
Add subgraph focusing and question-simplifying expert R1 (ablation)DoG with GPT-3.5-Turbo · MetaQA 2-hopaccuracy: +14.8Helped
Add critic R2 to SF and R1 (ablation)DoG with GPT-3.5-Turbo · WebQSPaccuracy: +6.2Helped
Add linguist R3 to SF, R1 and R2 (ablation)DoG with GPT-3.5-Turbo · CWQaccuracy: +15.2Helped
Fuse the three question-simplifying roles into one agent instead of debating (ablation)DoG with GPT-3.5-Turbo · five-dataset averageaverage performance increase: 10.3%Hurt
Increase the number of debate rounds (ablation)DoG with GPT-3.5-Turbo · majority of datasetsaccuracyHurt
Increase the number of relation-filtering exemplars (ablation)DoG · majority of datasetsaccuracyHelped
Increase the number of question-simplifying exemplars (ablation)DoG · five public datasetsaccuracyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: MetaQA WebQSP CWQ WebQuestions GrailQA

Benchmarks: MetaQA WebQSP CWQ WebQuestions GrailQA

Metrics: exact match accuracy (Hits@1)

Baselines: KV-Mem GraftNet PullNet EmbedKGQA NSM TransferNet UniKGQA StructGPT KG-GPT KB-BINDER ToG

Builds on: ToG StructGPT chain-of-thought

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