Argument Graph Uncertainty: Quantifying Uncertainty from the Logical Structure of Reasoning Chains
Organizations: Fraunhofer Heinrich-Hertz-Institut 10587 Berlin, Germany
Abstract
Reliable uncertainty estimation is essential for deploying large language models in high-stakes reasoning tasks, yet most existing approaches rely on expensive sampling strategies or shallow token-level signals that ignore the internal logical structure of model outputs. We introduce Argument Graph Uncertainty, a post-hoc framework for multiple choice question tasks, that estimates model confidence directly from the logical structure of a single chain-of-thought reasoning trace. Our method uses either a lightweight instruction-tuned model or a simple deterministic rule to segment the reasoning chain into propositional units, then applies a NLI model to infer relational edges and construct two complementary argument graphs over these segments. The resulting edge scores are aggregated into a Dirichlet posterior over answer options, whose concentration yields calibrated uncertainty estimates reflecting both local step-to-step coherence and global logical consistency across the reasoning trace. Evaluated on GPQA, MMLU-Pro and TruthfulQA, our method consistently surpasses token-based and consistency-based uncertainty baselines across multiple reasoning models. We further demonstrate through extensive combination analyses that argument graph uncertainty captures an orthogonal signal to existing approaches, making it a complementary component in uncertainty ensembles. Crucially, our framework requires no additional calls to the evaluated model and relies entirely on small, efficient auxiliary models, producing fully interpretable, per-node uncertainty attributions at low computational cost.
Figures & tables
| Argument Graph Uncertainty | ||||||
| Model | PRR | PRR | PRR | |||
| Nemotron-3 Nano 30B | 0.65 0.07 | -0.37 0.06 | 0.24 0.14 | -0.24 0.08 | 0.41 0.15 | -0.32 0.08 |
| GPT-OSS 120B | 0.56 0.09 | -0.28 0.06 | 0.36 0.15 | -0.37 0.08 | -0.27 0.19 | 0.02 0.08 |
| GPT-OSS 20B | 0.55 0.10 | -0.37 0.07 | 0.35 0.14 | -0.36 0.09 | 0.14 0.18 | -0.20 0.09 |
| Qwen3 4B Thinking | 0.51 0.07 | -0.39 0.06 | 0.20 0.09 | -0.21 0.07 | 0.27 0.08 | -0.21 0.07 |
| Qwen3 30B Thinking | 0.43 0.09 | -0.27 0.06 | 0.31 0.11 | -0.32 0.07 | 0.10 0.02 | -0.10 0.02 |
| Segmenter | Nemotron 30B | GPT-OSS 120B | GPT-OSS 20B | Qwen3 4B-T | Qwen3 30B-T | Phi-4 mini-R | R1-Qwen 14B | R1-Llama 70B | R1-Llama 8B | Mean |
| Qwen3-8B | 0.65 .07 | 0.56 .09 | 0.55 .10 | 0.51 .07 | 0.43 .09 | 0.43 .07 | 0.41 .08 | 0.34 .04 | 0.29 .08 | 0.46 |
| GPT-OSS-120B | 0.67 .07 | 0.68 .03 ∗ | 0.76 .03 ∗ | 0.39 .06 ∗ | 0.47 .02 | 0.32 .03 ∗ | 0.42 .01 | 0.46 .02 ∗ | 0.31 .02 | 0.50 |
| Paragraph split | 0.71 .05 | 0.62 .03 | 0.76 .01 ∗ | 0.35 .01 ∗ | 0.46 .01 | 0.29 .03 ∗ | 0.37 .04 | 0.36 .04 | 0.29 .03 | 0.47 |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | ||||
| GPT-OSS-120B | 0.54 .01 | 0.05 .00 | 0.48 .01 | 0.66 .01 |
| Nemotron-30B | 0.52 .01 | 0.11 .01 | 0.51 .00 | 0.67 .00 |
| Qwen3-30B-T | 0.43 .01 | 0.05 .02 | 0.49 .00 | 0.63 .01 |
| Phi-4-mini-R | 0.41 .01 | 0.07 .00 | 0.60 .01 | 0.64 .00 |
| R1-Llama-70B | 0.40 .01 | 0.04 .01 | 0.51 .00 | 0.63 .01 |
| Mean | 0.46 | 0.06 | 0.52 | 0.64 |
| Model | ||||
| Qwen3-30B-T | 0.48 .05 | 0.13 .02 | 0.37 .03 | 0.60 .03 |
| R1-Llama-70B | 0.42 .04 | 0.33 .01 | 0.44 .02 | 0.59 .02 |
| Qwen3-4B-T | 0.39 .04 | 0.18 .04 | 0.36 .03 | 0.51 .04 |
| Phi-4-mini-R | 0.38 .03 | 0.11 .05 | 0.46 .02 | 0.55 .02 |
| GPT-OSS-120B | 0.35 .03 | 0.11 .02 | 0.37 .03 | 0.48 .03 |
| Nemotron-30B | 0.34 .04 | 0.17 .03 | 0.46 .01 | 0.51 .01 |
| PRR | Pairs | ||||
| Model | Mean segs | Window | All-to-all | Window | All-to-all |
| GPT-OSS-20B | 69.4 | 0.67 | 0.67 | 94.9k | 1.64M |
| GPT-OSS-120B | 61.8 | 0.59 | 0.60 | 102.3k | 1.43M |
| Nemotron-30B | 64.4 | 0.54 | 0.53 | 85.3k | 1.02M |
| Qwen3-30B-T | 99.2 | 0.48 | 0.47 | 190.4k | 3.51M |
| R1-Qwen-14B | 92.8 | 0.34 | 0.33 | 168.8k | 2.86M |
| Model | Segment count | length | ||
| GPT-OSS-20B | 0.52 .06 | 0.67 .06 | 0.49 .08 | 0.45 .07 |
| Nemotron-30B | 0.46 .14 | 0.60 .08 | 0.45 .11 | 0.52 .07 |
| GPT-OSS-120B | 0.65 .03 | 0.58 .02 | 0.28 .02 | 0.59 .01 |
| Qwen3-30B-T | 0.41 .07 | 0.50 .05 | 0.38 .05 | 0.54 .04 |
| R1-Qwen-14B | 0.23 .09 | 0.37 .04 | 0.31 .06 | 0.29 .06 |
| Qwen3-4B-T | 0.15 .04 | 0.35 .02 | 0.29 .05 | 0.36 .07 |
| Model | PRR | |||
| GPT-OSS-20B | 0.66 | -0.39 | (27.68, 0.10) | (1.20, 1.00) |
| Nemotron-30B | 0.65 | -0.37 | (12.00, 1.00) | (1.20, 1.00) |
| GPT-OSS-120B | 0.68 | 0.26 | (12.00, 1.00) | (1.20, 1.00) |
| Qwen3-30B-T | 0.51 | -0.35 | (37.95, 0.10) | (1.20, 1.00) |
| Qwen3-4B-T | 0.51 | -0.39 | (12.00, 1.00) | (1.20, 1.00) |
| Phi-4-mini-R | 0.43 | -0.35 | (12.00, 1.00) | (1.20, 1.00) |
LLM Uncertainty Estimation
Large language model uncertainty estimation measures when outputs may be wrong, ambiguous, or unreliable to guide safer decisions.
See all 399 papers