Back to AI Research

AI Research

Think Through a Bottleneck: Hourglass Reasoning for... | AI Research

Key Takeaways

  • Think Through a Bottleneck: Hourglass Reasoning for Rigorous Induction Large language models often struggle with complex inductive reasoning, where they must...
  • Self-refinement often fails to strengthen few-shot inductive reasoning in large language models.
  • Prompting a model to explicitly state its inferred rule does little on its own.
  • What actually matters is a structurally enforced isolation between reasoning stages, so that information can only pass between them as a compressed symbolic state.
  • We introduce \textbf{Hourglass reasoning}, which enforces strict context isolation between reasoning stages.
Paper AbstractExpand

Self-refinement often fails to strengthen few-shot inductive reasoning in large language models. Prompting a model to explicitly state its inferred rule does little on its own. What actually matters is a structurally enforced isolation between reasoning stages, so that information can only pass between them as a compressed symbolic state. We introduce \textbf{Hourglass reasoning}, which enforces strict context isolation between reasoning stages. The frozen LLM acts as a meta-constructor, building for each task a symbolic encoder--decoder: an Induction module compresses the support examples into a schema $\phi$ (encoder) and a transient scaffold $z$; a Deduction module derives rule $T$ (decoder) from these and discards $z$; an Implementer compiles $(\phi, T)$ into artifacts; an error-driven Refiner revises $(\phi, T)$ and regenerates artifacts from scratch. Only $(\phi, T)$ crosses stage boundaries, so all refinement stays anchored to the rule. We evaluate Hourglass across three benchmarks spanning visual abstraction, hardware synthesis, and textual rule induction, using GPT-5.5 and Gemini 3.1 Pro. On ARC-AGI-2, it raises best-of-5 accuracy by up to 14 points over an iterative-refinement baseline. On ChipBench, it nearly doubles Verilog synthesis accuracy with GPT-5.5, from 31\% to 58\%. BBEH-Linguini draws on puzzles from the International Linguistics Olympiad, a setting where prior work has shown that explicit verbalization can hurt performance. Hourglass mitigates this tendency, and on Gemini 3.1 Pro, it reverses the effect entirely. Ablations confirm that these gains come from the isolation between stages and the quality of the initial induction, not from prompt wording or the particular symbolic form used. It is how information flows through the reasoning process, rather than the language used to express it, that drives inductive reasoning in frozen LLMs.

Think Through a Bottleneck: Hourglass Reasoning for Rigorous Induction
Large language models often struggle with complex inductive reasoning, where they must infer a general rule from a few specific examples. While these models can perform well on many tasks, they frequently rely on "shortcut learning"—patching together code or logic that works for specific examples but fails to generalize to new, unseen problems. This paper introduces "Hourglass reasoning," a method designed to force models to focus on abstract rules rather than superficial details by creating a strict, structured bottleneck in the reasoning process.

The Hourglass Approach

The core idea behind Hourglass reasoning is to isolate different stages of the reasoning process so that information can only flow forward through a compressed, symbolic state. Instead of allowing the model to refine its output in one messy, continuous context, the process is broken into four distinct, isolated steps:

  • Induction: The model parses support examples into a schema ($\phi$) and a temporary scaffold ($z$).

  • Deduction: The model uses the schema and scaffold to derive a formal transformation rule ($T$), then discards the temporary scaffold.

  • Implementation: The model compiles the rule and schema into executable artifacts.

  • Refinement: If errors occur, the model revises the rule and schema rather than just editing the final output.
    By discarding intermediate reasoning traces and forcing all refinement to anchor back to the symbolic rule, the model is prevented from "leaking" instance-specific details into its final solution.

Why Isolation Matters

The researchers found that the primary reason for the model's improved performance is this structural isolation, rather than specific prompt wording or the format of the symbols used. In traditional "self-refinement," models often try to fix errors by directly editing code or text, which can lead to "patchwork logic" that doesn't actually capture the underlying rule. By requiring the model to pass only the symbolic rule ($\phi, T$) between stages, Hourglass ensures that every correction is grounded in an abstract understanding of the task.

Performance Across Domains

The researchers tested Hourglass on three distinct benchmarks:

  • ARC-AGI-2: A test of visual spatial reasoning where Hourglass improved accuracy by up to 14 points over standard refinement methods.

  • ChipBench: A hardware synthesis task where the method nearly doubled the accuracy of Verilog code generation using GPT-5.5.

  • BBEH-Linguini: A linguistic puzzle benchmark where previous methods often failed because explicit verbalization actually hindered performance. Hourglass successfully mitigated this issue, showing that its structured approach is effective even in tasks where standard reasoning techniques typically struggle.
    These results suggest that the way information flows through a reasoning pipeline is just as important as the model's underlying intelligence. By creating a bottleneck that filters out irrelevant noise, Hourglass allows frozen LLMs to perform more rigorous and reliable induction.

Comments (0)

No comments yet

Be the first to share your thoughts!