Skip to main content
All terms
Patterns

Graph of Thought

A reasoning structure where thought paths can branch, merge, and revisit earlier steps.

Definition

Graph of Thought generalizes tree-based reasoning by letting thought paths branch, merge, and form cycles, modeled as a directed graph. This captures cases where insights from separate branches combine or where an earlier conclusion is revised after a later discovery. The added flexibility can help on complex compositional tasks, though managing and scoring the graph carries more overhead than a tree.