MIDGARD: Self-Consistency Using Minimum Description Length for Structured Commonsense Reasoning
On the map: LLM reasoning → Knowledge- and tool-augmented reasoning
Abstract (arXiv)
We study the task of conducting structured reasoning as generating a reasoning graph from natural language input using large language models (LLMs). Previous approaches have explored various prompting schemes, yet they suffer from error propagation due to the autoregressive nature and single-pass-based decoding, which lack error correction capability. Additionally, relying solely on a single sample may result in the omission of true nodes and edges. To counter this, we draw inspiration from self-consistency (SC), which involves sampling a diverse set of reasoning chains and taking the majority vote as the final answer. To tackle the substantial challenge of applying SC on generated graphs, we propose MIDGARD (MInimum Description length Guided Aggregation of Reasoning in Directed acyclic graph) that leverages Minimum Description Length (MDL)-based formulation to identify consistent properties among the different graph samples generated by an LLM. This formulation helps reject properties that appear in only a few samples, which are likely to be erroneous, while enabling the inclusion of missing elements without compromising precision. Our method demonstrates superior performance than comparisons across various structured reasoning tasks, including argument structure extraction, explanation graph generation, inferring dependency relations among actions for everyday tasks, and semantic graph generation from natural texts.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Knowledge- and tool-augmented reasoning, one of 17 directions in LLM reasoning. Builds on 19 of its 52 references that are in the map. First posted on arXiv 8 May 2024.
Builds on
19 of 52 references.
References · 19
- 2021Training Verifiers to Solve Math Word Problemscited by 10,109
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,326
- 2018Think you have Solved Question Answering? Try ARC, the AI2 Reasoning Challengecited by 4,886
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,442
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2022Training Compute-Optimal Large Language Modelscited by 3,019
- 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,276
- 2023Code Llama: Open Foundation Models for Codecited by 2,139
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,998
- 2021Scaling Language Models: Methods, Analysis & Insights from Training Gophercited by 1,202
- 2023Large Language Models Cannot Self-Correct Reasoning Yetcited by 1,017
7 more
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquingcited by 783
- 2023Large Language Models Are Not Robust Multiple Choice Selectorscited by 486
- 2023Is ChatGPT a Good NLG Evaluator? A Preliminary Studycited by 422
- 2023GPTScore: Evaluate as You Desirecited by 361
- 2022Reasoning with Language Model Prompting: A Surveycited by 252
- 2023Solving Math Word Problems by Combining Language Models With Symbolic Solverscited by 124
- 2023PiVe: Prompting with Iterative Verification Improving Graph-based Generative Capability of LLMscited by 44
Built on by
Citing papers per year: 2024: 1; 2025: 2.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2026From Chains to Graphs: Self-Structured Reasoning for General-Domain LLMs
- 2025Graph of Verification: Structured Verification of LLM Reasoning with Directed Acyclic Graphs
- 2025Grounding LLM Reasoning with Knowledge Graphs
- 2022Language Models of Code are Few-Shot Commonsense Learners
- 2024Can LLMs perform structured graph reasoning?
- 2026Reasoning Consensus: Structural Ensembling of LLM Reasoning via Weighted DAG Aggregation
- 2026Beyond Answer Voting: Fine-Grained Correction of LLM Reasoning through Graph Alignment across Sampled Traces
- 2026Self-Consistency from Only Two Samples: CoT-PoT Ensembling for Efficient LLM Reasoning