atlas

Research map / Large language models / Reasoning and chain of thought

Graph of Thoughts: Solving Elaborate Problems with Large Language Models

AAAI 2024 · Large language models › Reasoning and chain of thought · approach: Search and self-correction in reasoning · 512 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 Graph of Thoughts (GoT), a prompting framework that models LLM reasoning as an arbitrary graph of thoughts with aggregation and refinement transformations, evaluated on sorting, set intersection, keyword counting and document merging with GPT-3.5.

Problem

Prompting schemes like Chain-of-Thought and Tree of Thoughts restrict LLM reasoning to chains or trees, which cannot combine or merge intermediate thoughts, limiting performance on elaborate, decomposable problems.

Approach

Model LLM reasoning as a directed graph where vertices are LLM thoughts and edges are dependencies, enabling graph-based transformations such as aggregating multiple thoughts, refining loops, and generating new thoughts, all within prompting and without model updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Graph-based decomposition with aggregation (GoT) instead of ToTsorting with ChatGPT-3.5 · sorting 128 elementsmedian error and cost: ≈62% lower median error, >31% lower cost than ToTHelped
Graph-based decomposition with aggregation (GoT) instead of CoTsorting with ChatGPT-3.5 · sorting 64 elementsmedian error: ≈65% lower than CoTHelped
Graph-based decomposition with aggregation (GoT) instead of IOsorting with ChatGPT-3.5 · sorting 64 elementsmedian error: ≈83% lower than IOHelped
Graph-based decomposition with aggregation (GoT) instead of ToT2 at larger problem sizesorting with ChatGPT-3.5 · sorting 32 vs 64 vs 128 elementsmedian error vs ToT2: negligible at P=32; ≈61% lower at P=64; ≈69% lower at P=128Mixed

Surprising findings

Limitations

Experimental setup

Benchmarks: sorting set intersection keyword counting document merging

Metrics: error scope median error cost in dollars volume latency

Baselines: IO CoT CoT-SC ToT ToT2

Builds on: Chain-of-Thought Self-Consistency with CoT Tree of Thoughts

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