On the Eligibility of LLMs for Counterfactual Reasoning: A Decompositional Study
Shuai Yang, Qi Yang, Luoxi Tang, Jeremy Blackburn, Zhaohan Xi
TL;DR
This work introduces a decompositional framework for evaluating LLM counterfactual reasoning by separating causality construction from counterfactual reasoning and testing four stages: variable identification, DAG construction, intervention identification, and outcome reasoning, across 11 multimodal datasets. It demonstrates that LLMs struggle most with implicit mediators and downstream reasoning, while graph construction is comparatively robust when prior steps are provided. To address bottlenecks, the authors propose tool-augmented variable identification and advanced elicitation strategies (CoT, CoT-SC, ToT), yielding notable improvements in explicit-variable identification and, to a more nuanced extent, in implicit-variable reasoning. The benchmark and findings offer a structured path to enhance the reliability of LLM-based reasoning systems and inform future elicitation and multimodal reasoning methods, with implications for interpretable AI and causality-aware NLP.
Abstract
Counterfactual reasoning has emerged as a crucial technique for generalizing the reasoning capabilities of large language models (LLMs). By generating and analyzing counterfactual scenarios, researchers can assess the adaptability and reliability of model decision-making. Although prior work has shown that LLMs often struggle with counterfactual reasoning, it remains unclear which factors most significantly impede their performance across different tasks and modalities. In this paper, we propose a decompositional strategy that breaks down the counterfactual generation from causality construction to the reasoning over counterfactual interventions. To support decompositional analysis, we investigate 11 datasets spanning diverse tasks, including natural language understanding, mathematics, programming, and vision-language tasks. Through extensive evaluations, we characterize LLM behavior across each decompositional stage and identify how modality type and intermediate reasoning influence performance. By establishing a structured framework for analyzing counterfactual reasoning, this work contributes to the development of more reliable LLM-based reasoning systems and informs future elicitation strategies.
