Effects of structure on reasoning in instance-level Self-Discover

Sachith Gunasekara, Yasiru Ratnayake
7/4/2025
cs.AI

No official code found. Best implementation: sachith-gunasekara/self-discover (0 stars, MIT, last commit 2025-06-01).

Abstract

The drive for predictable LLM reasoning in their integration with compound systems has popularized structured outputs, yet concerns remain about performance trade-offs compared to unconstrained natural language. At the same time, training on unconstrained Chain of Thought (CoT) traces has brought about a new class of strong reasoning models that nevertheless present novel compute budget and faithfulness challenges. This paper introduces iSelf-Discover, an instance-level adaptation of the Self-Discover framework, and using it compares dynamically generated structured JSON reasoning with its unstructured counterpart. Our empirical evaluation across diverse benchmarks using state-of-the-art open-source models supports a consistent advantage for unstructured reasoning. Notably, on the complex MATH benchmark, unstructured plans achieved relative performance improvements of up to 18.90\% over structured approaches. Zero-shot unstructured iSelf-Discover variants are also shown to outperform their five-shot structured counterparts, underscoring the significance of this gap, even when structured plans are dynamically generated to ensure reasoning precedes the final answer. We further demonstrate that the optimal granularity of plan generation (instance-level vs. task-level) is context-dependent. These findings invite re-evaluation of the reliance on structured formats for complex problem-solving and how compound systems should be organized.

View on arXivView PDF

Code Implementations(1)

MIT

Code for the research paper "Effects of structure on reasoning in instance-level Self-Discover". Implements iSELF-DISCOVER to compare structured (JSON) vs. unstructured LLM reasoning.

00Python, MakefileJan 20, 20251 years agoMIT

Similar Papers

Cite this paper

@article{gunasekara2025effects,
  title  = {Effects of structure on reasoning in instance-level Self-Discover},
  author = {Sachith Gunasekara and Yasiru Ratnayake},
  year   = {2025},
  eprint = {2507.03347},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2507.03347v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2507.03347.svg)](https://codeofpaper.com/paper/2507.03347)

Discussion