Paper deep dive
From Stages to States: Unified Iterative Reasoning for MLLMs
Chuang Yu, Xuefei Ma, Yuanhao Feng, Wuxiong Zeng, Bo Wang, Minghong Cai, Dongming Wu, Fei Zhou, Chen Tang, Wenwen Tong, Lewei Lu, Xiangyu Yue
Intelligence
Status: not_run | Model: - | Prompt: - | Confidence: 0%
Entities (0)
Relation Signals (0)
No relation signals yet.
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Multimodal Chain-of-Thought (MCoT) substantially enhances the complex reasoning capabilities of Multimodal Large Language Models (MLLMs) by explicitly modeling intermediate reasoning processes. However, most learning-based MCoT methods follow a stage-centric paradigm, where different reasoning behaviors are assigned to predefined stages and optimized separately. This results in fragmented reasoning and a training-inference reasoning-state gap. To address these limitations, we propose ReState, a unified iterative reasoning framework that reformulates multimodal reasoning from a stage-driven pipeline into a state-driven dynamic process. It comprises two complementary components: Unified Reasoning State Modeling (URSM) and Closed-Loop Reasoning-State Learning (CRSL). URSM unifies reasoning construction, correct reasoning preservation, and erroneous reasoning correction as reasoning-state transitions within a shared state space, enabling these heterogeneous reasoning behaviors to be learned jointly. CRSL further incorporates self-generated historical reasoning states during training and recursively updates the current state during inference, thereby mitigating the reasoning-state gap and enabling iterative self-refinement without requiring an additional reflection module, critic, or independent correction stage. Furthermore, we construct VersaCoT-10K, a high-quality CoT dataset spanning eight visual reasoning domains, which provides diverse supervision for multi-domain reasoning and reasoning-state refinement. Extensive experiments demonstrate that ReState exhibits strong adaptability across different MLLM backbones and achieves strong performance on multiple public reasoning benchmarks, supporting the shift from stage-centric reasoning toward state-centric reasoning. Our data and code are available at this https URL
Tags
Links
- Source: https://arxiv.org/abs/2610.15620v1
- Canonical: https://arxiv.org/abs/2610.15620v1
Trouble viewing inline? Open PDF directly →
Full Text
197,782 characters extracted from source content.
Expand or collapse full text
FROM STAGES TO STATES: UNIFIED ITERATIVE REA- SONING FOR MLLMS Chuang Yu 1 Xuefei Ma 2 Yuanhao Feng 3 Wuxiong Zeng 3 Bo Wang 3 Minghong Cai 1 Dongming Wu 1 Fei Zhou 1 Chen Tang 1 Wenwen Tong 4 Lewei Lu 5 Xiangyu Yue 1† 1 MMLab, CUHK 2 PolyU 3 Tencent 4 Peking University 5 CPII ABSTRACT Multimodal Chain-of-Thought (MCoT) substantially enhances the complex rea- soning capabilities of Multimodal Large Language Models (MLLMs) by explicitly modeling intermediate reasoning processes. However, most learning-based MCoT methods follow a stage-centric paradigm, where different reasoning behaviors are assigned to predefined stages and optimized separately. This results in frag- mented reasoning and a training-inference reasoning-state gap. To address these limitations, we propose ReState, a unified iterative reasoning framework that re- formulates multimodal reasoning from a stage-driven pipeline into a state-driven dynamic process. It comprises two complementary components: Unified Reason- ing State Modeling (URSM) and Closed-Loop Reasoning-State Learning (CRSL). URSM unifies reasoning construction, correct reasoning preservation, and erro- neous reasoning correction as reasoning-state transitions within a shared state space, enabling these heterogeneous reasoning behaviors to be learned jointly. CRSL further incorporates self-generated historical reasoning states during training and recursively updates the current state during inference, thereby mitigating the reasoning-state gap and enabling iterative self-refinement without requiring an additional reflection module, critic, or independent correction stage. Furthermore, we construct VersaCoT-10K, a high-quality CoT dataset spanning eight visual reasoning domains, which provides diverse supervision for multi-domain reasoning and reasoning-state refinement. Extensive experiments demonstrate that ReState exhibits strong adaptability across different MLLM backbones and achieves strong performance on multiple public reasoning benchmarks, supporting the shift from stage-centric reasoning toward state-centric reasoning. Our data and code are available at https://github.com/YuChuang1205/ReState. 1INTRODUCTION Multimodal Large Language Models (MLLMs) have achieved remarkable progress across a wide range of tasks, including visual question answering (Yu et al., 2026; Cheng et al., 2025; Yang et al., 2025b; Chen et al., 2024), scientific reasoning (Lu et al., 2022; Wang et al., 2024a; Li et al., 2024; Burgess et al., 2025; Zhang et al., 2025), and chart understanding (Masry et al., 2022; Xu et al., 2025; Masry et al., 2025; Yang et al., 2025a). As their perceptual and cross-modal capabilities improve, research has increasingly shifted from direct answer prediction toward explicit modeling of intermediate reasoning processes (Zhang et al., 2024; Cheng et al., 2026; Dong et al., 2026). Multimodal Chain-of-Thought (MCoT) follows this direction by introducing explicit intermediate reasoning to decompose complex problems into interconnected reasoning steps (Wang et al., 2025). Existing MCoT research mainly focuses on constructing and optimizing reasoning chains. Multimodal-CoT (Zhang et al., 2024) introduced a two-stage paradigm of CoT generation and answer inference, while subsequent methods incorporated structured reasoning representations (Mitra et al., 2024), visual grounding (Shao et al., 2024), and other mechanisms (Tan et al., 2024a; Wang et al., 2024a; He et al., 2024). More recently, MIND (Yu et al., 2026) jointly learns positive and negative CoTs, extending MLLMs from reasoning generation toward reasoning discrimination and correction. Despite these advances, most learning-based MCoT methods remain stage-centric: differ- ent reasoning behaviors are assigned to predefined stages with stage-specific models, mappings, or 1 arXiv:2610.15620v1 [cs.AI] 11 Oct 2026 Stage-centric: Two models (Separate objectives)State-centric: One model (Unified state transition) Multimodal input Reasoning chain Train: Infer: State-source gap Mixed inputAnswer Output Correct Preserve Construct Answer Refined state 79.42 76.32 84.81 84.99 81.62 78.95 87.45 87.96 84.73 75.93 88.09 89.00 Or i g i n a l ( Di r e ct S F T ) M u l t i m o d el - C o T M I ND F r a m e wo r k R e s t at e F r a m e wo r k 75.9 78.2 80.5 82.8 85.1 87.4 89.7 Accuracy (%) Qwen2.5-VL-7B Qwen3-VL-8B Qwen3.5-9B M 3 CoTScienceQAVersaCoT-10K : Reasoning construction 1 : Answer inference 2 : Shared model From stage-centric pipelines to state-centric recursive refinement ReState 75.15 72.65 75.75 77.05 75.65 76.50 78.35 79.25 77.80 77.30 80.20 81.90 Or i g i n a l ( Di r e ct S F T ) M u l t i m o d el - C o T M I ND F r a m e wo r k R e s t at e F r a m e wo r k 72.0 73.6 75.2 76.8 78.4 80.0 81.6 Accuracy (%) Qwen2.5-VL-7B Qwen3-VL-8B Qwen3.5-9B 96.11 95.68 96.60 97.43 96.89 96.53 97.17 98.16 95.59 95.50 96.53 98.37 Or i g i n a l ( Di r e ct S F T ) M u l t i m o d el - C o T M I ND F r a m e wo r k R e s t at e F r a m e wo r k 94.43 95.14 95.85 96.56 97.27 97.98 98.69 Accuracy (%) Qwen2.5-VL-7B Qwen3-VL-8B Qwen3.5-9B ,,, ˆ ˆ GT ˆ () ˆ , Self-generated historical states h 1t 1 ˆ t t 11 ˆ (,,) (,) ,,, t h t Figure 1: Comparison of reasoning paradigms and performance. The stage-centric paradigm assigns different reasoning behaviors to predefined stages, leading to fragmented modeling and a training- inference reasoning-state gap. In contrast, ReState proposes a state-centric paradigm that recursively refines explicit reasoning states with a unified state-update operator, unifying reasoning construction, preservation, and correction while leveraging model-generated historical states for closed-loop learning. Across three backbones, ReState improves performance by 0.90%-4.60%, 0.83%-2.87%, and 0.18%-13.07% on VersaCoT-10K, ScienceQA, and M 3 CoT, respectively. objectives. This leads to two limitations. First, reasoning behaviors are modeled separately, resulting in fragmented reasoning without a unified mechanism for state evolution. Second, downstream stages are typically trained on annotated or pre-constructed reasoning states but receive upstream model-generated states during inference, introducing a training-inference reasoning-state gap. Rather than designing increasingly complex reasoning stages, we ask whether heterogeneous reason- ing behaviors can instead be unified as the evolution of explicit reasoning states. Motivated by this view, we propose ReState (Reasoning-State Refinement), a unified iterative reasoning framework that reformulates multimodal reasoning from a stage-driven pipeline into a state-driven dynamic process. As illustrated in Fig. 1, ReState focuses not on which predefined stage the model is in, but on what reasoning state it currently has and how that state should be updated. Reasoning states of different sources and qualities can therefore be handled by a shared state-update operator. Specifically, ReState consists of two complementary designs. First, Unified Reasoning State Modeling (URSM) reformulates reasoning construction, correct reasoning preservation, and erroneous reasoning correction as transitions within a shared state space. Given an empty, correct, or erroneous reasoning state, the same MLLM learns to update it toward a correct reasoning state, unifying previously fragmented reasoning behaviors within a common state-evolution process. Second, Closed-Loop Reasoning-State Learning (CRSL) incorporates self-generated historical reasoning states during training and recursively feeds the current state back into the same model during inference. This closed loop of “state generation→state feedback→state update” reduces the training-inference reasoning-state gap and enables iterative self-refinement without additional reflection modules, critics, or independent correction stages. From Fig. 1, ReState consistently improves performance across multiple datasets and backbones, with gains ranging from 0.18% to 13.07%. To further support multi-domain reasoning and reasoning-state refinement, we construct VersaCoT-10K, a high-quality CoT dataset containing 10,000 single-image multiple-choice samples across eight heterogeneous visual reasoning domains for research. The main contributions are summarized as follows: •We propose ReState, a unified iterative reasoning framework for MLLMs. By reformulating the reasoning process from a stage-driven pipeline paradigm to a state-driven dynamic process, ReState enables unified organization and continuous refinement of heterogeneous reasoning behaviors while establishing a paradigm shift from stage-centric to state-centric reasoning. 2 •To address the fragmented modeling of reasoning behaviors in stage-based methods, we propose the URSM mechanism, which unifies heterogeneous reasoning behaviors as reasoning-state transitions, enabling joint optimization of reasoning construction, correct reasoning preservation, and erroneous reasoning correction within a unified state space. •To bridge the reasoning-state gap between training and inference, we propose the CRSL strategy, which learns from self-generated reasoning states during training and recursively refines them during inference, enabling continuous reasoning-state refinement without introducing additional reflection modules or independent correction stages. •We construct VersaCoT-10K, a high-quality CoT dataset covering eight heterogeneous visual reasoning scenarios, providing new training and evaluation resources for studying multi-domain reasoning and reasoning-state refinement in MLLMs. 2RELATED WORK Prompt-based MCoT Reasoning elicits explicit reasoning from MLLMs through prompt design, in-context examples, or external information without parameter updates (Wang et al., 2025). Early approaches mainly relied on few-shot demonstrations and multi-path sampling (Wei et al., 2022; Wang et al., 2022), while later studies strengthened visual-language interaction through explicit visual descriptions, structured representations, and richer intermediate reasoning forms (Chen et al., 2023; Mitra et al., 2024; Meng et al., 2023; Hu et al., 2024; Cheng et al., 2026). Retrieval and tool use further extend reasoning with external knowledge and specialized visual capabilities (Lu et al., 2023; You et al., 2023; Wu et al., 2024b). Despite their flexibility, these methods remain sensitive to model capability, prompt design, and sampling strategy (Jin et al., 2026). Learning-based MCoT Reasoning explicitly supervises intermediate reasoning to connect visual ev- idence, reasoning processes, and final answers. Multimodal-CoT (Zhang et al., 2024) first established a two-stage paradigm of CoT generation and answer inference. Building on this, MC-CoT (Tan et al., 2024a), DPMM-CoT (He et al., 2024), DDCoT (Zheng et al., 2023), and T-SciQ (Wang et al., 2024a) enhance reasoning learning from the perspectives of multi-path collaboration, cross-modal semantic alignment, responsibility decomposition, and knowledge transfer, respectively. Recent studies have further extended MCoT through directions such as visual grounding, interleaved representations, long-chain reasoning, and reinforcement learning (Li et al., 2025; Man et al., 2025; Chen et al., 2026; Wu et al., 2024a; Lee et al., 2024; Dong et al., 2025; Tan et al., 2026; Huang et al., 2026). In addition, MIND (Yu et al., 2026) further learns from positive and negative CoTs, extending MLLMs from reasoning generation to reasoning discrimination and correction. Nevertheless, existing methods generally treat intermediate CoTs as stage-specific outputs rather than reusable states for recursive refinement. This stage-centric design results in fragmented reasoning and a training–inference reasoning-state gap, motivating our shift toward state-centric reasoning. 3PRELIMINARY: STAGE-CENTRIC REASONING PARADIGM Most existing learning-based MCoT methods follow a stage-centric reasoning paradigm (Zhang et al., 2024; Tan et al., 2024a; He et al., 2024; Zheng et al., 2023; Wang et al., 2024a; Yu et al., 2026), typically decomposing reasoning into CoT generation and answer inference. These stages are modeled independently rather than through unified reasoning-state evolution. In the CoT generation stage, the model generates an explicit reasoning chain from the input: ˆ R =M θ 1 (X), X =I, Q, O, C(1) whereI,Q,OandCdenote the image, question, candidate options, and image caption, respectively. M θ 1 denotes an MLLM parameterized byθ 1 . This stage is supervised using annotated reasoning chains ˆ R GT , learning a mapping from multimodal inputs to explicit reasoning processes. In the answer inference stage, the generated reasoning chain is used as an additional condition: ˆ A =M θ 2 (X, ˆ R)(2) where ˆ Adenotes the predicted answer,M θ 2 denotes an MLLM parameterized byθ 2 . Notably, this stage is trained on annotated reasoningR GT but receives model-generated reasoning ˆ Rby the preceding stage at inference, resulting in a training-inference reasoning-state gap. 3 ReState ReState Framework: Unified Iterative Reasoning for MLLMs Final Answer Inference: Recursive inference and iterative self-refinement Final refined reasoning state ConstructCorrectCorrect Preserve Implicit self-reflection emerges from recursive state feedback Training: Unified Reasoning-State Modeling and Closed-Loop Learning Empty state Correct stateErroneous stateCorrect CoT Unified Reasoning State Modeling (URSM) Unified Reasoning State Transition Answer Refined state Historical state Correct CoT Closed-Loop Reasoning-State Learning (CRSL) History Pool Bridges the Training-Inference state distribution gap Image Caption Question Options Current state t Multimodal input State generation State feedbackState update random random h ,,, 11 ˆ (, )(,), , ,, h t 1t 1 ˆ t 0 1 2 3 1T T T (1) ˆ i h (2) ˆ i h (3) ˆ i h () ˆ i h k (1) ˆ j h (2) ˆ j h (3) ˆ j h () ˆ j h k Figure 2: Overview of the ReState framework. During training, URSM learns a shared state-update operator from empty, correct, and erroneous reasoning states, while CRSL feeds model-generated historical states back into training to reduce the training-inference reasoning-state mismatch. At inference, the same model recursively updates the current reasoning state and answer, enabling iterative self-refinement without additional critics, reflection modules, or separate correction stages. Thus, predefined reasoning stages lead to fragmented reasoning and a training-inference reasoning- state gap. These limitations motivate a unified formulation based on reasoning-state evolution. 4RESTATE: A UNIFIED ITERATIVE REASONING FRAMEWORK 4.1OVERVIEW To address the limitations of stage-centric reasoning in Section 3, we propose ReState, which reformulates multimodal reasoning from a stage-driven process into a unified dynamic evolution of explicit reasoning states. As shown in Fig. 2, ReState consists of unified state learning during training and recursive state refinement during inference, built upon two complementary designs: URSM and CRSL. During training, unlike existing MCoT methods (Yu et al., 2026), URSM unifies reasoning construction, correct reasoning preservation, and erroneous reasoning correction as reasoning-state transitions implemented by the same MLLM. Building on URSM, CRSL further incorporates self-generated historical states to expose the state-update operator to model-induced states and reduce the training-inference reasoning-state gap. During inference, ReState starts from an empty state and recursively feeds the current reasoning state back into the same state-update operator, progressively preserving valid reasoning, correcting potential errors, and updating the answer. The entire process reuses the same model throughout and achieves iterative self-refinement without requiring an additional reflection module, critic, or independent correction stage. 4.2UNIFIED REASONING STATE MODELING (URSM) MECHANISM Existing MCoT methods typically treat reasoning chains as stage-specific intermediate outputs. In contrast, URSM represents intermediate reasoning of different qualities as continuously updatable states and models them with a shared state-update operator. (S t+1 , ˆ A t+1 ) =M θ (X,S t ), S t ∈φ, R + ,R − (3) whereM θ is the shared reasoning-state transition function implemented by a single MLLM param- eterized byθ.S t ,S t+1 and ˆ A t+1 denote the current reasoning state, updated reasoning state and predicted answer.φ, R + ,R − denote the empty, valid, and erroneous reasoning states, respectively, with φ represented by the special token [EMPTYSOLUTION]. 4 Data Collection and StandardizationCoT Annotation and Quality ControlReasoning-State Augmentation Option Construction Answer Normalization Input format organization Option Construction Answer Normalization Input format organization Option Construction Answer Normalization Input format organization Standardized Sample Image Question, Options, Caption, Answer Filter CoT Generation Gemini-3-Flash CoT Generation Gemini-3-Flash Keep Delete Remove invalid sample Remove invalid sample State Set VersaCoT-10K 10K VQA samples with high-quality CoT Eight visual reasoning scenarios VersaCoT-10K 10K VQA samples with high-quality CoT Eight visual reasoning scenarios Negative State Similar but semantically reversed Empty State () [] _ EMPTY SOLUTION Fixed padding identifier Empty State () [] _ EMPTY SOLUTION Fixed padding identifier Positive State Diverse but semantically consistent Generated CoT Quality Control Q: How many dogs are in the image? A: 2 B: 1 C: 0 D: 3 A: 2 B: 1 C: 0 D: 3 Caption: The image depicts a lively outdoor ... Answer: B Eight Reasoning scenarios Public Data MedicalMedical CommonCommonCommon ScienceScienceScience SpatialSpatialGeometryGeometry ChartChartExpertExpert DrivingDrivingMedical Common Science SpatialGeometry ChartExpert Driving High-quality CoT Image OptionsCoT Answer CaptionQuestion High-quality CoT Image OptionsCoT Answer CaptionQuestion Rule-based Filtering FormatCoT lengthParseable Rule-based Filtering FormatCoT lengthParseable Judge-based Filtering Gemini-3.5-Flash Answer consistency Quality score Judge-based Filtering Gemini-3.5-Flash Answer consistency Quality score RAD paradigm Hard negative CoT Diverse positive CoT <think> reasoning process </think> () + − ( ) 1 2 3 , , , , i + + + + 1 2 3 , , , , i − − − − ,, +− = Data Collection and StandardizationCoT Annotation and Quality ControlReasoning-State Augmentation Option Construction Answer Normalization Input format organization Standardized Sample Image Question, Options, Caption, Answer Filter CoT Generation Gemini-3-Flash Keep Delete Remove invalid sample State Set VersaCoT-10K 10K VQA samples with high-quality CoT Eight visual reasoning scenarios Negative State Similar but semantically reversed Empty State () [] _ EMPTY SOLUTION Fixed padding identifier Positive State Diverse but semantically consistent Generated CoT Quality Control Q: How many dogs are in the image? A: 2 B: 1 C: 0 D: 3 Caption: The image depicts a lively outdoor ... Answer: B Eight Reasoning scenarios Public Data Medical Common Science SpatialGeometry ChartExpert Driving High-quality CoT Image OptionsCoT Answer CaptionQuestion Rule-based Filtering FormatCoT lengthParseable Judge-based Filtering Gemini-3.5-Flash Answer consistency Quality score RAD paradigm Hard negative CoT Diverse positive CoT <think> reasoning process </think> () + − ( ) 1 2 3 , , , , i + + + + 1 2 3 , , , , i − − − − ,, +− = Figure 3: Construction pipeline of VersaCoT-10K dataset. It consists of three stages: Data Collection and Standardization, CoT Annotation and Quality Control, and Reasoning-State Augmentation. Within this unified state space, heterogeneous reasoning behaviors are reformulated as different reasoning-state transitions. WhenS t = φ, the model constructs an initial reasoning state from the multimodal input, corresponding to reasoning construction. WhenS t = R + , it preserves valid reasoning evidence while improving completeness and consistency, corresponding to correct reasoning preservation. WhenS t = R − , it revisits the original multimodal evidence to correct errors in the current state, corresponding to erroneous reasoning correction. By jointly learning these transitions, the model moves beyond generating reasoning chains from scratch to understanding, re- evaluating, and refining existing reasoning states, extending its capability from reasoning generation to reasoning-state understanding and refinement. 4.3CLOSED-LOOP REASONING-STATE LEARNING (CRSL) STRATEGY Although URSM provides a unified reasoning-state transition mechanism, training only on pre- constructed states cannot fully cover the model-generated states encountered during recursive in- ference. Differences in their source and error patterns therefore introduce a training–inference reasoning-state gap, limiting the model’s ability to refine its own historical states. To address this issue, CRSL feeds self-generated historical reasoning states back into training, extending the URSM state space toS t ∈ φ, R + ,R − ,R h . For each training samplei, CRSL maintains a sample-specific, fixed-capacity history pool: H i = ˆ S i (1) , ˆ S i (2) ,..., ˆ S i (k) (4) where ˆ S i (k) denotes the reasoning state generated for sampleiat thek th round. The pool is updated in a first-in-first-out manner, allowingH i to continuously track the state distribution induced by the model throughout training. In our experiments, the pool capacity is set to 2. By reusing these historical states as subsequent training inputs, CRSL forms a closed loop of “state generation→state feedback→state update”. This exposes the state-update operator to model-induced states closer to those encountered during recursive inference, thereby reducing the reasoning-state gap. Moreover, revisiting historical states encourages the model to re-evaluate and correct its reasoning, providing a basis for iterative self-refinement. At inference, ReState recursively applies the same state-update operator from an empty state: S 0 = φ, (S t+1 , ˆ A t+1 ) =M θ (X,S t ), t = 0,...,T − 1(5) This produces the state-evolution trajectoryS 0 → S 1 → · → S T , ˆ A = ˆ A T . At each iteration, the model feeds back the current state to preserve valid reasoning and correct potential errors. Because the entire recursive process reuses the same state-update operator, ReState achieves iterative self-refinement without additional reflection modules, critics, or independent correction stages. 5 Table 1: Main results (%) on the VersaCoT-10K dataset. MED = medical, DRIVE = driving and safety, COMMON = visual commonsense, DIAG = scientific diagram, SPAT = spatial perception, GEO = geometric and mathematical, CHART = chart computation, and MULTI = multidisciplinary knowledge. Red denotes the best result, and blue denotes the second best result. ModelLearningSizeMEDDRIVECOMMONDIAGSPATGEOCHARTMULTIAvg Random--22.0046.8026.8026.2739.8722.9322.0025.6029.03 Human--66.0089.2090.4088.0092.0094.4096.0085.2087.65 Open-source Models + Zero-shot Qwen2.5-VL-7BZero-shot7B48.0052.0088.8072.4076.8070.4082.4048.8067.45 Qwen3-VL-8BZero-shot8B51.6057.2088.8079.2089.2068.8083.6054.0071.55 Qwen3.5-9B Zero-shot9B61.6059.6087.6081.2083.6070.8084.8054.0072.90 Qwen3.5-122B-A10BZero-shot122B66.4062.8089.2090.8087.6086.8093.2063.2080.00 Qwen3.6-27B Zero-shot27B68.8059.6090.0088.4086.4087.6093.6062.0079.55 MiniMax-M3Zero-shot428B60.8058.0088.0080.8079.2073.6092.0061.6074.25 GLM-4.6V Zero-shot106B60.4059.2090.0085.2087.6078.4093.6060.8076.90 Kimi-K2.6Zero-shot1T68.4063.2091.6077.2085.2055.2094.0058.0074.10 Kimi-K3 Zero-shot2.8T71.6070.4090.0092.4090.8091.6098.0080.4085.65 Close-source Models + Zero-shot Qwen3.7-FlashZero-shot-65.6062.8084.0086.8084.8074.4090.0060.0076.05 Qwen3.8-MaxZero-shot-74.0070.0092.4091.6092.0094.8096.8071.2085.35 Grok-4.6Zero-shot-74.0071.6088.0092.8087.2095.2098.0088.0086.85 GLM-5V-TurboZero-shot-66.0063.6089.2086.0091.2064.0094.8059.6076.80 GPT-5.6-TerraZero-shot-66.0062.4088.8086.8084.8073.6095.2067.6078.15 GPT-5.6-SolZero-shot-70.8069.2090.0092.0082.8087.6097.2074.4083.00 Claude Sonnet 5Zero-shot-68.8063.6089.2086.8082.0078.8094.8069.2079.15 Claude Opus 5Zero-shot-70.8075.2089.2090.8085.6089.6098.4078.0084.70 Seed-1.8Zero-shot-64.8058.8090.8088.0085.6091.6094.8066.4080.10 Seed-2.1-ProZero-shot-74.4071.2089.6090.4088.8096.8094.8075.6085.20 Fine-tuning Methods Qwen2.5-VL-7BFine-tune7B61.2065.6090.0083.2088.4072.4091.2049.2075.15 Qwen2.5-VL-7B + Multimodal-CoTFine-tune7B49.2062.0083.6082.4081.2073.2092.4057.2072.65 Qwen2.5-VL-7B + MINDFine-tune7B55.2066.0088.8085.2085.6074.0094.8056.4075.75 Qwen2.5-VL-7B + ReState (Ours)Fine-tune7B57.2068.0088.4087.6089.6076.8094.0054.8077.05 Qwen3-VL-8BFine-tune8B59.2060.8088.4087.6090.4076.0090.8052.0075.65 Qwen3-VL-8B + Multimodal-CoTFine-tune8B50.0066.0083.2082.0090.8083.2095.6061.2076.50 Qwen3-VL-8B + MINDFine-tune8B54.8067.6090.8084.8090.0083.6094.4060.8078.35 Qwen3-VL-8B + ReState (Ours)Fine-tune8B58.8069.2087.2089.6091.6082.8094.4060.4079.25 Qwen3.5-9BFine-tune9B61.2070.0086.8090.0090.0074.0094.4056.0077.80 Qwen3.5-9B + Multimodal-CoTFine-tune9B56.4063.6083.6087.2088.0088.8094.0056.8077.30 Qwen3.5-9B + MINDFine-tune9B63.2068.8086.4091.6090.8084.0096.0060.8080.20 Qwen3.5-9B + ReState (Ours)Fine-tune9B66.4076.0089.2091.2092.0083.6095.2061.6081.90 5VERSACOT-10K DATASET Existing multimodal reasoning datasets often lack explicit CoT annotations, broad domain coverage, or diverse reasoning states for reasoning refinement. To address these limitations, we construct VersaCoT-10K, a high-quality dataset containing 10,000 single-image multiple-choice samples across eight heterogeneous visual reasoning domains. As shown in Fig. 3, VersaCoT-10K is constructed through three stages. First, we collect reasoning-intensive samples from multiple public benchmarks and standardize their options, answers, and multimodal inputs. Second, Gemini-3-Flash (Google DeepMind, 2025) generates visually grounded CoTs, followed by rule-based filtering and multimodal quality assessment with Gemini-3.5-Flash (Google DeepMind, 2026). Third, following RAD (Yu et al., 2026), each quality-filtered CoT is augmented with positive and hard negative reasoning states. Together with the empty state, they provide supervision for learning reasoning construction, correct reasoning preservation, and erroneous reasoning correction. Notably, historical states used by CRSL are instead generated dynamically during ReState training. Detailed construction procedures, prompts, quality-control criteria, and dataset statistics are provided in Appendix A and B. 6EXPERIMENTS 6.1EXPERIMENTAL SETUP 1) Datasets. We evaluate ReState on VersaCoT-10K and two public multimodal reasoning benchmarks, ScienceQA (Lu et al., 2022) and M 3 CoT (Chen et al., 2024). Following (Yu et al., 2026), we adopt the corresponding RAD versions, which provide diverse reasoning states. 2) Implementation Details. We train all Qwen models for 5 epochs with a learning rate of1e −5 . Iterative self-refinement uses 9 rounds by default and reports peak accuracy. For settings without iterative refinement, the model performs one additional answer generation or correction round after initial CoT generation. All experiments are conducted on 8 NVIDIA H20 GPUs. 6 Table 2: Main results (%) on the ScienceQA dataset. NAT = natural science, SOC= social science, LAN = language science, TXT = text context, IMG = image context, NO = no context, G1-6 = grades 1-6, G7-12 = grades 7-12. Red denotes the best result, and blue denotes the second best result. ModelLearningSizeNATSOCLANTXTIMGNOG1-6G7-12Avg Random--40.2846.1329.2547.4540.0833.6639.3540.6739.83 Human--90.2384.9787.4889.6087.5088.1091.5982.4288.40 ViLTFine-tune113M60.4863.8960.2763.2061.3857.0060.7261.9061.14 Patch-TRMFine-tune90M65.1946.7965.5566.9655.2864.9558.0467.5061.42 VisualBERTFine-tune111M59.3369.1861.1862.7162.1758.5462.9659.9261.87 LLaMA-AdapterFine-tune6B84.3788.3084.3683.7280.3286.9085.8384.0585.19 LLaVA Fine-tune13B90.3695.9588.0089.4988.0090.6690.9390.9090.92 LaVINFine-tune7B89.2594.9485.2488.5187.4688.0890.1688.0789.41 Qwen2.5-VL-7BZero-shot7B83.7988.3082.4583.6384.3881.8186.6780.2984.39 Qwen3-VL-8BZero-shot8B90.5494.4987.6492.1891.6786.2090.6490.5790.62 Qwen3.5-9B Zero-shot9B91.3494.3888.5592.7292.8186.6992.4789.0691.25 Qwen3.8-MaxZero-shot-98.3199.5596.5598.6898.8196.3898.3197.7698.11 Grok-4.6 Zero-shot-95.6095.3994.6496.6394.8993.8096.1593.8095.31 GPT-5.6-SolZero-shot-98.1895.9598.8297.6596.5898.7598.3896.9797.88 Gemini-3.5-FlashZero-shot-98.5298.4397.6498.1998.0297.9898.5797.8298.30 Claude Sonnet 5Zero-shot-95.6095.3995.4594.1393.9095.8996.2694.2095.52 Claude Opus 5Zero-shot-98.4596.8598.6497.4197.2298.6898.6097.3698.16 Seed-2.1-Pro Zero-shot-97.1197.9896.2797.4196.6896.2497.1097.0397.08 Kimi-K3Zero-shot2.8T97.9698.3199.0998.0097.5798.8298.4698.0998.33 Multimodal-CoT base Fine-tune223M84.0692.3582.1882.7582.7584.7485.7984.4485.31 MC-CoT base Fine-tune223M91.8784.5993.0092.2888.3092.7590.6490.6490.64 Multimodal-T-SciQ base Fine-tune223M91.5291.4592.4591.9490.3392.2692.1191.1091.75 MIND base Fine-tune223M93.0796.7487.0992.4292.7689.2792.9191.1792.29 Qwen2.5-VL-7BFine-tune7B97.0297.8692.8296.7796.3394.1596.9294.6696.11 Qwen2.5-VL-7B + Multimodal-CoTFine-tune7B97.4797.1990.8297.4696.5892.4096.0495.0695.68 Qwen2.5-VL-7B + MINDFine-tune7B97.5698.2093.3697.5697.0394.4997.0695.7896.60 Qwen2.5-VL-7B + ReState (Ours)Fine-tune7B97.9199.4494.8298.0498.1795.5497.9196.5797.43 Qwen3-VL-8BFine-tune8B98.1397.1994.0998.0097.1295.1296.9596.7796.89 Qwen3-VL-8B + Multimodal-CoTFine-tune8B97.4297.0894.2797.2696.2895.3396.9295.8596.53 Qwen3-VL-8B + MINDFine-tune8B97.9698.3194.6497.9097.3795.6197.3296.9097.17 Qwen3-VL-8B + ReState (Ours)Fine-tune8B99.0799.1095.5599.1798.8196.3898.2797.9698.16 Qwen3.5-9BFine-tune9B95.6996.4094.7395.3194.1595.6895.8995.0695.59 Qwen3.5-9B + Multimodal-CoTFine-tune9B96.4096.6392.7396.2995.4994.0195.7894.9995.50 Qwen3.5-9B + MINDFine-tune9B95.7897.6497.1895.4594.6097.6397.1095.5296.53 Qwen3.5-9B + ReState (Ours)Fine-tune9B98.7198.7697.3698.7898.4697.6398.6097.9698.37 6.2COMPARISON WITH SOTA METHODS 1) Evaluation on the VersaCoT-10K dataset. As shown in Table 1, VersaCoT-10K exhibits clear performance gaps across MLLMs, with overall zero-shot accuracy ranging from 67.45% for Qwen2.5- VL-7B (Bai et al., 2025b) to 86.85% for Grok-4.6 (xAI, 2026c). Performance also varies substantially across reasoning categories, and even frontier models remain unsaturated. These results establish VersaCoT-10K as a challenging and discriminative benchmark for fine-grained multimodal reasoning. More importantly, under identical backbone and training settings, ReState achieves the best average performance on all three backbones, reaching 77.05%, 79.25%, and 81.90% with Qwen2.5-VL- 7B (Bai et al., 2025b), Qwen3-VL-8B (Bai et al., 2025a), and Qwen3.5-9B (Qwen Team, 2026a), respectively. Compared with direct fine-tuning, Multimodal-CoT (Zhang et al., 2024), and MIND (Yu et al., 2026), ReState improves accuracy by 1.90%-4.10%, 2.75%-4.60%, and 0.90%-1.70%, respec- tively. In addition, compared with the latest MIND, ReState also reduces training time by 31.2% (from 9.86 h to 6.78 h) and requires only one model to be deployed instead of two. Moreover, combining the results in Table 1 and Table 4, even without iterative self-refinement, i.e., under an inference cost comparable to MIND, ReState still improves accuracy by 0.15%-0.90% across the three backbones. Notably, ReState with Qwen3.5-9B reaches 81.90%, outperforming substantially larger models such as Qwen3.6-27B (Qwen Team, 2026b), GLM-4.6V (106B) (Team et al., 2026b), MiniMax-M3 (428B) (Lai et al., 2026), and Kimi-K2.6 (1T) (Moonshot AI, 2026). Models that further surpass ReState are generally much larger. For example, the 2.8T-parameter Kimi-K3 (Kimi Team, 2026) reaches 85.65%. Although fine-tuning and zero-shot evaluation are not directly comparable, these results show that ReState effectively enhances the reasoning capability of medium-scale MLLMs. Its consistent gains across backbones and reasoning categories further support the effectiveness of state-centric reasoning. More comparisons and analyses are provided in Appendix E.1 and Table 8. 2) Evaluation on the ScienceQA dataset. As shown in Table 2, ReState achieves strong overall performance on ScienceQA. In particular, ReState with Qwen3.5-9B attains the best result of 98.37%, 7 Table 3: Main results (%) on the M 3 CoT dataset. The “Random” and “Human” results are averaged over three trials. Red denotes the best result, and blue denotes the second best result. ModelSizeScienceCommonsenseMathematics LangNaturalSocialPhysicalSocialTemporalAlgebraGeometryTheory Total Random-32.7030.6226.7132.9722.2220.3335.7127.5023.8128.56 Human-97.8392.6294.3196.2892.4188.7187.2388.7585.7191.61 Tool-Usage Methods HuggingGPT175B17.5720.9310.338.7014.759.7611.3522.509.5214.60 VisualChatGPT>175B30.0936.287.7843.4829.9233.3321.9921.2528.5725.92 Chameleon-43.8726.0525.4439.1337.3048.7817.7326.2523.8134.29 Zero-shot Methods Qwen2.5-VL-7B7B83.8959.7747.4581.1176.0379.6741.4330.0028.5759.79 Qwen3-VL-8B8B86.7365.7745.8682.2277.2777.2434.2932.5038.1061.43 Qwen3.5-9B9B89.5766.2847.4587.7880.9978.8630.7133.7538.1062.81 Qwen3.8-Max -94.3183.2767.6890.0082.2394.3161.4360.0057.1478.43 Grok-4.6-93.8485.1973.8991.1175.6294.3170.7172.5053.3881.02 GPT-5.6-Sol -98.1078.8066.0888.8979.7591.0673.5748.7561.9076.75 Gemini-3.5-Flash-99.0585.9572.4593.3385.1295.1278.5763.7585.7182.96 Claude Sonnet 5-95.7376.3757.0187.7879.7590.2459.2937.5052.3871.83 Claude Opus 5-97.6383.6565.4590.0080.1795.1288.5766.2561.9079.98 Seed-2.1-Pro -96.6872.6765.1388.8978.9389.4368.5756.2528.5773.77 Kimi-K32.8T97.1686.7270.3891.1178.5195.9377.8660.0057.1481.32 Fine-tuning Methods LLaVA-V1.513B68.7272.4140.8683.5264.6169.1135.7145.0038.1059.50 Multimodal-CoT base 223M41.7146.4939.9059.3460.9127.6448.5735.0028.5744.85 MC-CoT base 223M53.5563.9843.5661.5469.5529.2742.8633.7528.5753.51 MIND base 223M72.0463.0943.3182.2265.2944.7249.2961.2533.3357.38 Qwen2.5-VL-7B7B92.4291.8360.3584.4480.1786.1872.1470.0071.4379.42 Qwen2.5-VL-7B + Multimodal-CoT7B87.2089.2761.6283.3374.3886.1856.4361.2547.6276.32 Qwen2.5-VL-7B + MIND7B92.4297.3276.2783.3375.6288.6266.4371.2561.9084.81 Qwen2.5-VL-7B + ReState (Ours)7B94.7997.3271.8285.5678.1086.1875.7178.7576.1984.99 Qwen3-VL-8B8B93.8490.5568.3186.6780.9989.4374.2967.5066.6781.62 Qwen3-VL-8B + Multimodal-CoT8B90.0592.7265.9283.3367.3690.2462.1462.5066.6778.95 Qwen3-VL-8B + MIND8B94.7997.9679.6285.5680.1795.1268.5777.5066.6787.45 Qwen3-VL-8B + ReState (Ours)8B95.7398.4778.0383.3383.8892.6876.4376.2576.1987.96 Qwen3.5-9B9B93.3696.4274.5285.5680.5884.5570.0071.2561.9084.73 Qwen3.5-9B + Multimodal-CoT9B91.0089.6659.8785.5667.7782.9360.0070.0033.3375.93 Qwen3.5-9B + MIND9B95.2698.0881.6985.5681.4085.3772.8683.7557.1488.09 Qwen3.5-9B + ReState (Ours)9B95.7397.8380.8988.8983.4786.9980.0083.7590.4889.00 outperforming strong closed-source zero-shot models such as Qwen3.8-Max (98.11%) (Qwen Team, 2026d), Claude Opus 5 (98.16%) (Anthropic, 2026b), and Kimi-K3 (98.33%) (Kimi Team, 2026), as well as existing learning-based MCoT methods (Zhang et al., 2024; Tan et al., 2024a; Wang et al., 2024a; Yu et al., 2026). Under identical backbone and training settings, ReState consistently outperforms direct SFT, Multimodal-CoT (Zhang et al., 2024), and MIND (Yu et al., 2026) by 1.27%-2.78%, 1.63%-2.87%, and 0.83%-1.84%, respectively. Moreover, ReState achieves the best results across all eight sub-categories. Overall, these results show the consistent effectiveness of ReState across MLLMs. More comparisons and analyses are provided in Appendix E.2 and Table 9. 3) Evaluation on the M 3 CoT dataset. As shown in Table 3, ReState achieves 84.99%, 87.96%, and 89.00% with Qwen2.5-VL-7B, Qwen3-VL-8B, and Qwen3.5-9B, respectively. In particular, ReState with Qwen3.5-9B attains the best result of 89.00%, outperforming strong zero-shot models such as Gemini-3.5-Flash (82.96%) (Google DeepMind, 2026), Kimi-K3 (81.32%) (Kimi Team, 2026), and Grok-4.6 (81.02%) (xAI, 2026c), while trailing human performance (91.61%) by only 2.61%. Under identical backbone settings, ReState improves over direct SFT, Multimodal-CoT (Zhang et al., 2024), and MIND (Yu et al., 2026) by 4.27%–6.34%, 8.67%–13.07%, and 0.18%–0.91%, respectively, demonstrating consistent gains across different base models. It also achieves the best results on 7 of 9 sub-tasks, with notable gains on Theory (from 61.90% to 90.48%) and Algebra (from 70.00% to 80.00%). These results show that ReState provides consistent benefits across diverse knowledge structures and reasoning patterns, with particularly clear advantages on more challenging multimodal reasoning tasks. More comparisons and analyses are provided in Appendix E.3 and Table 10. 6.3BREAK-DOWN ABLATION We conduct progressive ablations on VersaCoT-10K across three backbones to evaluate the contri- butions of URSM and CRSL. From Table 4, URSM alone improves the baseline by 0.50% (from 75.15% to 75.65%)-2.55% (from 75.65% to 78.20%), demonstrating the benefit of unifying reasoning construction, preservation, and correction as state transitions within the same MLLM. Since both training-time self-history state (SHS) and inference-time iterative self-refinement (ISR) in CRSL build upon URSM, we further ablate SHS and ISR on top of URSM. Adding training-time SHS yields 8 Table 4: The Break-Down ablation of ReState on the VersaCoT-10K dataset. SHS and ISR denote the training-time self-history state mechanism and inference-time iterative self-refinement in CRSL. SchemeURSM CRSL Qwen2.5-VL-7BQwen3-VL-8BQwen3.5-9B SHSISR Baseline✗75.15 (+1.90)75.65 (+3.60)77.80 (+4.10) Baseline w/ URSM✓✗75.65 (+1.40)78.20 (+1.05)78.95 (+2.95) Baseline w/ URSM, CRSL(SHS)✓✗76.20 (+0.85)78.50 (+0.75)81.10 (+0.80) Baseline w/ URSM, CRSL(ISR)✓✗✓76.20 (+0.85)78.65 (+0.60)79.45 (+2.45) ReState (Final)✓77.0579.2581.90 81.28 84.17 84.64 84.34 84.77 84.25 84.99 84.38 84.86 84.34 83.05 86.67 87.23 87.58 87.88 87.62 87.88 87.66 87.92 87.96 86.84 88.83 88.96 89.00 88.96 88.91 88.96 88.96 88.91 88.96 0123456789 81.2 82.6 84.0 85.4 86.8 88.2 89.6 Accuracy (%) Self-iteration rounds Qwen2.5-VL-7B Qwen3-VL-8B Qwen3.5-9B 97.34 97.38 97.38 97.41 97.43 97.43 97.43 97.43 97.43 97.41 98.00 98.07 98.09 98.09 98.14 98.14 98.14 98.14 98.14 98.16 97.83 98.37 98.35 98.37 98.35 98.37 98.35 98.37 98.35 98.37 0123456789 97.23 97.44 97.65 97.86 98.07 98.28 98.49 Accuracy (%) Self-iteration rounds Qwen2.5-VL-7B Qwen3-VL-8B Qwen3.5-9B 75.10 76.20 76.70 76.90 77.05 76.90 77.00 76.85 77.00 76.85 77.25 78.50 78.90 79.10 79.00 79.15 79.25 78.80 78.85 79.00 78.45 81.10 81.50 81.80 81.65 81.90 81.70 81.85 81.60 81.85 0123456789 74.2 75.6 77.0 78.4 79.8 81.2 82.6 Accuracy (%) Self-iteration rounds Qwen2.5-VL-7B Qwen3-VL-8B Qwen3.5-9B VersaCoT-10K ScienceQA M 3 CoT Figure 4: Performance evolution over iterative self-refinement rounds across different MLLMs and datasets. Round 0 denotes the initial reasoning, with most gains achieved in the first few rounds. an additional 0.30% (from 78.20% to 78.50%) - 2.15% (from 78.95% to 81.10%) gain, indicating that self-generated historical states help the model better adapt to model-induced states. Adding inference-time ISR further improves performance by 0.45% (78.20% to 78.65%) - 0.55% (from 75.65% to 76.20%), validating the effectiveness of recursive state feedback for refining existing reasoning. Combining URSM with both SHS and ISR achieves the best performance across all three backbones, improving the respective baselines by 1.90%, 3.60%, and 4.10%. Overall, URSM pro- vides unified state modeling, while SHS reduces the training-inference reasoning-state gap and ISR enables recursive refinement. Their complementary gains support the effectiveness of the proposed state-centric reasoning framework. More experiments and analyses are provided in Appendix D. 6.4DISCUSSION OF “ITERATIVE SELF-REFINEMENT” To further analyze the iterative self-refinement capability of ReState at inference, we evaluate its performance under different numbers of refinement rounds in Fig. 4. Across all three backbones and datasets, ReState consistently benefits from iterative self-refinement. After only one refinement round, performance improves by 1.10%-2.65% on VersaCoT-10K, 0.04%-0.54% on ScienceQA, and 1.99%-3.62% on M 3 CoT. Compared with round 0, the best gains reach 1.95%-3.45%, 0.09%-0.54%, and 2.16%-4.91%, respectively. Performance generally improves rapidly in early rounds and then stabilizes with minor fluctuations, with larger gains on the more challenging VersaCoT-10K and M 3 CoT. More importantly, ReState reuses the same MLLM throughout the refinement process and requires no additional reflection module, critic, or independent correction model. Instead, refinement is achieved through a recursive loop of “state feedback→re-evaluation→state update”. These results validate its ability to iteratively refine explicit reasoning states during inference, further supporting the effectiveness of state-centric reasoning. More discussions are provided in Appendix G. 7CONCLUSION This work revisits the stage-centric paradigm of learning-based MCoT and identifies two key limita- tions: fragmented modeling of reasoning behaviors and the training-inference reasoning-state gap. Therefore, we propose ReState, a unified iterative reasoning framework that reformulates multimodal reasoning as dynamic state evolution. URSM unifies reasoning construction, preservation, and correction within a shared state-update mechanism, while CRSL incorporates historical-state learning and recursive feedback to reduce the distribution gap and enable iterative self-refinement without additional reflection or correction modules. We also construct VersaCoT-10K, a high-quality CoT dataset spanning eight visual reasoning domains. Extensive experiments demonstrate the consistent effectiveness and cross-model generalizability of ReState. We hope this work can draw attention to the research on state-centric multimodal reasoning and advance MLLMs toward more general, reliable, and adaptive reasoning systems. 9 AI USE STATEMENT We used generative AI tools for manuscript polishing and several components of the data construction and evaluation pipelines. Specifically, generative AI was used to assist with language polishing. For VersaCoT-10K, Gemini-3-Flash was used to generate candidate CoT annotations, Gemini-3.5-Flash was used as a multimodal quality judge to filter generated rationales, and Qwen2.5-VL-72B was used to generate image captions. Generative models were used as assisting tools rather than as substitutes for author verification. We reviewed the AI-assisted writing, data-processing procedures, generated annotations, and reported results, and take full responsibility for the final content of this work, including all text, data, and artifacts produced with the aid of generative AI. REFERENCES Josh Achiam, Steven Adler, Sandhini Agarwal, Lama Ahmad, Ilge Akkaya, Florencia Leoni Aleman, Diogo Almeida, Janko Altenschmidt, Sam Altman, Shyamal Anadkat, et al. Gpt-4 technical report. arXiv preprint arXiv:2303.08774, 2023. Peter Anderson, Xiaodong He, Chris Buehler, Damien Teney, Mark Johnson, Stephen Gould, and Lei Zhang. Bottom-up and top-down attention for image captioning and visual question answering. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 6077–6086, 2018. Anthropic.Claudehaiku4.5.https://w.anthropic.com/news/ claude-haiku-4-5, October 2025. Anthropic. Claude opus 4.8.https://w.anthropic.com/news/claude-opus-4-8, May 2026a. Anthropic. Claude opus 5.https://w.anthropic.com/news/claude-opus-5, July 2026b. Anthropic.Claudesonnet4.6.https://w.anthropic.com/news/ claude-sonnet-4-6, February 2026c. Anthropic. Claude sonnet 5.https://w.anthropic.com/news/claude-sonnet-5, June 2026d. Jinze Bai, Shuai Bai, Shusheng Yang, Shijie Wang, Sinan Tan, Peng Wang, Junyang Lin, Chang Zhou, and Jingren Zhou. Qwen-vl: A versatile vision-language model for understanding, localization, text reading, and beyond, 2023. URL https://arxiv.org/abs/2308.12966. Shuai Bai, Yuxuan Cai, Ruizhe Chen, Keqin Chen, Xionghui Chen, Zesen Cheng, Lianghao Deng, Wei Ding, Chang Gao, Chunjiang Ge, Wenbin Ge, et al. Qwen3-vl technical report, 2025a. URL https://arxiv.org/abs/2511.21631. Shuai Bai, Keqin Chen, Xuejing Liu, Jialin Wang, Wenbin Ge, Sibo Song, Kai Dang, Peng Wang, Shijie Wang, Jun Tang, et al. Qwen2.5-vl technical report. arXiv preprint arXiv:2502.13923, 2025b. James Burgess, Jeffrey J Nirschl, Laura Bravo-S ́ anchez, Alejandro Lozano, Sanket Rajan Gupte, Jesus G Galaz-Montoya, Yuhui Zhang, Yuchang Su, Disha Bhowmik, Zachary Coman, et al. Microvqa: A multimodal reasoning benchmark for microscopy-based scientific research. In 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 19553–19564. IEEE, 2025. ByteDance Seed. Introduction to techniques used in seed1.6.https://seed.bytedance. com/en/blog/introduction-to-techniques-used-in-seed1-6, June 2025. Published June 25, 2025. ByteDance Seed. Seed2.1: A next-generation agent for real-world productivity.https://seed. bytedance.com/en/seed2_1, June 2026. 10 Jiaqi Chen, Jianheng Tang, Jinghui Qin, Xiaodan Liang, Lingbo Liu, Eric Xing, and Liang Lin. Geoqa: A geometric question answering benchmark towards multimodal numerical reasoning. In Findings of the Association for Computational Linguistics: ACL-IJCNLP 2021, p. 513–523, 2021. Qiguang Chen, Libo Qin, Jin Zhang, Zhi Chen, Xiao Xu, and Wanxiang Che. M3cot: A novel benchmark for multi-domain multi-step multi-modal chain-of-thought. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), p. 8199–8221, 2024. Xinyan Chen, Renrui Zhang, Dongzhi Jiang, Aojun Zhou, Shilin Yan, Weifeng Lin, and Hongsheng Li. Mint-cot: Enabling interleaved visual tokens in mathematical chain-of-thought reasoning. Advances in neural information processing systems, 38:69110–69139, 2026. Zhenfang Chen, Qinhong Zhou, Yikang Shen, Yining Hong, Hao Zhang, and Chuang Gan. See, think, confirm: Interactive prompting between vision and language models for knowledge-based visual reasoning. arXiv preprint arXiv:2301.05226, 2023. Zihui Cheng, Qiguang Chen, Jin Zhang, Hao Fei, Xiaocheng Feng, Wanxiang Che, Min Li, and Libo Qin. Comt: A novel benchmark for chain of multi-modal thought on large vision-language models. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 39, p. 23678–23686, 2025. Zihui Cheng, Qiguang Chen, Xiao Xu, Jiaqi Wang, Weiyun Wang, Hao Fei, Yidong Wang, Alex Jin- peng Wang, Zhi Chen, Wanxiang Che, et al. Visual thoughts: A unified perspective of under- standing multimodal chain-of-thought. Advances in Neural Information Processing Systems, 38: 96084–96112, 2026. Charles Corbi ` ere, Simon Roburin, Syrielle Montariol, Antoine Bosselut, and Alexandre Alahi. Drivingvqa: A dataset for interleaved visual chain-of-thought in real-world driving scenarios. In Findings of the Association for Computational Linguistics: EACL 2026, p. 3309–3333, 2026. Wenliang Dai, Junnan Li, Dongxu Li, Anthony Tiong, Junqi Zhao, Weisheng Wang, Boyang Li, Pascale N Fung, and Steven Hoi. Instructblip: Towards general-purpose vision-language models with instruction tuning. Advances in Neural Information Processing Systems (NeurIPS), 36: 49250–49267, 2023. Qihua Dong, Yitian Zhang, Huimin Zeng, Yizhou Wang, Jianglin Lu, Kuo Yang, and Yun Fu. Reveal- ing the seen, imagining the beyond: A survey of image-grounded chain-of-thought reasoning in multimodal llms. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), p. 45055–45070, 2026. Yuhao Dong, Zuyan Liu, Hai-Long Sun, Jingkang Yang, Winston Hu, Yongming Rao, and Ziwei Liu. Insight-v: Exploring long-chain visual reasoning with multimodal large language models. In 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 9062–9072. IEEE, 2025. Peng Gao, Zhengkai Jiang, Haoxuan You, Pan Lu, Steven CH Hoi, Xiaogang Wang, and Hongsheng Li. Dynamic fusion with intra-and inter-modality attention flow for visual question answering. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 6639–6648, 2019. Angeliki Giannou, Shashank Rajput, Jy-yong Sohn, Kangwook Lee, Jason D Lee, and Dimitris Papailiopoulos. Looped transformers as programmable computers. In International Conference on Machine Learning, p. 11398–11442. PMLR, 2023. Google DeepMind. Gemini 3 flash model card.https://deepmind.google/models/ model-cards/gemini-3-flash/, December 2025. Published December 17, 2025. Google DeepMind. Gemini 3.5 flash model card.https://deepmind.google/models/ model-cards/gemini-3-5-flash/, May 2026. Published May 19, 2026. Liqi He, Zuchao Li, Xiantao Cai, and Ping Wang. Multi-modal latent space learning for chain- of-thought reasoning in language models. In Proceedings of the AAAI conference on artificial intelligence, volume 38, p. 18180–18187, 2024. 11 Yushi Hu, Weijia Shi, Xingyu Fu, Dan Roth, Mari Ostendorf, Luke Zettlemoyer, Noah A Smith, and Ranjay Krishna. Visual sketchpad: Sketching as a visual chain of thought for multimodal language models. Advances in Neural Information Processing Systems, 37:139348–139379, 2024. Wenxuan Huang, Bohan Jia, Shaosheng Cao, Zheyu Ye, Zhe Xu, Yao Hu, Shaohui Lin, et al. Vision- r1: Incentivizing reasoning capability in multimodal large language models. In International Conference on Learning Representations, volume 2026, p. 63794–63812, 2026. Zhuoran Jin, Kejian Zhu, Hongbang Yuan, Yupu Hao, Pengfei Cao, Yubo Chen, Kang Liu, and Jun Zhao. Look light, think heavy: What multimodal chain-of-thought reasoning can and cannot do. In Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), p. 8567–8608, 2026. Aniruddha Kembhavi, Mike Salvato, Eric Kolve, Minjoon Seo, Hannaneh Hajishirzi, and Ali Farhadi. A diagram is worth a dozen images. In European conference on computer vision, p. 235–251. Springer, 2016. Daniel Khashabi, Sewon Min, Tushar Khot, Ashish Sabharwal, Oyvind Tafjord, Peter Clark, and Hannaneh Hajishirzi. Unifiedqa: Crossing format boundaries with a single qa system. arXiv preprint arXiv:2005.00700, 2020. Jin-Hwa Kim, Jaehyun Jun, and Byoung-Tak Zhang. Bilinear attention networks. Advances in Neural Information Processing Systems (NeurIPS), 31, 2018. Wonjae Kim, Bokyung Son, and Ildoo Kim. Vilt: Vision-and-language transformer without convolu- tion or region supervision. In Proceedings of the International Conference on Machine Learning (ICML), p. 5583–5594. PMLR, 2021. Kimi Team. Kimi k3: Open frontier intelligence, 2026. URLhttps://arxiv.org/abs/2607. 24653. Xunhao Lai, Weiqi Xu, Yufeng Yang, Qiaorui Chen, Yang Xu, Lunbin Zeng, Xiaolong Li, Haohai Sun, Haichao Zhu, Vito Zhang, Jinkai Hu, Jiayao Li, Rui Gao, Zekun Li, Songquan Zhu, Jingkai Zhou, and Pengyu Zhao. Minimax sparse attention, 2026. URLhttps://arxiv.org/abs/ 2606.13392. Junlin Lee, Yequan Wang, Jing Li, and Min Zhang. Multimodal reasoning with multimodal knowledge graph. In Proceedings of the 62nd Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers), p. 10767–10782, 2024. Chuhan Li, Ziyao Shangguan, Yilun Zhao, Deyuan Li, Yixin Liu, and Arman Cohan. M3sciqa: A multi-modal multi-document scientific qa benchmark for evaluating foundation models. In Findings of the Association for Computational Linguistics: EMNLP 2024, p. 15419–15446, 2024. Liunian Harold Li, Mark Yatskar, Da Yin, Cho-Jui Hsieh, and Kai-Wei Chang. What does bert with vision look at? In Proceedings of the Association for Computational Linguistics (ACL), p. 5265–5275, 2020. Zejun Li, Ruipu Luo, Jiwen Zhang, Minghui Qiu, Xuan-Jing Huang, and Zhongyu Wei. Vocot: Unleashing visually grounded multi-step reasoning in large multi-modal models. In Proceedings of the 2025 Conference of the Nations of the Americas Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), p. 3769–3798, 2025. Haotian Liu, Chunyuan Li, Yuheng Li, and Yong Jae Lee. Improved baselines with visual instruction tuning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 26296–26306, 2024. Pan Lu, Liang Qiu, Jiaqi Chen, Tony Xia, Yizhou Zhao, Wei Zhang, Zhou Yu, Xiaodan Liang, and Song-Chun Zhu. Iconqa: A new benchmark for abstract diagram understanding and visual language reasoning. arXiv preprint arXiv:2110.13214, 2021. 12 Pan Lu, Swaroop Mishra, Tanglin Xia, Liang Qiu, Kai-Wei Chang, Song-Chun Zhu, Oyvind Tafjord, Peter Clark, and Ashwin Kalyan. Learn to explain: Multimodal reasoning via thought chains for science question answering. Advances in neural information processing systems, 35:2507–2521, 2022. Pan Lu, Baolin Peng, Hao Cheng, Michel Galley, Kai-Wei Chang, Ying Nian Wu, Song-Chun Zhu, and Jianfeng Gao. Chameleon: Plug-and-play compositional reasoning with large language models. Advances in Neural Information Processing Systems, 36:43447–43478, 2023. Gen Luo, Yiyi Zhou, Tianhe Ren, Shengxin Chen, Xiaoshuai Sun, and Rongrong Ji. Cheap and quick: Efficient vision-language instruction tuning for large language models. Advances in Neural Information Processing Systems (NeurIPS), 36:29615–29627, 2023. Yunze Man, De-An Huang, Guilin Liu, Shiwei Sheng, Shilong Liu, Liang-Yan Gui, Jan Kautz, Yu-Xiong Wang, and Zhiding Yu. Argus: Vision-centric reasoning with grounded chain-of- thought. In 2025 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 14268–14280. IEEE, 2025. Ahmed Masry, Jia Qing Tan, Shafiq Joty, Enamul Hoque, et al. Chartqa: A benchmark for question answering about charts with visual and logical reasoning. In Findings of the association for computational linguistics: ACL 2022, p. 2263–2279, 2022. Ahmed Masry, Mohammed Saidul Islam, Mahir Ahmed, Aayush Bajaj, Firoz Kabir, Aaryaman Kartha, Md Tahmid Rahman Laskar, Mizanur Rahman, Shadikur Rahman, Mehrad Shahmoham- madi, et al. Chartqapro: A more diverse and challenging benchmark for chart question answering. In Findings of the Association for Computational Linguistics: ACL 2025, p. 19123–19151, 2025. Fanxu Meng, Haotong Yang, Yiding Wang, and Muhan Zhang. Chain of images for intuitively reasoning. arXiv preprint arXiv:2311.09241, 2023. Chancharik Mitra, Brandon Huang, Trevor Darrell, and Roei Herzig. Compositional chain-of-thought prompting for large multimodal models. In 2024 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 14420–14431. IEEE, 2024. Moonshot AI. Kimi k2.6. https://w.kimi.com/ai-models/kimi-k2-6, 2026. OpenAI.Gpt-4v(ision)systemcard.https://openai.com/index/ gpt-4v-system-card/, September 2023. Published September 25, 2023. OpenAI. Gpt-4o system card, 2024. URL https://arxiv.org/abs/2410.21276. OpenAI.Gpt-5.4thinkingsystemcard.https://openai.com/index/ gpt-5-4-thinking-system-card/, March 2026a. Published March 5, 2026. OpenAI. Gpt-5.5 system card.https://openai.com/index/gpt-5-5-system-card/, April 2026b. Published April 23, 2026. OpenAI. Gpt-5.6 system card.https://deploymentsafety.openai.com/gpt-5-6, July 2026c. Published July 9, 2026. OpenAI. Openai gpt-5 system card, 2026d. URL https://arxiv.org/abs/2601.03267. Zhiliang Peng, Wenhui Wang, Li Dong, Yaru Hao, Shaohan Huang, Shuming Ma, and Furu Wei. Kosmos-2: Grounding multimodal large language models to the world. arXiv preprint arXiv:2306.14824, 2023. Qwen Team. Qwen3.5: Towards native multimodal agents, February 2026a. URLhttps://qwen. ai/blog?id=qwen3.5. Qwen Team. Qwen3.6-27B: Flagship-level coding in a 27B dense model, April 2026b. URL https://qwen.ai/blog?id=qwen3.6-27b. Qwen Team. Qwen3.6-35B-A3B: Agentic coding power, now open to all, April 2026c. URL https://qwen.ai/blog?id=qwen3.6-35b-a3b. 13 Qwen Team. Qwen3.8-Max: A new bar for coding and cowork, August 2026d. URLhttps: //qwen.ai/blog?id=qwen3.8. Qwen Team. Qwen3.6-Plus: Towards real world agents, April 2026e. URLhttps://qwen.ai/ blog?id=qwen3.6. Qwen Team. Qwen3.7: The agent frontier, May 2026f. URLhttps://qwen.ai/blog?id= qwen3.7. Bytedance Seed. Seed1.8 model card: Towards generalized real-world agency, 2026a. URLhttps: //arxiv.org/abs/2603.20633. Bytedance Seed. Seed2.0 model card: Towards intelligence frontier for real-world complexity, 2026b. URL https://arxiv.org/abs/2607.00248. Hao Shao, Shengju Qian, Han Xiao, Guanglu Song, Zhuofan Zong, Letian Wang, Yu Liu, and Hongsheng Li. Visual cot: Advancing multi-modal language models with a comprehensive dataset and benchmark for chain-of-thought reasoning. Advances in Neural Information Processing Systems, 37:8612–8642, 2024. Yongliang Shen, Kaitao Song, Xu Tan, Dongsheng Li, Weiming Lu, and Yueting Zhuang. Hugginggpt: Solving ai tasks with chatgpt and its friends in hugging face. Advances in Neural Information Processing Systems (NeurIPS), 36:38154–38180, 2023. Cheng Tan, Jingxuan Wei, Zhangyang Gao, Linzhuang Sun, Siyuan Li, Ruifeng Guo, Bihui Yu, and Stan Z Li. Boosting the power of small multimodal reasoning models to match larger models with self-consistency training. In European Conference on Computer Vision, p. 305–322. Springer, 2024a. Cheng Tan, Jingxuan Wei, Linzhuang Sun, Zhangyang Gao, Siyuan Li, Bihui Yu, Ruifeng Guo, and Stan Z Li. Retrieval meets reasoning: Even high-school textbook knowledge benefits multimodal reasoning. arXiv preprint arXiv:2405.20834, 2024b. Huajie Tan, Yuheng Ji, Xiaoshuai Hao, Xiansheng Chen, Pengwei Wang, Zhongyuan Wang, and Shanghang Zhang. Reason-rft: Reinforcement fine-tuning for visual reasoning of vision language models. Advances in neural information processing systems, 38:5772–5822, 2026. Gemini Team, Rohan Anil, Sebastian Borgeaud, Jean-Baptiste Alayrac, Jiahui Yu, Radu Soricut, Johan Schalkwyk, Andrew M Dai, Anja Hauth, Katie Millican, et al. Gemini: a family of highly capable multimodal models. arXiv preprint arXiv:2312.11805, 2023. V Team, Wenyi Hong, Xiaotao Gu, Ziyang Pan, Zhen Yang, Yuting Wang, Yue Wang, Yuanchang Yue, Yu Wang, Yanling Wang, Yan Wang, Xijun Liu, et al. Glm-5v-turbo: Toward a native foundation model for multimodal agents, 2026a. URL https://arxiv.org/abs/2604.26752. V Team, Wenyi Hong, Wenmeng Yu, Xiaotao Gu, Guo Wang, Guobing Gan, Haomiao Tang, Jiale Cheng, Ji Qi, Junhui Ji, Lihang Pan, Shuaiqi Duan, et al. Glm-4.5v and glm-4.1v-thinking: Towards versatile multimodal reasoning with scalable reinforcement learning, 2026b. URL https://arxiv.org/abs/2507.01006. Shengbang Tong, Ellis Brown, Penghao Wu, Sanghyun Woo, Manoj Middepogu, Sai C Akula, Jihan Yang, Shusheng Yang, Adithya Iyer, Xichen Pan, et al. Cambrian-1: A fully open, vision- centric exploration of multimodal llms. Advances in Neural Information Processing Systems, 37: 87310–87356, 2024. Lei Wang, Yi Hu, Jiabang He, Xing Xu, Ning Liu, Hui Liu, and Heng Tao Shen. T-sciq: Teaching multimodal chain-of-thought reasoning via large language model signals for science question answering. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 38, p. 19162–19170, 2024a. Weihan Wang, Qingsong Lv, Wenmeng Yu, Wenyi Hong, Ji Qi, Yan Wang, Junhui Ji, Zhuoyi Yang, Lei Zhao, Song XiXuan, et al. Cogvlm: Visual expert for pretrained language models. Advances in Neural Information Processing Systems (NeurIPS), 37:121475–121499, 2024b. 14 Xuezhi Wang, Jason Wei, Dale Schuurmans, Quoc Le, Ed Chi, Sharan Narang, Aakanksha Chowdh- ery, and Denny Zhou. Self-consistency improves chain of thought reasoning in language models. arXiv preprint arXiv:2203.11171, 2022. Yaoting Wang, Shengqiong Wu, Yuecheng Zhang, Shuicheng Yan, Ziwei Liu, Jiebo Luo, and Hao Fei. Multimodal chain-of-thought reasoning: A comprehensive survey. arXiv preprint arXiv:2503.12605, 2025. Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Fei Xia, Ed Chi, Quoc V Le, Denny Zhou, et al. Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems, 35:24824–24837, 2022. Chenfei Wu, Shengming Yin, Weizhen Qi, Xiaodong Wang, Zecheng Tang, and Nan Duan. Vi- sual chatgpt: Talking, drawing and editing with visual foundation models. arXiv preprint arXiv:2303.04671, 2023. Wenshan Wu, Shaoguang Mao, Yadong Zhang, Yan Xia, Li Dong, Lei Cui, and Furu Wei. Mind’s eye of llms: visualization-of-thought elicits spatial reasoning in large language models. Advances in Neural Information Processing Systems, 37:90277–90317, 2024a. Yixuan Wu, Yizhou Wang, Shixiang Tang, Wenhao Wu, Tong He, Wanli Ouyang, Philip Torr, and Jian Wu. Dettoolchain: A new prompting paradigm to unleash detection ability of mllm. In European Conference on Computer Vision, p. 164–182. Springer, 2024b. xAI. Grok 4.3. https://docs.x.ai/developers/models/grok-4.3, 2026a. xAI. Introducing grok 4.5. https://x.ai/news/grok-4-5, July 2026b. xAI. Introducing grok 4.6. https://x.ai/news/grok-4-6, August 2026c. Zhengzhuo Xu, Bowen Qu, Yiyan Qi, Sinan Du, Chengjin Xu, Chun Yuan, and Jian Guo. Chartmoe: Mixture of diversely aligned expert connector for chart understanding. In International Conference on Learning Representations, volume 2025, p. 78550–78572, 2025. Cheng Yang, Chufan Shi, Yaxin Liu, Bo Shui, Junjie Wang, Mohan Jing, Linran Xu, Xinyu Zhu, Siheng Li, Yuxiang Zhang, et al. Chartmimic: Evaluating lmm’s cross-modal reasoning capability via chart-to-code generation. In International Conference on Learning Representations, volume 2025, p. 26590–26646, 2025a. Shuo Yang, Caren Han, Siwen Luo, and Eduard Hovy. Magic-vqa: Multimodal and grounded infer- ence with commonsense knowledge for visual question answering. In Findings of the Association for Computational Linguistics: ACL 2025, p. 16967–16986, 2025b. Haoxuan You, Rui Sun, Zhecan Wang, Long Chen, Gengyu Wang, Hammad Ayyubi, Kai-Wei Chang, and Shih-Fu Chang. Idealgpt: Iteratively decomposing vision and language reasoning via large language models. In Findings of the Association for Computational Linguistics: EMNLP 2023, p. 11289–11303, 2023. Chuang Yu, Jinmiao Zhao, Mingxuan Zhao, Yunpeng Liu, Xiujun Shu, Yuanhao Feng, Bo Wang, and Xiangyu Yue. Mind: Multi-rationale integrated discriminative reasoning framework for multi-modal large models. In Forty-third International Conference on Machine Learning, 2026. Zhou Yu, Jun Yu, Yuhao Cui, Dacheng Tao, and Qi Tian. Deep modular co-attention networks for visual question answering. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), p. 6281–6290, 2019. Xiang Yue, Yuansheng Ni, Kai Zhang, Tianyu Zheng, Ruoqi Liu, Ge Zhang, Samuel Stevens, Dongfu Jiang, Weiming Ren, Yuxuan Sun, et al. Mmmu: A massive multi-discipline multimodal understanding and reasoning benchmark for expert agi. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, p. 9556–9567, 2024. Renrui Zhang, Jiaming Han, Chris Liu, Peng Gao, Aojun Zhou, Xiangfei Hu, Shilin Yan, Pan Lu, Hongsheng Li, and Yu Qiao. Llama-adapter: Efficient fine-tuning of language models with zero-init attention. arXiv preprint arXiv:2303.16199, 2023a. 15 Renrui Zhang, Xinyu Wei, Dongzhi Jiang, Ziyu Guo, Yichi Zhang, Chengzhuo Tong, Jiaming Liu, Aojun Zhou, Shanghang Zhang, Gao Peng, et al. Mavis: Mathematical visual instruction tuning with an automatic data engine. In International Conference on Learning Representations, volume 2025, p. 87955–87989, 2025. Xiaoman Zhang, Chaoyi Wu, Ziheng Zhao, Weixiong Lin, Ya Zhang, Yanfeng Wang, and Weidi Xie. Pmc-vqa: Visual instruction tuning for medical visual question answering. arXiv preprint arXiv:2305.10415, 2023b. Zhuosheng Zhang, Aston Zhang, Mu Li, Hai Zhao, George Karypis, and Alex Smola. Multimodal chain-of-thought reasoning in language models. Transactions on Machine Learning Research, 2024, 2024. Ge Zheng, Bin Yang, Jiajin Tang, Hong-Yu Zhou, and Sibei Yang. Ddcot: Duty-distinct chain-of- thought prompting for multimodal reasoning in language models. Advances in Neural Information Processing Systems, 36:5168–5191, 2023. Yuke Zhu, Oliver Groth, Michael Bernstein, and Li Fei-Fei. Visual7w: Grounded question answering in images. In Proceedings of the IEEE conference on computer vision and pattern recognition, p. 4995–5004, 2016. 16 ADETAILED CONSTRUCTION FOR VERSACOT-10K As shown in Fig. 3, VersaCoT-10K is constructed through three consecutive stages: Data Collection and Standardization, CoT Annotation and Quality Control, and Reasoning-State Augmentation. We aim to integrate reasoning-intensive samples spanning diverse visual content, domain knowledge, and reasoning patterns into a unified single-image multiple-choice format, providing high-quality supervision for multi-domain reasoning and reasoning-state refinement. For each of the eight heterogeneous visual reasoning domains, we retain 1,250 samples and split them into training, validation, and test sets at a 7:1:2 ratio. VersaCoT-10K therefore contains 10,000 samples in total, including 7,000 for training, 1,000 for validation, and 2,000 for testing. The following subsections detail each stage of the construction pipeline. A.1DATA COLLECTION AND STANDARDIZATION To ensure broad coverage of multimodal reasoning, we collect reasoning-intensive samples with explicit visual inputs and valid answer annotations from multiple public benchmarks. According to their primary visual content and reasoning characteristics, these samples are organized into eight heterogeneous visual reasoning domains: medical reasoning, driving and safety, visual commonsense, scientific diagram, spatial perception, geometric and mathematical, chart computation, and multi- disciplinary knowledge. The corresponding source datasets are PMC-VQA (Zhang et al., 2023b), DrivingVQA (Corbi ` ere et al., 2026), Visual7W (Zhu et al., 2016), AI2D (Kembhavi et al., 2016), CV-Bench (Tong et al., 2024), GeoQA (Chen et al., 2021), ChartQA (Masry et al., 2022), and MMMU (Yue et al., 2024), respectively. Together, these datasets provide diverse visual evidence, domain knowledge, and reasoning patterns. Because the source datasets differ substantially in task formulation, answer representation, and annotation structure, we further standardize the collected samples into a unified single-image multiple-choice format. As illustrated in Fig. 3, this process consists of three steps: Option Construction, Answer Normalization, and Input Format Organization. Option Construction. For source datasets that already adopt a multiple-choice format, we preserve the original candidate options whenever possible while standardizing their textual representation. For datasets originally formulated as open-ended question answering, we construct discriminative distractors from the available annotations and associated structured information, thereby converting them into a unified multiple-choice format. For ChartQA in particular, originally free-form Yes/No questions are directly converted into binary-choice questions. For questions whose answers corre- spond to textual entries, years, or numerical values, distractors are preferentially sampled from the structured table associated with the chart. For numerical questions, we first select table values with the same numerical format as the correct answer. When an insufficient number of valid candidates is available, limited deterministic numerical perturbations are applied to construct additional distractors. Samples are discarded when reliable and discriminative incorrect options cannot be constructed. The resulting candidate set for sample i is represented as O i =o i,1 ,...,o i,n i ,(6) wheren i denotes the number of candidate options. We preserve the original variation in candidate-set size across source datasets rather than forcing all samples into a fixed answer space. Answer Normalization. The source datasets encode correct answers in heterogeneous forms, including letter labels, numerical indices, and text strings. To establish a unified training and evaluation interface, we normalize the correct answer of each sample to its zero-based index in the standardized candidate set: A i ∈0,...,n i − 1.(7) For answers represented by letter or numerical labels, we first recover their positions according to the original option ordering and then map them to the standardized candidate set. Textual answers are matched against the standardized options before being converted into the corresponding indices. We additionally verify that each answer uniquely corresponds to exactly one candidate option, ensuring that every retained sample has a unique and valid ground-truth answer. Input Format Organization. After option construction and answer normalization, we further standardize the multimodal input structure across datasets. Each sample i is represented as D i =I i , Q i , O i , C i , A i ,(8) 17 You are an expert annotator for a single-image multiple-choice VQA dataset. Given one image, one question, and several answer options, write a concise, image-grounded reasoning annotation that supports the correct option. Dataset information: - category: category_id category Output format: Return exactly one <think>...</think> block followed by one <answer>...</answer> block. Do not output markdown, JSON, headings, bullet lists, or extra text outside the tags. Keep the reasoning inside the <think>...</think> block within 1000 tokens. The <answer> block must contain only the final option in this format: <answer>(A) answer text</answer>. Reasoning rules: 1. Ground the <think> block in the image, question, and choices. 2. Reason forward from visual evidence to the conclusion; do not write an answer-driven justification. 3. Do not mention that the answer, annotation, label, target, or constraint was provided. 4. Use sample-specific visual details, not generic explanations. 5. Compare plausible choices when helpful, and explain why distractors are less supported. 6. Do not invent visual details or unsupported domain claims. 7. For counting, spatial reasoning, diagrams, charts, geometry, or math, include the key intermediate logic or calculation. 8. Keep the rationale logically complete, while avoiding unnecessary verbosity. Category guidance: - Medical: rely only on visible medical evidence and avoid unsupported diagnostic or treatment claims. - Driving/safety: focus on road layout, traffic objects, signs, obstacles, and spatial safety cues. - Natural scenes: combine visible evidence with minimal necessary commonsense. - Scientific diagrams: use labels, arrows, components, processes, and symbolic relations. - Spatial/perceptual tasks: focus on objects, counts, positions, orientation, depth, and occlusion. - Geometry/math: state the relevant relation, shape, measurement, formula, or calculation. - Charts/tables: use axes, legends, values, trends, comparisons, and necessary arithmetic. - Expert-domain questions: use domain knowledge only when grounded in the image. Question: question Choices: choices Final-answer consistency: The final <answer> must be exactly: <answer>gold_answer</answer> Use this only to keep the annotation consistent with the dataset label. The <think> must remain a natural, image-grounded, forward reasoning process. Do not mention that the answer was supplied or constrained. Now produce only: <think>...</think> <answer>...</answer> You are an expert annotator for a single-image multiple-choice VQA dataset. Given one image, one question, and several answer options, write a concise, image-grounded reasoning annotation that supports the correct option. Dataset information: - category: category_id category Output format: Return exactly one <think>...</think> block followed by one <answer>...</answer> block. Do not output markdown, JSON, headings, bullet lists, or extra text outside the tags. Keep the reasoning inside the <think>...</think> block within 1000 tokens. The <answer> block must contain only the final option in this format: <answer>(A) answer text</answer>. Reasoning rules: 1. Ground the <think> block in the image, question, and choices. 2. Reason forward from visual evidence to the conclusion; do not write an answer-driven justification. 3. Do not mention that the answer, annotation, label, target, or constraint was provided. 4. Use sample-specific visual details, not generic explanations. 5. Compare plausible choices when helpful, and explain why distractors are less supported. 6. Do not invent visual details or unsupported domain claims. 7. For counting, spatial reasoning, diagrams, charts, geometry, or math, include the key intermediate logic or calculation. 8. Keep the rationale logically complete, while avoiding unnecessary verbosity. Category guidance: - Medical: rely only on visible medical evidence and avoid unsupported diagnostic or treatment claims. - Driving/safety: focus on road layout, traffic objects, signs, obstacles, and spatial safety cues. - Natural scenes: combine visible evidence with minimal necessary commonsense. - Scientific diagrams: use labels, arrows, components, processes, and symbolic relations. - Spatial/perceptual tasks: focus on objects, counts, positions, orientation, depth, and occlusion. - Geometry/math: state the relevant relation, shape, measurement, formula, or calculation. - Charts/tables: use axes, legends, values, trends, comparisons, and necessary arithmetic. - Expert-domain questions: use domain knowledge only when grounded in the image. Question: question Choices: choices Final-answer consistency: The final <answer> must be exactly: <answer>gold_answer</answer> Use this only to keep the annotation consistent with the dataset label. The <think> must remain a natural, image-grounded, forward reasoning process. Do not mention that the answer was supplied or constrained. Now produce only: <think>...</think> <answer>...</answer> Figure 5: Prompt Design for CoT Annotation during the construction of the VersaCoT-10K dataset. Italicized text represents assignment variables. whereI i ,Q i ,O i ,C i , andA i denote the input image, question, candidate-option set, image caption, and correct answer index, respectively. We standardize image storage, question fields, and sample identifiers, and retain only samples compatible with single-image reasoning. Additional task-specific filtering is applied when necessary. For Visual7W, we retain only samples from the telling subset that are compatible with text-based multiple-choice reasoning. For MMMU we retain only samples satisfying the single-image multiple-choice requirement. We also preserve metadata such as the source dataset and original split to support subsequent partitioning and statistical analysis. In addition, for source datasets with predefined training and test partitions, we maintain source-level split consistency during reorganization to avoid mixing samples from their original training and test sets. Through 18 You are a strict multimodal quality judge for a multi-domain single-image multiple-choice VQA dataset. Given one image, one question, answer choices, the annotated answer, and a generated rationale, judge whether the rationale is correct and image-grounded. Dataset information: - category: category_id category Accept only if: 1. The rationale is grounded in the image, question, and choices. 2. The rationale reasons forward from visual evidence or necessary calculation to the annotated answer. 3. The rationale supports the annotated answer with sample-specific evidence, not generic wording or answer-only restatement. 4. The rationale does not hallucinate visual details, unsupported domain facts, or leak that the gold answer/ label/constraint was provided. 5. For counting, spatial, diagram, chart, table, geometry, or math tasks, the key comparison or calculation is correct. Category notes: - Medical: reject unsupported diagnosis, treatment, or overclaiming. - Driving/safety: check road layout, signs, vehicles, pedestrians, obstacles, and spatial safety cues. - Natural scenes: allow commonsense only when supported by the image. - Diagrams/charts/math: check labels, arrows, components, axes, values, trends, formulas, and calculations. - Spatial/perceptual: check objects, counts, positions, orientation, depth, and occlusion. - Expert-domain: allow domain knowledge only when tied to visible evidence. Reject if the rationale is visually unsupported, incomplete, contradictory, generic, hallucinated, answer- leaking, or too weak to justify the answer. If uncertain, reject. Scores use 0-10: 10 = excellent, 8-9 = good, 6-7 = partial, 4-5 = weak, 1-3 = poor, 0 = invalid. Return strict JSON only: "accept": true or false, "reasoning_correct": true or false, "reasoning_supports_answer": true or false, "visual_grounding_score": 0-10, "reasoning_correctness_score": 0-10, "reasoning_completeness_score": 0-10, "answer_support_score": 0-10, "specificity_score": 0-10, "failure_reasons": ["visual_hallucination" | "missing_key_evidence" | "contradiction" | "unsupported_jump" | "generic_template" | "answer_leakage" | "format_error" | "incomplete_reasoning" | "wrong_counting_logic" | "wrong_spatial_logic" | "wrong_chart_calculation" | "wrong_geometry_math_logic" | "unsupported_medical_claim" | "too_short" | "too_verbose" | "other"], Question: question Choices: choices Annotated answer: gold_answer Generated rationale: solution Figure 6: Prompt Design for CoT filtering during the construction of the VersaCoT-10K dataset. Italicized text represents assignment variables. A quality score of 8 or higher is deemed acceptable. these steps, heterogeneous source datasets are transformed into a unified single-image multiple-choice format for subsequent CoT annotation and reasoning-state construction. 19 A.2COT ANNOTATION AND QUALITY CONTROL After data standardization, we construct explicit reasoning annotations through CoT Annotation and Quality Control. Since most source visual question answering datasets do not provide high-quality explicit CoTs, they cannot directly support reasoning-process learning and subsequent reasoning-state construction. We therefore employ an automated MLLM-assisted annotation pipeline to generate visually grounded reasoning trajectories and apply strict quality control to retain reliable annotations. Before annotation, samples within each domain-specific data pool are randomly shuffled to reduce the dependence of final sample selection on the original dataset ordering. CoT Annotation. Manually annotating reasoning trajectories for 10K samples spanning multiple visual reasoning domains would require substantial human effort. We therefore employ Gemini-3- Flash (Google DeepMind, 2025) as the CoT generator. Given the task information and a predefined prompt, the model produces a reasoning trajectoryR i together with a predicted answer ˆ A i : (R i , ˆ A i ) =M gen (D i ,P gen ),(9) whereP gen denotes the CoT generation prompt, provided in full in Fig. 5. To construct label-consistent and visually grounded reasoning annotations,P gen provides the source benchmark answer as the target conclusion and explicitly constrains how that conclusion should be justified. In particular, the generated rationale must establish a step-by-step reasoning path from concrete visual evidence and task-relevant information, without referring to or revealing the provided answer, gold label, dataset annotation, or any equivalent supervision signal. It must also avoid introducing visual evidence unsupported by the input image. For reasoning-intensive tasks such as counting, spatial reasoning, chart understanding, scientific diagrams, geometry, and mathematics, the rationale is further required to include the key comparisons, relational judgments, or intermediate calculations necessary to support the final conclusion. To standardize the annotation format, the generator is required to produce outputs following < think > reasoning process < /think > < answer > final option < /answer > (10) The generated answer ˆ A i is constrained to match the original annotationA GT i for label consistency. We then extract the <think> content as the candidate CoT annotationR i . Quality Control. All generated CoTs undergo a two-stage quality-control procedure consisting of rule-based filtering and judge-based filtering. Rule-based filtering first verifies output structure, field validity, answer consistency, and text parsability. We restrict the reasoning length to 200-4,000 characters to remove overly short rationales with insufficient reasoning content as well as abnormally long outputs. We further detect answer-leakage expressions, such as “provided answer”, “given answer”, “gold answer”, “target answer”, and “dataset label”. Samples whose rationales explicitly reveal dependence on externally supplied answer annotations are discarded. Satisfying these structural constraints alone does not guarantee that a generated CoT is visually grounded or logically reliable. We therefore employ Gemini-3.5-Flash (Google DeepMind, 2026), which is separate from the CoT generator, as a multimodal quality judge. The judge temperature is set to 0 to reduce sampling variability. Given the original task informationD i , the generated reasoning trajectoryR i , and a predefined filtering promptP filter , the judge evaluates the visual grounding, logical validity, and answer-supporting quality of each candidate CoT. Importantly, the judge is used for reasoning-annotation quality control rather than independent answer verification. Since the source benchmarks already provide validated target answers, the judge assesses whether the generated rationale provides a visually grounded and logically coherent justification for the annotated target. In this way, the source benchmark specifies the target answer, while the multimodal judge evaluates the quality of the reasoning supporting that target. For each candidate, the judge produces three binary quality judgments and five fine-grained scores. The binary judgments indicate whether the rationale is overall acceptable, whether the reasoning is correct, and whether the reasoning supports the answer. The five scores evaluate visual grounding, reasoning correctness, reasoning completeness, answer support, and specificity, respectively, each on a scale from 0 to 10. For sample i, we denote the resulting score vector as s i = [s vg i ,s rc i ,s comp i ,s as i ,s spec i ].(11) 20 1972 (19.72%) 330 (3.3%) 6223 (62.23%) 1399 (13.99%) 70 (0.7%) 1 (0.01%) 0 (0.00%) 5 (0.05%) 2 3 4 5 6 7 8 9 01000200030004000500060007000 Number of Samples Number of options 1250 1250 1250 1250 1250 1250 1250 1250 Expert Chart Geometry Spatial Science Common Driving Medical 020040060080010001200 Number of samples Subclass Train (70%) Val (10%) Test (20%) DrivingVQA PMC-VQA Visual7W AI2D CV-Bench GeoQA ChartQA MMMU 125250 125 250 125 125 125 250 250 250 125 125 125 250 250 250 31263 161 20370 126 15951 102 31775 182 31350 152.5 34599 222.5 26065 152 40885 238 Medical Driving Common Science Spatial Geometry Chart Expert 0100200300400500 Number of words Subclass 25% - 75% 1.5 IQR range Median 1972 (19.72%) 330 (3.3%) 6223 (62.23%) 1399 (13.99%) 70 (0.7%) 1 (0.01%) 0 (0.00%) 5 (0.05%) 2 3 4 5 6 7 8 9 01000200030004000500060007000 Number of Samples Number of options 1250 1250 1250 1250 1250 1250 1250 1250 Expert Chart Geometry Spatial Science Common Driving Medical 020040060080010001200 Number of samples Subclass Train (70%) Val (10%) Test (20%) DrivingVQA PMC-VQA Visual7W AI2D CV-Bench GeoQA ChartQA MMMU 125250 125 250 125 125 125 250 250 250 125 125 125 250 250 250 31263 161 20370 126 15951 102 31775 182 31350 152.5 34599 222.5 26065 152 40885 238 Medical Driving Common Science Spatial Geometry Chart Expert 0100200300400500 Number of words Subclass 25% - 75% 1.5 IQR range Median Figure 7: Statistics of VersaCoT-10K dataset. Left: data sources and splits across eight reasoning categories. Middle: CoT length distribution. Right: distribution of candidate-option counts. Letc acc i ,c cor i , andc sup i denote the three binary judgments. We retain a sample only when all three judgments are positive and every fine-grained score is at least 8: D keep =D i | c acc i = c cor i = c sup i = 1, min(s i )≥ 8.(12) The complete multimodal judging prompt is provided in Fig. 6. Through this combination of rule- based filtering and multimodal quality assessment, we retain quality-controlled CoT annotations that satisfy stringent criteria for visual grounding, logical coherence, answer support, and specificity, providing reliable supervision for subsequent reasoning-state augmentation. A.3REASONING-STATE AUGMENTATION After CoT Annotation and Quality Control, each retained sample is associated with a high-quality correct reasoning trajectory. However, supervision from a single correct CoT alone cannot expose the model to the diverse reasoning-state conditions required for reasoning-state understanding and refinement. We therefore adopt the Rationale Augmentation and Discrimination (RAD) paradigm (Yu et al., 2026) to construct diverse positive states and hard negative states from each filtered CoT. Specifically, given a correct CoT, we construct positive reasoning statesR + i by introducing variations in wording, organization, and selected reasoning details while preserving the original reasoning semantics and conclusion. These diverse but semantically consistent states expose the model to different valid realizations of the same reasoning process, providing supervision for preserving and refining correct reasoning. In parallel, we construct hard negative reasoning statesR − i by modifying a small number of critical semantic elements, visual relations, or inference steps. Such negative states remain superficially similar to the correct reasoning trajectory while containing key reasoning errors, thereby providing challenging supervision for identifying and correcting erroneous reasoning. Together with the empty state φ, the pre-constructed reasoning-state set for sample i is defined as S RAD i = φ, R + i , R − i ,(13) whereφis represented by the special token[EMPTYSOLUTION]. These three state types corre- spond to the three reasoning behaviors modeled by URSM: the empty stateφprovides supervision for reasoning construction, positive statesR + i for correct reasoning preservation and refinement, and negative statesR − i for erroneous reasoning correction. During training, positive and negative states are sampled with equal probability when a non-empty reasoning state is selected. It is important to distinguish these RAD-generated states from the historical reasoning states used by CRSL. The positive and negative statesR + i andR − i are pre-constructed dataset-level annotations and remain fixed throughout training. In contrast, the historical statesR h i are not part of the static VersaCoT-10K annotations. They are dynamically generated from ReState’s own outputs and maintained during training, exposing the state-update operator to model-induced reasoning states that more closely resemble those encountered during recursive inference. Therefore, RAD provides diverse pre-constructed reasoning-state supervision, while CRSL further introduces dynamically evolving historical states to bridge the training-inference reasoning-state gap. 21 Table 5: The Break-Down ablation of ReState on the M 3 CoT dataset. SHS and ISR denote the training-time self-history state mechanism and inference-time iterative self-refinement in CRSL. SchemeURSM CRSL Qwen2.5-VL-7BQwen3-VL-8BQwen3.5-9B SHSISR Baseline✗79.42 (+5.57)81.62 (+6.34)84.73 (+4.27) Baseline w/ URSM✓✗84.12 (+0.87)86.58 (+1.38)88.65 (+0.35) Baseline w/ URSM, CRSL(SHS)✓✗84.17 (+0.82)86.67 (+1.29)88.83 (+0.17) Baseline w/ URSM, CRSL(ISR)✓✗✓84.43 (+0.56)87.14 (+0.82)88.65 (+0.35) ReState (Final)✓84.9987.9689.00 Table 6: The Break-Down ablation of ReState on the ScienceQA dataset. SHS and ISR denote the training-time self-history state mechanism and inference-time iterative self-refinement in CRSL. SchemeURSM CRSL Qwen2.5-VL-7BQwen3-VL-8BQwen3.5-9B SHSISR Baseline✗96.11 (+1.32)96.89 (+1.27)95.59 (+2.78) Baseline w/ URSM✓✗97.31 (+0.12)97.95 (+0.21)98.04 (+0.33) Baseline w/ URSM, CRSL(SHS) ✓✗97.38 (+0.05)98.07 (+0.09)98.37 (+0.00) Baseline w/ URSM, CRSL(ISR)✓✗✓97.31 (+0.12)97.95 (+0.21)98.07 (+0.30) ReState (Final)✓97.4398.1698.37 BDATA STATISTICS FOR VERSACOT-10K VersaCoT-10K contains 10,000 high-quality single-image multiple-choice visual reasoning samples spanning eight heterogeneous visual reasoning domains. From Fig. 7, we characterize the dataset from three perspectives: domain diversity, reasoning-length distribution, and candidate-space variability. 1) Diverse Reasoning Domains. VersaCoT-10K covers eight visual reasoning domains derived from PMC-VQA (Zhang et al., 2023b), DrivingVQA (Corbi ` ere et al., 2026), Visual7W (Zhu et al., 2016), AI2D (Kembhavi et al., 2016), CV-Bench (Tong et al., 2024), GeoQA (Chen et al., 2021), ChartQA (Masry et al., 2022), and MMMU (Yue et al., 2024), respectively. These domains encompass medical reasoning, driving and safety, visual commonsense, scientific diagram, spatial perception, geometric and mathematical, chart computation, and multidisciplinary knowledge. Each domain contains 1,250 samples, of which 20% are reserved for testing. This balanced composition prevents the overall benchmark performance from being disproportionately dominated by any single domain and enables more comprehensive evaluation across heterogeneous reasoning patterns. 2) Reasoning-Length Distribution. The CoT annotations have an average length of 170.9 words and a median length of 162 words, with lengths ranging from 50 to 537 words. The detailed distributions across the eight domains are shown in Fig. 7. Although reasoning length alone does not directly reflect reasoning difficulty, the retained CoTs have undergone strict quality control for answer consistency, visual grounding, reasoning correctness, completeness, and relevance. Consequently, they provide explicit and informative supervision involving visual evidence interpretation, knowledge integration, relational reasoning, and intermediate computation across diverse tasks, supporting both multi-domain reasoning and reasoning-state refinement. 3) Variable Candidate Spaces. All samples are standardized into a closed-choice multiple-choice format while preserving variations in the number of candidate options inherited from different task settings. The candidate-set size ranges from 2 to 9, with four-option questions accounting for the largest proportion. Rather than enforcing a fixed answer space, this design preserves task-specific decision structures within a unified evaluation interface, reducing dependence on a single option configuration and providing more diverse multiple-choice reasoning conditions. CMORE DETAILED EXPERIMENTAL SETUP 1) Datasets. To evaluate the effectiveness and generalizability of ReState, we conduct experiments on the proposed VersaCoT-10K dataset and two widely used multimodal reasoning benchmarks, ScienceQA (Lu et al., 2022) and M 3 CoT (Chen et al., 2024). ScienceQA focuses on scientific reasoning and contains 21,208 samples, while M 3 CoT contains 11,289 samples spanning science, commonsense, and mathematics. For ScienceQA and M 3 CoT, we follow their original data splits to ensure fair comparison with prior work. For VersaCoT-10K, we use the training, validation, and test 22 Table 7: Ablation of different reasoning states in ReState on VersaCoT-10K.φ,R + ,R − , andR h denote empty, positive, negative, and self-generated historical reasoning states, respectively. SchemeφR + R − R h Qwen2.5-VL-7BQwen3-VL-8BQwen3.5-9B ReState (Final) w/o φ✗✓75.70 (+1.35)77.95 (+1.30)80.15 (+1.75) ReState (Final) w/oR + ✓✗✓75.65 (+1.40)78.50 (+0.75)79.50 (+2.40) ReState (Final) w/oR − ✓✗✓76.45 (+0.60)78.90 (+0.35)81.75 (+0.15) ReState (Final) w/oR h ✓✗76.20 (+0.85)78.65 (+0.60)79.45 (+2.45) ReState (Final)✓77.0579.2581.90 splits described in Section A. Following (Yu et al., 2026), we adopt the corresponding RAD versions of ScienceQA and M 3 CoT, which provide positive and negative reasoning states for learning unified reasoning-state transitions. 2) Implementation Details. We conduct experiments with three MLLM backbones: Qwen2.5-VL- 7B (Bai et al., 2025b), Qwen3-VL-8B (Bai et al., 2025a), and Qwen3.5-9B (Qwen Team, 2026a). All models are trained for 5 epochs with a learning rate of1× 10 −5 . The batch size is set to 4 for Qwen2.5-VL-7B and Qwen3-VL-8B, and to 2 for Qwen3.5-9B. The maximum input length is uniformly set to 4096. Following prior experimental settings (Yu et al., 2026) and accounting for differences in reasoning complexity and output length across datasets, the maximum output length is set to 512 for ScienceQA and M 3 CoT and to 1024 for VersaCoT-10K. Image captions are generated using Qwen2.5-VL-72B (Bai et al., 2025b), following (Yu et al., 2026). During ReState training, URSM constructs two views for each sample in every epoch: one with the empty reasoning stateφ and one with a non-empty reasoning state. For the non-empty view, positive and negative reasoning states are sampled with equal probability. Therefore, each sample contributes two training instances per epoch. Building on URSM, CRSL further maintains a sample-specific historical reasoning-state pool with a maximum capacity of 2, from which model-generated historical states can be reused as subsequent training inputs. At inference, Restate evaluates a fixed refinement trajectory consisting of 9 rounds for all backbones and datasets. Following the same protocol, we report the peak dataset-level accuracy along this trajectory to characterize the refinement behavior, while the complete round-wise results are provided in Fig. 4. This evaluation summarizes the refinement trajectory and does not involve per-sample iteration selection. For settings without iterative self-refinement, the model performs only one additional answer-generation or reasoning-correction round after the initial CoT generation, providing a comparable non-iterative inference setting. For Direct SFT, we use “Answer + CoT” as the supervision target. All experiments are conducted on 8 NVIDIA H20 GPUs. DMORE ABLATION EXPERIMENTS D.1BREAK-DOWN ABLATION ON M 3 COT AND SCIENCEQA To further examine the contributions of individual components across different reasoning benchmarks, we conduct the same break-down ablations on M 3 CoT and ScienceQA as those reported for VersaCoT- 10K in the main text. Specifically, we evaluate URSM together with the two components of CRSL: training-time Self-History State (SHS) learning and inference-time Iterative Self-Refinement (ISR). The results are reported in Tables 5 and 6. As shown in Table 5, ReState yields substantial and consistent gains on the more challenging M 3 CoT benchmark. Introducing URSM alone improves Qwen2.5-VL-7B by 4.70% (from 79.42% to 84.12%), Qwen3-VL-8B by 4.96% (from 81.62% to 86.58%), and Qwen3.5-9B by 3.92% (from 84.73% to 88.65%). These improvements demonstrate the effectiveness of unifying reasoning construction, correct reasoning preservation, and erroneous reasoning correction as transitions within a shared reasoning-state space. Building on URSM, either SHS or ISR provides further improvements, indicating that both training-time exposure to model-induced historical states and inference-time recursive state feedback contribute additional benefits. When both are enabled, the full ReState reaches 84.99%, 87.96%, and 89.00% on the three backbones, corresponding to gains of 5.57%, 6.34%, and 4.27% over their respective baselines. The full model achieves the best performance across all three backbones, showing that unified state modeling, historical-state learning, and iterative self-refinement provide complementary benefits. 23 Table 8: Main results (%) on the VersaCoT-10K dataset. Learning = Learning and training methods. Size = backbone model size. MED = medical, DRIVE = driving and safety, COMMON = visual commonsense, DIAG = scientific diagram, SPAT = spatial and perceptual, GEO = geometric and mathematical, CHART = chart and quantitative, and MULTI = multidisciplinary. Red denotes the best result, and blue denotes the second best result. ModelLearningSizeMEDDRIVECOMMONDIAGSPATGEOCHARTMULTIAvg Random--22.0046.8026.8026.2739.8722.9322.0025.6029.03 Human--66.0089.2090.4088.0092.0094.4096.0085.2087.65 Open-source Models + Zero-shot Qwen2.5-VL-7BZero-shot7B48.0052.0088.8072.4076.8070.4082.4048.8067.45 Qwen3-VL-8BZero-shot8B51.6057.2088.8079.2089.2068.8083.6054.0071.55 Qwen3-VL-32BZero-shot32B60.0051.2087.2081.2077.6080.4092.8053.6073.00 Qwen3-VL-235B-A22BZero-shot235B63.2066.8088.4087.6090.8091.2094.0063.2080.65 Qwen3.5-9BZero-shot9B61.6059.6087.6081.2083.6070.8084.8054.0072.90 Qwen3.5-27B Zero-shot27B67.6062.8091.2090.4086.8080.0095.2062.0079.50 Qwen3.5-35B-A3BZero-shot35B66.8062.4089.6086.8084.0074.0092.8059.6077.00 Qwen3.5-122B-A10BZero-shot122B66.4062.8089.2090.8087.6086.8093.2063.2080.00 Qwen3.5-397B-A17BZero-shot397B66.8062.4090.8089.6088.8093.6095.2065.6081.60 Qwen3.6-27BZero-shot27B68.8059.6090.0088.4086.4087.6093.6062.0079.55 Qwen3.6-35B-A3B Zero-shot35B64.0063.2089.2085.2085.2078.0094.4062.0077.65 MiniMax-M3Zero-shot428B60.8058.0088.0080.8079.2073.6092.0061.6074.25 GLM-4.6VZero-shot106B60.4059.2090.0085.2087.6078.4093.6060.8076.90 Kimi-K2.6Zero-shot1T68.4063.2091.6077.2085.2055.2094.0058.0074.10 Kimi-K3Zero-shot2.8T71.6070.4090.0092.4090.8091.6098.0080.4085.65 Close-source Models + Zero-shot Qwen-VL-PlusZero-shot-60.0053.6087.6083.6080.4084.8085.2053.2073.55 Qwen3-VL-Flash Zero-shot-61.2058.8086.8086.4088.0082.0088.0060.0076.40 Qwen3-VL-Plus Zero-shot-64.0063.2090.4087.2088.0090.0094.4063.2080.05 Qwen3.5-FlashZero-shot-65.6062.0090.0089.2084.4073.6092.4061.2077.30 Qwen3.5-PlusZero-shot-68.0060.4090.0090.0088.4093.6094.4064.8081.20 Qwen3.6-FlashZero-shot-62.8062.0089.2087.6085.6080.0091.6058.4077.15 Qwen3.6-PlusZero-shot-69.6067.2089.6091.2088.8094.0094.8067.6082.85 Qwen3.7-FlashZero-shot-65.6062.8084.0086.8084.8074.4090.0060.0076.05 Qwen3.7-PlusZero-shot-66.8067.6090.4090.4088.4095.2094.8066.8082.55 Qwen3.8-MaxZero-shot-74.0070.0092.4091.6092.0094.8096.8071.2085.35 Grok-4.3Zero-shot-61.6066.0087.2083.6080.0055.2093.6063.2073.80 Grok-4.5Zero-shot-70.8070.8089.2092.0085.2094.8098.0086.8085.95 Grok-4.6Zero-shot-74.0071.6088.0092.8087.2095.2098.0088.0086.85 GLM-5V-TurboZero-shot-66.0063.6089.2086.0091.2064.0094.8059.6076.80 GPT-4oZero-shot-62.4067.6090.0081.2080.4044.8089.6057.6071.70 GPT-5.4Zero-shot-67.6072.0089.6085.2082.4065.6095.2063.6077.65 GPT-5.5Zero-shot-72.4064.0088.4089.2085.2082.8096.0070.4081.05 GPT-5.6-LunaZero-shot-62.8058.0088.8083.2077.2049.2090.4058.4071.00 GPT-5.6-TerraZero-shot-66.0062.4088.8086.8084.8073.6095.2067.6078.15 GPT-5.6-SolZero-shot-70.8069.2090.0092.0082.8087.6097.2074.4083.00 Claude Haiku 4.5Zero-shot-57.2058.8086.0079.6066.4062.8090.0060.0070.10 Claude Sonnet 4.6Zero-shot-66.8066.4088.0086.0078.8078.8093.6067.2078.20 Claude Sonnet 5Zero-shot-68.8063.6089.2086.8082.0078.8094.8069.2079.15 Claude Opus 4.8 Zero-shot-71.2074.0088.4086.0082.4086.8096.0072.4082.15 Claude Opus 5Zero-shot-70.8075.2089.2090.8085.6089.6098.4078.0084.70 Seed-1.6Zero-shot230B64.4062.0090.0083.2088.0091.6094.0066.4079.95 Seed-1.8Zero-shot-64.8058.8090.8088.0085.6091.6094.8066.4080.10 Seed-2.0-MiniZero-shot-66.0060.8091.6087.6088.4083.6092.8065.2079.50 Seed-2.0-ProZero-shot-70.8066.4088.8091.6088.0095.6096.0072.4083.70 Seed-2.1-TurboZero-shot-72.8067.6088.4092.8087.2096.0096.4072.0084.15 Seed-2.1-ProZero-shot-74.4071.2089.6090.4088.8096.8094.8075.6085.20 Fine-tuning Methods Qwen2.5-VL-7BFine-tune7B61.2065.6090.0083.2088.4072.4091.2049.2075.15 Qwen2.5-VL-7B + Multimodal-CoT Fine-tune7B49.2062.0083.6082.4081.2073.2092.4057.2072.65 Qwen2.5-VL-7B + MINDFine-tune7B55.2066.0088.8085.2085.6074.0094.8056.4075.75 Qwen2.5-VL-7B + ReState (Ours)Fine-tune7B57.2068.0088.4087.6089.6076.8094.0054.8077.05 Qwen3-VL-8BFine-tune8B59.2060.8088.4087.6090.4076.0090.8052.0075.65 Qwen3-VL-8B + Multimodal-CoTFine-tune8B50.0066.0083.2082.0090.8083.2095.6061.2076.50 Qwen3-VL-8B + MINDFine-tune8B54.8067.6090.8084.8090.0083.6094.4060.8078.35 Qwen3-VL-8B + ReState (Ours)Fine-tune8B58.8069.2087.2089.6091.6082.8094.4060.4079.25 Qwen3.5-9BFine-tune9B61.2070.0086.8090.0090.0074.0094.4056.0077.80 Qwen3.5-9B + Multimodal-CoTFine-tune9B56.4063.6083.6087.2088.0088.8094.0056.8077.30 Qwen3.5-9B + MINDFine-tune9B63.2068.8086.4091.6090.8084.0096.0060.8080.20 Qwen3.5-9B + ReState (Ours)Fine-tune9B66.4076.0089.2091.2092.0083.6095.2061.6081.90 A similar trend is observed on ScienceQA in Table 6. URSM alone improves the three backbones by 1.20% (from 96.11% to 97.31%), 1.06% (from 96.89% to 97.95%), and 2.45% (from 95.59% to 98.04%), respectively. Incorporating SHS further increases performance to 97.38%, 98.07%, and 98.37%. The full ReState achieves 97.43%, 98.16%, and 98.37%, improving over the corresponding baselines by 1.32%, 1.27%, and 2.78%. Compared with M 3 CoT, the additional gains from SHS and ISR are smaller on ScienceQA, which is consistent with the relatively limited headroom under 24 already strong baseline performance. Nevertheless, the full ReState achieves the best result across all three backbones, indicating that reasoning-state modeling and refinement remain effective even when overall benchmark accuracy is already high. Overall, the results on M 3 CoT and ScienceQA are consistent with the observations on VersaCoT-10K in the main text. URSM provides the shared state-transition foundation for jointly modeling heteroge- neous reasoning behaviors. SHS further exposes the state-update operator to model-induced historical states during training, reducing the training-inference reasoning-state gap, while ISR recursively feeds the current state back into the same operator to enable iterative refinement during inference. Their complementary gains across datasets and backbones demonstrate that the effectiveness of ReState is not specific to VersaCoT-10K, further supporting the general applicability of the proposed state-centric reasoning framework. D.2EFFECT OF LEARNING WITH DIFFERENT REASONING STATES To further investigate the roles of different reasoning states in ReState, we conduct state-level ablations on VersaCoT-10K using all three backbones. Starting from the full ReState, we separately remove the empty stateφ, positive statesR + , negative statesR − , and historical statesR h . As shown in Table 7, removing any state type degrades performance, whereas jointly using all four types consistently yields the strongest overall results. This demonstrates that the different reasoning states provide complementary supervision for unified reasoning-state learning. Among the three pre-constructed states used by URSM, removing the empty stateφreduces accuracy by 1.35%, 1.30%, and 1.75% on Qwen2.5-VL-7B, Qwen3-VL-8B, and Qwen3.5-9B, respectively. This confirms the importance of explicitly learning to construct an initial reasoning state from an empty input state. Removing positive statesR + causes larger drops of 0.75%-2.40%, with Qwen3.5- 9B decreasing from 81.90% to 79.50%. These results show that exposure to diverse valid reasoning states is important for learning to preserve correct evidence while further improving reasoning completeness and consistency. Removing negative statesR − results in smaller but consistent decreases of 0.15%-0.60% across the three backbones, indicating that erroneous states provide useful supervision for identifying and correcting reasoning errors in existing states. Historical statesR h play a different role from the three pre-constructed URSM states. Removing them reduces performance by 0.60%–2.45%, with Qwen3.5-9B decreasing from 81.90% to 79.45%. Unlike φ,R + , andR − , which are predefined before training, historical states are dynamically generated by ReState itself and therefore reflect model-induced reasoning patterns and errors. Exposing the state-update operator to these states during training better aligns its input distribution with the states encountered during recursive inference. The observed degradation withoutR h therefore further validates the role of SHS in mitigating the training-inference reasoning-state gap. Overall, the four state types provide complementary supervision for ReState. The empty stateφ supports reasoning construction, positive statesR + support correct reasoning preservation and refine- ment, and negative statesR − support erroneous reasoning correction. Historical statesR h further extend this predefined state space with dynamically generated model-induced states, enabling closed- loop reasoning-state learning. Although the magnitude of each contribution varies across backbones, removing any state type consistently reduces performance. These results jointly validate URSM’s unified modeling of heterogeneous reasoning behaviors and CRSL’s complementary modeling of historical state distributions, further supporting the proposed state-centric reasoning paradigm. ECOMPREHENSIVE COMPARISON WITH EXISTING METHODS E.1EVALUATION ON THE VERSACOT-10K DATASET To provide a more comprehensive evaluation of multi-domain visual reasoning, we extend the open- source and closed-source model comparisons reported in Table 1 of the main text. The complete results are presented in Table 8. Overall, substantial performance differences are observed across model families, model scales, and capability configurations, demonstrating that VersaCoT-10K can effectively differentiate the cross-domain visual reasoning capabilities of current MLLMs. 25 Table 9: Main results (%) on the ScienceQA dataset. Learning = Learning and training methods. Size=backbone model size. NAT = natural science, SOC= social science, LAN = language science, TXT = text context, IMG = image context, NO = no context, G1-6 = grades 1-6, G7-12 = grades 7-12. Red denotes the best result, and blue denotes the second best result. ModelLearningSizeNATSOCLANTXTIMGNOG1-6G7-12Avg Random--40.2846.1329.2547.4540.0833.6639.3540.6739.83 Human--90.2384.9787.4889.6087.5088.1091.5982.4288.40 MCANFine-tune95M56.0846.2358.0959.4351.1755.4051.6559.7254.54 Top-DownFine-tune70M59.5054.3361.8262.9054.8859.7957.2762.1659.02 BANFine-tune112M60.8846.5766.6462.6152.6065.5156.8363.9459.37 DFAFFine-tune74M64.0348.8263.5565.8854.4964.1157.1267.1760.72 ViLTFine-tune113M60.4863.8960.2763.2061.3857.0060.7261.9061.14 Patch-TRMFine-tune90M65.1946.7965.5566.9655.2864.9558.0467.5061.42 VisualBERTFine-tune111M59.3369.1861.1862.7162.1758.5462.9659.9261.87 GPT-3.5Few-shot175B74.6469.7476.0074.4467.2877.4276.8068.8973.97 GPT-3.5 w/CoTFew-shot175B75.4470.8778.0974.6867.4379.9378.2369.6875.17 ChatGPT w/CoTFew-shot175B78.8270.9883.1877.3767.9286.1380.7274.0378.31 GPT-4 w/CoTFew-shot-85.4872.4490.2782.6571.4992.8986.6679.0483.99 Chameleon (ChatGPT) Few-shot-81.6270.6484.0079.7770.8086.6281.8676.5379.93 Chameleon (GPT-4)Few-shot-89.8374.1389.8288.2777.6492.1388.0383.7286.54 Gemini+RMRFew-shot-91.7994.2689.6491.4089.6991.0192.8489.7891.75 Qwen2.5-VL-7BZero-shot7B83.7988.3082.4583.6384.3881.8186.6780.2984.39 Qwen3-VL-8BZero-shot8B90.5494.4987.6492.1891.6786.2090.6490.5790.62 Qwen3.5-9BZero-shot9B91.3494.3888.5592.7292.8186.6992.4789.0691.25 Qwen3.5-FlashZero-shot-94.9898.4389.1895.6095.7989.8394.8293.0894.20 Qwen3.5-PlusZero-shot-97.2097.8695.7397.1296.8895.6897.1796.5796.96 Qwen3.6-FlashZero-shot-94.8597.9890.3695.4195.0990.8094.6893.7494.34 Qwen3.6-PlusZero-shot-96.9897.1994.9196.9796.5894.7796.7795.9896.49 Qwen3.7-FlashZero-shot-95.2098.3189.0995.8095.6489.9795.3092.4294.27 Qwen3.7-PlusZero-shot-96.8997.9894.9197.1296.9394.7796.9595.9896.60 Qwen3.8-MaxZero-shot-98.3199.5596.5598.6898.8196.3898.3197.7698.11 MiniMax-M3Zero-shot-93.1695.0588.9193.4592.9689.3493.6190.3892.45 Grok-4.6Zero-shot-95.6095.3994.6496.6394.8993.8096.1593.8095.31 GLM-4.6VZero-shot-92.4193.2593.7391.8490.4393.4593.5091.8992.93 GPT-4o Zero-shot-91.4791.3492.0089.4487.9592.6893.1788.7391.58 GPT-5.6-LunaZero-shot-92.1488.4191.0990.5788.3591.0892.9187.8091.09 GPT-5.6-TerraZero-shot-94.4592.1393.9194.1892.0293.5994.8292.0293.82 GPT-5.6-SolZero-shot-98.1895.9598.8297.6596.5898.7598.3896.9797.88 Gemini-3-FlashZero-shot-98.3198.2097.9198.0497.9797.8498.4697.6998.18 Gemini-3.5-FlashZero-shot-98.5298.4397.6498.1998.0297.9898.5797.8298.30 Claude Haiku 4.5Zero-shot-89.1789.3192.4587.8385.3792.5492.1486.2990.05 Claude Sonnet 5Zero-shot-95.6095.3995.4594.1393.9095.8996.2694.2095.52 Claude Opus 5Zero-shot-98.4596.8598.6497.4197.2298.6898.6097.3698.16 Seed-2.1-TurboZero-shot-96.6797.0896.3696.6895.7996.4596.9296.2496.68 Seed-2.1-ProZero-shot-97.1197.9896.2797.4196.6896.2497.1097.0397.08 Kimi-K3Zero-shot2.8T97.9698.3199.0998.0097.5798.8298.4698.0998.33 LLaMA-AdapterFine-tune6B84.3788.3084.3683.7280.3286.9085.8384.0585.19 LLaVAFine-tune13B90.3695.9588.0089.4988.0090.6690.9390.9090.92 LaVINFine-tune7B89.2594.9485.2488.5187.4688.0890.1688.0789.41 UnifiedQA base Fine-tune223M68.1669.1874.9163.7861.3877.8472.9865.0070.12 UnifiedQA base w/CoTFine-tune223M71.0076.0478.9166.4266.5381.8177.0668.8274.11 Multimodal-CoT base Fine-tune223M84.0692.3582.1882.7582.7584.7485.7984.4485.31 DDCoT base Fine-tune223M88.7286.8484.9187.5983.3488.0888.5885.1087.34 MC-CoT base Fine-tune223M91.8784.5993.0092.2888.3092.7590.6490.6490.64 DPMM-CoT base Fine-tune223M+83M92.7287.8589.9192.7290.4891.2991.4590.1190.97 Multimodal-T-SciQ base Fine-tune223M91.5291.4592.4591.9490.3392.2692.1191.1091.75 MIND base Fine-tune223M93.0796.7487.0992.4292.7689.2792.9191.1792.29 Qwen2.5-VL-7BFine-tune7B97.0297.8692.8296.7796.3394.1596.9294.6696.11 Qwen2.5-VL-7B + Multimodal-CoTFine-tune7B97.4797.1990.8297.4696.5892.4096.0495.0695.68 Qwen2.5-VL-7B + MINDFine-tune7B97.5698.2093.3697.5697.0394.4997.0695.7896.60 Qwen2.5-VL-7B + ReState (Ours)Fine-tune7B97.9199.4494.8298.0498.1795.5497.9196.5797.43 Qwen3-VL-8BFine-tune8B98.1397.1994.0998.0097.1295.1296.9596.7796.89 Qwen3-VL-8B + Multimodal-CoTFine-tune8B97.4297.0894.2797.2696.2895.3396.9295.8596.53 Qwen3-VL-8B + MINDFine-tune8B97.9698.3194.6497.9097.3795.6197.3296.9097.17 Qwen3-VL-8B + ReState (Ours)Fine-tune8B99.0799.1095.5599.1798.8196.3898.2797.9698.16 Qwen3.5-9BFine-tune9B95.6996.4094.7395.3194.1595.6895.8995.0695.59 Qwen3.5-9B + Multimodal-CoTFine-tune9B96.4096.6392.7396.2995.4994.0195.7894.9995.50 Qwen3.5-9B + MINDFine-tune9B95.7897.6497.1895.4594.6097.6397.1095.5296.53 Qwen3.5-9B + ReState (Ours)Fine-tune9B98.7198.7697.3698.7898.4697.6398.6097.9698.37 Among the evaluated open-source zero-shot models (Bai et al., 2025b;a; Qwen Team, 2026a;b;c; Lai et al., 2026; Team et al., 2026b; Moonshot AI, 2026; Kimi Team, 2026), performance varies substantially on VersaCoT-10K. Kimi-K3 (Kimi Team, 2026) achieves the highest average accuracy 26 of 85.65%, followed by Qwen3.5-397B-A17B (Qwen Team, 2026a) at 81.60%. Qwen3-VL-235B- A22B (Bai et al., 2025a), Qwen3.5-122B-A10B (Qwen Team, 2026a), and Qwen3.6-27B (Qwen Team, 2026b) achieve 80.65%, 80.00%, and 79.55%, respectively. Although stronger and larger models often obtain higher accuracy, performance is not monotonically determined by total parameter count, indicating that model architecture, active parameterization, and training also affect cross- domain reasoning capability. These results highlight the ability of VersaCoT-10K to distinguish models with different architectural and capability configurations. Several closed-source models (Bai et al., 2023; 2025a; Qwen Team, 2026a;e;f;d; xAI, 2026a;b;c; Team et al., 2026a; OpenAI, 2024; 2026d;a;b;c; Anthropic, 2025; 2026c;d;a;b; ByteDance Seed, 2025; Seed, 2026a;b; ByteDance Seed, 2026) achieve strong overall performance. Grok-4.6 (xAI, 2026c), Qwen3.8-Max (Qwen Team, 2026d), and Seed-2.1-Pro (ByteDance Seed, 2026) reach 86.85%, 85.35%, and 85.20%, respectively. Clear differences are also observed among capability configurations within the same model family. For example, the Qwen Plus variants generally outperform their corresponding Flash variants. GPT-5.6-Luna, Terra, and Sol (OpenAI, 2026c) achieve average accuracies of 71.00%, 78.15%, and 83.00%, respectively. A similar progression is observed within the Claude family, from 70.10% with Haiku 4.5 (Anthropic, 2025) to 84.70% with Opus 5 (Anthropic, 2026b). These results show that VersaCoT-10K captures not only differences across model families but also capability differences among variants within the same family. The fine-grained results across the eight reasoning domains further reveal distinct capability profiles. Stronger models generally achieve high accuracy on COMMON and CHART, whereas MED, DRIVE, GEO, and MULTI exhibit substantially larger performance variation across models. For example, accuracy on GEO ranges from 44.80% to above 96.80% among the evaluated models, while MULTI similarly exhibits a wide performance range. These domains require different combinations of visual perception, domain knowledge, spatial understanding, and quantitative reasoning. Therefore, VersaCoT-10K provides both an overall measure of multi-domain reasoning through average accuracy and a fine-grained view of domain-specific capability differences. More importantly, under matched backbone and training settings, ReState consistently achieves the highest average performance across all three evaluated backbones. With Qwen2.5-VL-7B (Bai et al., 2025b), ReState reaches 77.05%, outperforming Direct SFT, Multimodal-CoT (Zhang et al., 2024), and MIND (Yu et al., 2026) by 1.90% (from 75.15% to 77.05%), 4.40% (from 72.65% to 77.05%), and 1.30% (from 75.75% to 77.05%), respectively. With Qwen3-VL-8B (Bai et al., 2025a), ReState achieves 79.25%, corresponding to improvements of 3.60% (from 75.65% to 79.25%), 2.75% (from 76.50% to 79.25%), and 0.90% (from 78.35% to 79.25%). With Qwen3.5-9B (Qwen Team, 2026a), ReState reaches 81.90%, improving by 4.10% (from 77.80% to 81.90%), 4.60% (from 77.30% to 81.90%), and 1.70% (from 80.20% to 81.90%), respectively. The improvements of ReState are also not confined to a single reasoning domain. With Qwen3.5-9B, ReState achieves the best results on MED, DRIVE, COMMON, SPAT, and MULTI. It also improves multiple reasoning domains with Qwen2.5-VL-7B and Qwen3-VL-8B. Although other methods retain advantages in several individual domains, ReState consistently achieves the highest average accuracy across all three backbones. This suggests that its gains arise from broadly improved reasoning-state modeling rather than optimization toward a particular domain. Notably, ReState with Qwen3.5-9B achieves 81.90%, surpassing all evaluated open-source zero-shot models in Table 8 except Kimi-K3 (Kimi Team, 2026). For example, Qwen3.5-397B-A17B (Qwen Team, 2026a) and Qwen3-VL-235B-A22B (Bai et al., 2025a) achieve 81.60% and 80.65%, respec- tively. We emphasize that fine-tuned and zero-shot models are evaluated under different settings and therefore do not constitute strictly matched comparisons. Nevertheless, these results show that ReState can substantially enhance the reasoning capability of a medium-scale MLLM, enabling competitive multi-domain performance relative to much larger models. Overall, the extended results demonstrate two complementary properties. First, VersaCoT-10K provides a discriminative benchmark that reveals substantial performance differences across model families, capability configurations, and reasoning domains. Second, under controlled matched- backbone comparisons, ReState consistently improves multi-domain reasoning performance across different MLLMs. Together, these results further support the effectiveness and cross-model adaptabil- ity of the proposed state-centric reasoning framework. 27 Table 10: Main results (%) on the M 3 CoT dataset. The “Random” and “Human” results are averaged over three trials. Red denotes the best result, and blue denotes the second best result. ScienceCommonsenseMathematics ModelSize LangNaturalSocialPhysicalSocialTemporalAlgebraGeometryTheory Total Random-32.7030.6226.7132.9722.2220.3335.7127.5023.8128.56 Human-97.8392.6294.3196.2892.4188.7187.2388.7585.7191.61 Tool-Usage Methods HuggingGPT175B17.5720.9310.338.7014.759.7611.3522.509.5214.60 VisualChatGPT>175B30.0936.287.7843.4829.9233.3321.9921.2528.5725.92 IdealGPT -31.7331.6326.2356.5250.0026.8320.5730.0038.1032.19 Chameleon-43.8726.0525.4439.1337.3048.7817.7326.2523.8134.29 Zero-shot Methods Kosmos-22B10.4328.6121.1833.3317.7728.4621.4321.2514.2923.17 InstructBLIP 13B38.3930.5226.2776.6770.6635.7730.0022.5019.0535.94 LLava-V1.513B36.9727.4620.2252.2223.5527.6422.8645.004.7627.05 CogVLM17B52.6137.4226.9155.5654.1329.2729.2932.5023.8137.19 Gemini-73.9341.2531.2156.6771.4962.6030.7127.5028.5745.17 GPT4V-80.0954.6643.9587.7867.7782.1142.1443.7542.8656.95 Qwen2.5-VL-7B7B83.8959.7747.4581.1176.0379.6741.4330.0028.5759.79 Qwen3-VL-8B8B86.7365.7745.8682.2277.2777.2434.2932.5038.1061.43 Qwen3.5-9B9B89.5766.2847.4587.7880.9978.8630.7133.7538.1062.81 Qwen3.5-Flash -94.7969.9952.8787.7879.7588.6245.0045.0033.3367.60 Qwen3.5-Plus-94.3176.3763.0686.6783.4792.6862.8645.0066.6774.42 Qwen3.6-Flash -94.7974.0753.5088.8981.4086.1855.7146.2533.3369.93 Qwen3.6-Plus-93.8476.8862.2688.8980.5891.8765.0045.0047.6274.03 Qwen3.7-Flash -94.3172.4153.5090.0076.8688.6256.4355.0052.3869.54 Qwen3.7-Plus-94.3179.6960.9990.0078.5192.6862.8656.2552.3874.85 Qwen3.8-Max-94.3183.2767.6890.0082.2394.3161.4360.0057.1478.43 MiniMax-M3 -90.0567.0550.0085.5675.6287.8050.7138.7557.1465.19 Grok-4.6-93.8485.1973.8991.1175.6294.3170.7172.5053.3881.02 GLM-4.6V-92.8962.8443.9586.6776.8682.9331.4333.7542.8660.83 GPT-4o-95.2657.8543.9591.1179.3478.0530.7133.7533.3359.40 GPT-5.6-Luna-94.3162.4542.2088.8976.4578.8646.4342.5033.3361.30 GPT-5.6-Terra-94.7968.8450.6486.6776.0386.9960.7138.7542.8666.91 GPT-5.6-Sol-98.1078.8066.0888.8979.7591.0673.5748.7561.9076.75 Gemini-3-Flash-99.0580.7271.8291.1183.3394.3175.0061.2571.4380.33 Gemini-3.5-Flash-99.0585.9572.4593.3385.1295.1278.5763.7585.7182.96 Claude Haiku 4.5-93.3654.6636.4687.7872.7379.6733.5732.5023.8155.44 Claude Sonnet 5-95.7376.3757.0187.7879.7590.2459.2937.5052.3871.83 Claude Opus 5-97.6383.6565.4590.0080.1795.1288.5766.2561.9079.98 Seed-2.1-Turbo-96.6878.8064.6588.8980.9991.0665.7158.7552.3876.14 Seed-2.1-Pro -96.6872.6765.1388.8978.9389.4368.5756.2528.5773.77 Kimi-K32.8T97.1686.7270.3891.1178.5195.9377.8660.0057.1481.32 Fine-tuning Methods LLaMA-Adaper7B62.5672.2930.2176.9259.6772.3630.7138.7538.1054.89 LLaVA-V1.513B68.7272.4140.8683.5264.6169.1135.7145.0038.1059.50 CogVLM17B65.8877.5229.0981.3265.4375.6135.7146.2547.6258.25 Multimodal-CoT base 223M41.7146.4939.9059.3460.9127.6448.5735.0028.5744.85 Multimodal-CoT large 738M45.5050.1943.5663.7464.6133.3340.7161.2528.5748.73 MC-CoT base 223M53.5563.9843.5661.5469.5529.2742.8633.7528.5753.51 MC-CoT large 738M42.6567.4350.5658.2460.4956.1057.8662.5014.2957.69 MIND base 223M72.0463.0943.3182.2265.2944.7249.2961.2533.3357.38 MIND large 738M79.6266.4148.5781.1169.4251.2250.7161.2547.6261.56 Qwen2.5-VL-7B7B92.4291.8360.3584.4480.1786.1872.1470.0071.4379.42 Qwen2.5-VL-7B + Multimodal-CoT7B87.2089.2761.6283.3374.3886.1856.4361.2547.6276.32 Qwen2.5-VL-7B + MIND7B92.4297.3276.2783.3375.6288.6266.4371.2561.9084.81 Qwen2.5-VL-7B + ReState (Ours)7B94.7997.3271.8285.5678.1086.1875.7178.7576.1984.99 Qwen3-VL-8B8B93.8490.5568.3186.6780.9989.4374.2967.5066.6781.62 Qwen3-VL-8B + Multimodal-CoT8B90.0592.7265.9283.3367.3690.2462.1462.5066.6778.95 Qwen3-VL-8B + MIND8B94.7997.9679.6285.5680.1795.1268.5777.5066.6787.45 Qwen3-VL-8B + ReState (Ours)8B95.7398.4778.0383.3383.8892.6876.4376.2576.1987.96 Qwen3.5-9B9B93.3696.4274.5285.5680.5884.5570.0071.2561.9084.73 Qwen3.5-9B + Multimodal-CoT9B91.0089.6659.8785.5667.7782.9360.0070.0033.3375.93 Qwen3.5-9B + MIND9B95.2698.0881.6985.5681.4085.3772.8683.7557.1488.09 Qwen3.5-9B + ReState (Ours)9B95.7397.8380.8988.8983.4786.9980.0083.7590.4889.00 E.2EVALUATION ON THE SCIENCEQA DATASET To provide a more comprehensive evaluation on a standard scientific reasoning benchmark, we extend the ScienceQA comparisons reported in Table 2 of the main text. The complete results in Table 9 cover traditional visual question answering methods (Yu et al., 2019; Anderson et al., 2018; Kim et al., 2018; Gao et al., 2019; Kim et al., 2021; Lu et al., 2021; Li et al., 2020), few-shot reasoning methods (Wei et al., 2022; Achiam et al., 2023; Team et al., 2023; Lu et al., 2023; Tan et al., 2024b), several families of zero-shot MLLMs (Bai et al., 2025b;a; Qwen Team, 2026a;e;f; Lai et al., 2026; 28 Team et al., 2026b; xAI, 2026c; Qwen Team, 2026d; OpenAI, 2024; 2026c; Google DeepMind, 2025; 2026; Anthropic, 2025; 2026d;b; ByteDance Seed, 2026; Kimi Team, 2026), and additional learning-based MCoT methods (Zhang et al., 2023a; Liu et al., 2024; Luo et al., 2023; Khashabi et al., 2020; Zhang et al., 2024; Zheng et al., 2023; Tan et al., 2024a; He et al., 2024; Wang et al., 2024a; Yu et al., 2026; Bai et al., 2025b;a; Qwen Team, 2026a). Overall, recent MLLMs already achieve high accuracy on ScienceQA, providing a complementary setting for evaluating whether ReState can still yield consistent gains when the remaining performance headroom is limited. Across different method categories, ScienceQA performance improves substantially with advances in model capability and reasoning mechanisms. Traditional vision-language models, including MCAN (Yu et al., 2019), BAN (Kim et al., 2018), ViLT (Kim et al., 2021), and VisualBERT (Li et al., 2020), mainly achieve average accuracies in the range of 54.54%-61.87%. With stronger language models and explicit reasoning mechanisms, performance increases markedly. GPT-4 w/CoT (Achiam et al., 2023), Gemini+RMR (Team et al., 2023; Tan et al., 2024b), and MIND base (Yu et al., 2026) reach 83.99%, 91.75%, and 92.29%, respectively. More recent closed-source MLLMs further raise the performance level: Qwen3.8-Max (Qwen Team, 2026d), GPT-5.6-Sol (OpenAI, 2026c), Gemini- 3.5-Flash (Google DeepMind, 2026), Claude Opus 5 (Anthropic, 2026b), and Kimi-K3 (Kimi Team, 2026) all achieve accuracies around 98%. These results indicate that ScienceQA has entered a high-accuracy regime for strong MLLMs, making further improvements increasingly challenging. It is worth mentioning that ReState with Qwen3.5-9B also achieves competitive performance against strong zero-shot MLLMs. Its 98.37% accuracy exceeds Qwen3.8-Max, GPT-5.6-Sol, Gemini-3-Flash, Gemini-3.5-Flash, and Claude Opus 5, and is comparable to Kimi-K3 at 98.33%. More importantly, under matched backbone and training settings, ReState consistently achieves the highest average performance across all three evaluated backbones. With Qwen2.5-VL-7B (Bai et al., 2025b), ReState reaches 97.43%, outperforming Direct SFT, Multimodal-CoT (Zhang et al., 2024), and MIND (Yu et al., 2026) by 1.32% (from 96.11% to 97.43%), 1.75% (from 95.68% to 97.43%), and 0.83% (from 96.60% to 97.43%), respectively. With Qwen3-VL-8B (Bai et al., 2025a), ReState achieves 98.16%, corresponding to gains of 1.27% (from 96.89% to 98.16%), 1.63% (from 96.53% to 98.16%), and 0.99% (from 97.17% to 98.16%). With Qwen3.5-9B (Qwen Team, 2026a), ReState further reaches 98.37%, improving by 2.78% (from 95.59% to 98.37%), 2.87% (from 95.50% to 98.37%), and 1.84% (from 96.53% to 98.37%), respectively. These consistent improvements demonstrate that ReState remains effective across different MLLM backbones even when baseline performance is already high. The fine-grained results further show that the gains of ReState are not concentrated in a particular ScienceQA subset. With Qwen3-VL-8B, ReState achieves the strongest matched-backbone results across all reported dimensions, while improving the average accuracy from 97.17% with MIND to 98.16%. Similar overall trends are observed with Qwen2.5-VL-7B and Qwen3.5-9B. These results indicate that the benefits of ReState extend across different subject categories, context conditions, and grade levels rather than being driven by a particular subset. Overall, the extended ScienceQA results demonstrate that ReState consistently improves performance across MLLM backbones in a high-accuracy evaluation regime. Together with its broad gains across ScienceQA subsets, these results further support the effectiveness of unified reasoning-state modeling and closed-loop reasoning-state refinement, as well as the cross-model adaptability of ReState. E.3EVALUATION ON THE M 3 COT DATASET To provide a more comprehensive evaluation of complex multimodal reasoning, we extend the M 3 CoT comparisons reported in Table 3 of the main text. The complete results in Table 10 cover tool-usage methods (Shen et al., 2023; Wu et al., 2023; You et al., 2023; Lu et al., 2023), several families of zero-shot MLLMs (Peng et al., 2023; Dai et al., 2023; Liu et al., 2024; Wang et al., 2024b; Team et al., 2023; OpenAI, 2023; Bai et al., 2025b;a; Qwen Team, 2026a;e;f; Lai et al., 2026; Team et al., 2026b; xAI, 2026c; Qwen Team, 2026d; OpenAI, 2024; 2026c; Google DeepMind, 2025; 2026; Anthropic, 2025; 2026d;b; ByteDance Seed, 2026; Kimi Team, 2026), and additional fine-tuning methods (Zhang et al., 2023a; Liu et al., 2024; Wang et al., 2024b; Zhang et al., 2024; Tan et al., 2024a; Yu et al., 2026; Bai et al., 2025b;a; Qwen Team, 2026a). M 3 CoT spans science, commonsense, and mathematics, with subtasks characterized by substantially different knowledge structures and reasoning patterns, providing a challenging testbed for heterogeneous multimodal reasoning. 29 VersaCoT-10K #2171 Reference CoT: Analyze the Graph's Annotations: The top-left speech bubble characterizes a state of being "DEEPLY OBLIGATED / HELPLESS / HOPELESS." This represents the traditional view or the starting condition of poverty where individuals are seen as unable to break the cycle of debt or lack the means to contribute value back. The bottom-right bubble mentions a "'PERFECT' COMPETITION RACE TO THE BOTTOM," indicating a failure of standard market mechanisms in this context. The top-right bubble, which is the destination of the arrow, describes a "RECIPROCAL RELATIONSHIP" where "90% OF LOANS REPAID" and the "BANK IS PROFITABLE." Identify the Dilemma and Solution: The "small loan dilemma" typically refers to the high risk and perceived impossibility of lending to the poor because they are viewed as having no collateral or means to repay. The graph shows that as the "VALUE GIVEN BY POOR PEOPLE" increases (moving right on the x-axis), the outcome shifts from "HELPLESS/HOPELESS" to a "RECIPROCAL RELATIONSHIP." The success of microfinance, as shown in the top-right bubble, is based on achieving a high repayment rate (90%). This directly addresses the core dilemma: the perceived inability of the poor to pay back loans. Therefore, the solution involves a conceptual shift: understanding that the fundamental problem of poverty in a lending context is the perceived or actual "inability to pay someone back." By framing the problem this way, microfinance can create a "reciprocal relationship" that enables repayment and profitability. Evaluate the Choices: (A), (B), and (C) are not explicitly supported by the specific labels in the diagram. (D) "Understand the problem of poverty as the inability to pay someone back" aligns with the transition from the "HELPLESS/HOPELESS" state to the "RECIPROCAL RELATIONSHIP" where repayment is finally achieved. This understanding allows for the design of a system that facilitates value exchange and high repayment rates. Conclusion: The graph demonstrates that by addressing the core issue of repayment through reciprocity, the dilemma of lending to the poor is solved. True Answer: The answer is (D). Question: Based on the figure, what is the solution to the small loan dilemma? Options: A. Appropriately reduce loan interest B. Discover more small and medium-sized enterprise customers C. Improve loan trust D. Understand the problem of poverty as the inability to pay someone back Direct SFT Multimodal-CoT Output CoT: ...... The curve rises as the value given by poor people increases, but then levels off, suggesting diminishing returns. ..."RECIPROCAL RELATIONSHIP, 90% OF LOANS REPAID, BANK IS PROFITABLE" suggests that microfinance w o r k s t h r o u g h a m u t u a l , t r u s t i n g l e n d e r-b o r r o w e r relationship. ... By building a trust-based reciprocal relationship, microfinance becomes sustainable, with high repayment rates and bank profitability. Therefore, the solution is to improve trust between the lender and borrower. Comparing the choices:(A) Reducing interest rates does not address the relational aspect. (B) Finding more customers is not the core solution. (C) Improving loan trust matches the "RECIPROCAL RELATIONSHIP" shown in the graph. (D) Defining poverty as inability to pay is treated as a negative condition that microfinance overcomes. Thus, the graph points to trust as the core solution. Model Choice: C. Improve loan trust Output CoT: ...... The visual path of the curve represents a transition from a state of financial distress and lack of trust to a s t a t e o f s u c c e s s f u l r e p a y m e n t a n d m u t u a l b e n e f i t . F o r microfinance to move from the first point to the second, borrowers must transition from being "deeply obligated" or " h op e l e s s " t o b e c o m i ng r e l ia bl e a c t or s i n a " r e c i p r oc a l re lationship." This shif t r equires overc om ing the initia l skepticism and lack of faith that poor people often have in financial institutions. ...While understanding poverty as an inability to pay (D) is a related concept, the diagram specifically highlights the need to build the trust necessary for a "reciprocal relationship" to flourish. Therefore, improving trust is the key solution represented by the positive trajectory of the curve. Model Choice: C. Improve loan trust Output CoT: ...... Initial State: The curve starts steep, indicating poor people's minimal financial input yields minimal returns, r e f l e c t i n g " D E E P L Y O B L I G A T E D / H E L P L E S S / HOPELESS." Microfinance Shift: The curve flattens, showing i m p r o v e d o u t c o m e s . K e y I n s i g h t : T h e " R E C I P R O C A L RELATIONSHIP, 90% OF LOANS REPAID" suggests trust and mutual benefit. Final State: The curve reaches a point where effort equals reward, avoiding "PERFECT COMPETITION RACE TO THE BOTTOM." The solution is building trust to improve repayment rates, not reducing interest or expanding customer bases. Poverty isn't about repayment inability but the lack of financial tools. Model Choice: C. Improve loan trust Output CoT: ...... The graph reveals that traditional lending fails in poverty because "value given" is so low that "money received" is insufficient, creating a debt cycle. Microfinance solves this by fostering a "reciprocal relationship" with high repayment rates. Option (D) correctly frames poverty as the inability to repay, which the graph addresses. Options (A), (B), and (C) are not the focus, as the diagram emphasizes the debt trap over interest rates, customer acquisition, or trust. Model Choice: D. Understand the problem of poverty as the inability to pay someone back MINDReState (Ours) VersaCoT-10K #2171 Reference CoT: Analyze the Graph's Annotations: The top-left speech bubble characterizes a state of being "DEEPLY OBLIGATED / HELPLESS / HOPELESS." This represents the traditional view or the starting condition of poverty where individuals are seen as unable to break the cycle of debt or lack the means to contribute value back. The bottom-right bubble mentions a "'PERFECT' COMPETITION RACE TO THE BOTTOM," indicating a failure of standard market mechanisms in this context. The top-right bubble, which is the destination of the arrow, describes a "RECIPROCAL RELATIONSHIP" where "90% OF LOANS REPAID" and the "BANK IS PROFITABLE." Identify the Dilemma and Solution: The "small loan dilemma" typically refers to the high risk and perceived impossibility of lending to the poor because they are viewed as having no collateral or means to repay. The graph shows that as the "VALUE GIVEN BY POOR PEOPLE" increases (moving right on the x-axis), the outcome shifts from "HELPLESS/HOPELESS" to a "RECIPROCAL RELATIONSHIP." The success of microfinance, as shown in the top-right bubble, is based on achieving a high repayment rate (90%). This directly addresses the core dilemma: the perceived inability of the poor to pay back loans. Therefore, the solution involves a conceptual shift: understanding that the fundamental problem of poverty in a lending context is the perceived or actual "inability to pay someone back." By framing the problem this way, microfinance can create a "reciprocal relationship" that enables repayment and profitability. Evaluate the Choices: (A), (B), and (C) are not explicitly supported by the specific labels in the diagram. (D) "Understand the problem of poverty as the inability to pay someone back" aligns with the transition from the "HELPLESS/HOPELESS" state to the "RECIPROCAL RELATIONSHIP" where repayment is finally achieved. This understanding allows for the design of a system that facilitates value exchange and high repayment rates. Conclusion: The graph demonstrates that by addressing the core issue of repayment through reciprocity, the dilemma of lending to the poor is solved. True Answer: The answer is (D). Question: Based on the figure, what is the solution to the small loan dilemma? Options: A. Appropriately reduce loan interest B. Discover more small and medium-sized enterprise customers C. Improve loan trust D. Understand the problem of poverty as the inability to pay someone back Direct SFT Multimodal-CoT Output CoT: ...... The curve rises as the value given by poor people increases, but then levels off, suggesting diminishing returns. ..."RECIPROCAL RELATIONSHIP, 90% OF LOANS REPAID, BANK IS PROFITABLE" suggests that microfinance w o r k s t h r o u g h a m u t u a l , t r u s t i n g l e n d e r-b o r r o w e r relationship. ... By building a trust-based reciprocal relationship, microfinance becomes sustainable, with high repayment rates and bank profitability. Therefore, the solution is to improve trust between the lender and borrower. Comparing the choices:(A) Reducing interest rates does not address the relational aspect. (B) Finding more customers is not the core solution. (C) Improving loan trust matches the "RECIPROCAL RELATIONSHIP" shown in the graph. (D) Defining poverty as inability to pay is treated as a negative condition that microfinance overcomes. Thus, the graph points to trust as the core solution. Model Choice: C. Improve loan trust Output CoT: ...... The visual path of the curve represents a transition from a state of financial distress and lack of trust to a s t a t e o f s u c c e s s f u l r e p a y m e n t a n d m u t u a l b e n e f i t . F o r microfinance to move from the first point to the second, borrowers must transition from being "deeply obligated" or " h op e l e s s " t o b e c o m i ng r e l ia bl e a c t or s i n a " r e c i p r oc a l re lationship." This shif t r equires overc om ing the initia l skepticism and lack of faith that poor people often have in financial institutions. ...While understanding poverty as an inability to pay (D) is a related concept, the diagram specifically highlights the need to build the trust necessary for a "reciprocal relationship" to flourish. Therefore, improving trust is the key solution represented by the positive trajectory of the curve. Model Choice: C. Improve loan trust Output CoT: ...... Initial State: The curve starts steep, indicating poor people's minimal financial input yields minimal returns, r e f l e c t i n g " D E E P L Y O B L I G A T E D / H E L P L E S S / HOPELESS." Microfinance Shift: The curve flattens, showing i m p r o v e d o u t c o m e s . K e y I n s i g h t : T h e " R E C I P R O C A L RELATIONSHIP, 90% OF LOANS REPAID" suggests trust and mutual benefit. Final State: The curve reaches a point where effort equals reward, avoiding "PERFECT COMPETITION RACE TO THE BOTTOM." The solution is building trust to improve repayment rates, not reducing interest or expanding customer bases. Poverty isn't about repayment inability but the lack of financial tools. Model Choice: C. Improve loan trust Output CoT: ...... The graph reveals that traditional lending fails in poverty because "value given" is so low that "money received" is insufficient, creating a debt cycle. Microfinance solves this by fostering a "reciprocal relationship" with high repayment rates. Option (D) correctly frames poverty as the inability to repay, which the graph addresses. Options (A), (B), and (C) are not the focus, as the diagram emphasizes the debt trap over interest rates, customer acquisition, or trust. Model Choice: D. Understand the problem of poverty as the inability to pay someone back MINDReState (Ours) Figure 8: Qualitative comparison on an example of small loan dilemma reasoning in VersaCoT-10K. Existing methods exhibit substantial performance variation on M 3 CoT. Early tool-usage methods achieve average accuracies below 35%, while GPT-4V (OpenAI, 2023) reaches 56.95%. With stronger MLLM backbones, zero-shot accuracy increases to 59.79%, 61.43%, and 62.81% for Qwen2.5-VL- 7B (Bai et al., 2025b), Qwen3-VL-8B (Bai et al., 2025a), and Qwen3.5-9B (Qwen Team, 2026a), respectively. More recent MLLMs achieve substantially stronger results: Gemini-3.5-Flash (Google DeepMind, 2026), Kimi-K3 (Kimi Team, 2026), Grok-4.6 (xAI, 2026c), and Gemini-3-Flash (Google DeepMind, 2025) reach 82.96%, 81.32%, 81.02%, and 80.33%, respectively. Despite these advances, 30 Reference CoT: 1. **Analyze the labels and arrows:** The diagram shows various processes like weathering (B), erosion/transport (J), sedimentation (D), and lithification (C/F). 2. **Locate the melting process:** Melting occurs deep underground where temperatures are high enough to liquefy rock. In the diagram, arrows from metamorphic rock regions (near L and I) point downward into a bright orange and yellow zone at the very bottom of the cross-section. 3. **Identify the product of melting:** The direct result of melting solid rock is magma. Label **A** is placed directly within this bright, molten-looking reservoir at the base of the diagram, which feeds the volcanic activity (H) and intrusive bodies (E). 4. **Evaluate other options:** * **K** represents rocks at the surface, which are the result of cooling or uplift, not melting. * **L** represents metamorphic rocks, which are formed by heat and pressure but remain in a solid state. * **E** represents an intrusive igneous rock body (pluton), which is the result of magma *cooling and solidifying*, not the melting process itself. True Answer: The answer is (C). Question: The direct result of melting is represented at: VersaCoT-10K #472 Direct SFT Multimodal-CoT Output CoT: ...... Label H shows a volcanic eruption; B shows precipitation; K points to the crust or surface layer; E points to a large orange mass beneath the surface, which usually represents magma or molten rock; A is at the bottom and represents solid Earth or crust; L indicates material movement or a landslide. Melting changes solid material into liquid. In a volcanic context, melting occurs in the mantle or crust and produces magma. Therefore, E represents the molten state produced by melting, while A represents solid crust. Model Choice: D. E Output CoT: ...... evaporation (C) is water vapor rising from the ocean; and melting (E) occurs at the base of the mountain, where solid ice or snow changes into liquid water and then flows as runoff (J). The question asks for the direct result of melting. Melting converts solid ice or snow into liquid water. Label E depicts this transition point at the base of the mountain. Although J shows the resulting runoff, it is a downstream effect rather than the direct physical result of the phase change itself. Therefore, E is the most accurate label. ...... Model Choice: D. E Options: A. K B. L C. A D. E Options: A. K B. L C. A D. E Output CoT: ...... Locate the melting process: Melting occurs when heat from below (like mantle convection) or surface water (like glacial melt) transforms solid rock into magma. The diagram shows a downward arrow from the surface (labeled 'B' for rain and 'J' for a river) hitting the crust, with arrows moving downward into the mantle, representing the heat and water that cause melting. Trace the arrows to the result:Following the arrows from the surface impact zone (B and J) downward, they point to location 'E'. ...... Label L points to a downward-pointing arrow, representing the process of sediment deposition or burial ...... Therefore, 'E' represents the result of melting in this diagram. Model Choice: D. E Output CoT: ...... Label Interpretation: A points to a luminous, red-orange zone deep underground, representing magma, the liquid form of rock. K highlights a towering mountain, typically formed through compression and uplift. E shows a reddish- brown intrusion, indicating a solidified igneous rock. L denotes loose particles, representing sediment created by weathering and erosion. Process Mapping: The arrow labeled I travels from the crust's base to the magma chamber (A). This depicts the process of heat and pressure turning solid rock into liquid magma. ...... Model Choice: C. A MINDReState (Ours) Reference CoT: 1. **Analyze the labels and arrows:** The diagram shows various processes like weathering (B), erosion/transport (J), sedimentation (D), and lithification (C/F). 2. **Locate the melting process:** Melting occurs deep underground where temperatures are high enough to liquefy rock. In the diagram, arrows from metamorphic rock regions (near L and I) point downward into a bright orange and yellow zone at the very bottom of the cross-section. 3. **Identify the product of melting:** The direct result of melting solid rock is magma. Label **A** is placed directly within this bright, molten-looking reservoir at the base of the diagram, which feeds the volcanic activity (H) and intrusive bodies (E). 4. **Evaluate other options:** * **K** represents rocks at the surface, which are the result of cooling or uplift, not melting. * **L** represents metamorphic rocks, which are formed by heat and pressure but remain in a solid state. * **E** represents an intrusive igneous rock body (pluton), which is the result of magma *cooling and solidifying*, not the melting process itself. True Answer: The answer is (C). Question: The direct result of melting is represented at: VersaCoT-10K #472 Direct SFT Multimodal-CoT Output CoT: ...... Label H shows a volcanic eruption; B shows precipitation; K points to the crust or surface layer; E points to a large orange mass beneath the surface, which usually represents magma or molten rock; A is at the bottom and represents solid Earth or crust; L indicates material movement or a landslide. Melting changes solid material into liquid. In a volcanic context, melting occurs in the mantle or crust and produces magma. Therefore, E represents the molten state produced by melting, while A represents solid crust. Model Choice: D. E Output CoT: ...... evaporation (C) is water vapor rising from the ocean; and melting (E) occurs at the base of the mountain, where solid ice or snow changes into liquid water and then flows as runoff (J). The question asks for the direct result of melting. Melting converts solid ice or snow into liquid water. Label E depicts this transition point at the base of the mountain. Although J shows the resulting runoff, it is a downstream effect rather than the direct physical result of the phase change itself. Therefore, E is the most accurate label. ...... Model Choice: D. E Options: A. K B. L C. A D. E Output CoT: ...... Locate the melting process: Melting occurs when heat from below (like mantle convection) or surface water (like glacial melt) transforms solid rock into magma. The diagram shows a downward arrow from the surface (labeled 'B' for rain and 'J' for a river) hitting the crust, with arrows moving downward into the mantle, representing the heat and water that cause melting. Trace the arrows to the result:Following the arrows from the surface impact zone (B and J) downward, they point to location 'E'. ...... Label L points to a downward-pointing arrow, representing the process of sediment deposition or burial ...... Therefore, 'E' represents the result of melting in this diagram. Model Choice: D. E Output CoT: ...... Label Interpretation: A points to a luminous, red-orange zone deep underground, representing magma, the liquid form of rock. K highlights a towering mountain, typically formed through compression and uplift. E shows a reddish- brown intrusion, indicating a solidified igneous rock. L denotes loose particles, representing sediment created by weathering and erosion. Process Mapping: The arrow labeled I travels from the crust's base to the magma chamber (A). This depicts the process of heat and pressure turning solid rock into liquid magma. ...... Model Choice: C. A MINDReState (Ours) Figure 9: Qualitative comparison on an example of rock cycle reasoning in VersaCoT-10K. substantial performance differences remain across individual subtasks, reflecting the heterogeneous reasoning requirements of M 3 CoT. More importantly, under matched backbone and training settings, ReState consistently achieves the highest average performance across all three backbones. With Qwen2.5-VL-7B, ReState reaches 84.99%, outperforming Direct SFT, Multimodal-CoT (Zhang et al., 2024), and MIND (Yu et al., 2026) by 5.57% (from 79.42% to 84.99%), 8.67% (from 76.32% to 84.99%), and 0.18% (from 84.81% to 84.99%), respectively. With Qwen3-VL-8B, ReState achieves 87.96%, corresponding to gains of 6.34% (from 81.62% to 87.96%), 9.01% (from 78.95% to 87.96%), and 0.51% (from 87.45% to 87.96%). With Qwen3.5-9B, ReState further reaches 89.00%, improving by 4.27% (from 84.73% to 89.00%), 13.07% (from 75.93% to 89.00%), and 0.91% (from 88.09% to 89.00%), respectively. In particular, the gains over Multimodal-CoT range from 8.67% to 13.07%, substantially larger than those observed on ScienceQA and VersaCoT-10K. This suggests that explicitly modeling and recursively refining reasoning states is especially beneficial on M 3 CoT, where diverse knowledge structures and reasoning patterns place greater demands on intermediate reasoning. ReState with 31 ScienceQA #3118 Reference CoT: Look again at the fossils in the rock sequence diagram. Compare the positions of these fossils to determine which one is older: The ginkgo leaf fossil is in a deeper layer in the rock sequence than the insect fossil. So, the ginkgo leaf fossil is most likely older than the insect fossil. True Answer: The answer is (A). Question: Which of the following fossils is older? Select the more likely answer. Options: A. ginkgo leaf A. ginkgo leaf B. insect B. insect MIND Output CoT: The solution is The sedimentary layers preserve fossils in a stacked order. The insect fossil is found in a layer beneath the ginkgo leaf fossil, making it the older of the two. Model Choice: B. insect Output CoT: Analyze the diagram’s fossil placements. Compare the layers: The ginkgo leaf is in a deeper layer, making it older than the insect. Model Choice: A. ginkgo leaf ReState (Ours) Direct SFT Multimodal-CoT Output CoT: Look again at the fossils in the rock sequence diagram. Compare the positions of these fossils to determine which one is older: The insect fossil is in a deeper layer in the rock sequence than the ginkgo leaf fossil. So, the insect fossil is most likely older than the ginkgo leaf fossil. Model Choice: B. insect Output CoT: Look again at the fossils in the rock sequence diagram. Compare the positions of these fossils to determine which one is older: The insect fossil is in a deeper layer in the rock sequence than the ginkgo leaf fossil. So, the insect fossil is most likely older than the ginkgo leaf fossil. Model Choice: B. insect ScienceQA #3118 Reference CoT: Look again at the fossils in the rock sequence diagram. Compare the positions of these fossils to determine which one is older: The ginkgo leaf fossil is in a deeper layer in the rock sequence than the insect fossil. So, the ginkgo leaf fossil is most likely older than the insect fossil. True Answer: The answer is (A). Question: Which of the following fossils is older? Select the more likely answer. Options: A. ginkgo leaf B. insect MIND Output CoT: The solution is The sedimentary layers preserve fossils in a stacked order. The insect fossil is found in a layer beneath the ginkgo leaf fossil, making it the older of the two. Model Choice: B. insect Output CoT: Analyze the diagram’s fossil placements. Compare the layers: The ginkgo leaf is in a deeper layer, making it older than the insect. Model Choice: A. ginkgo leaf ReState (Ours) Direct SFT Multimodal-CoT Output CoT: Look again at the fossils in the rock sequence diagram. Compare the positions of these fossils to determine which one is older: The insect fossil is in a deeper layer in the rock sequence than the ginkgo leaf fossil. So, the insect fossil is most likely older than the ginkgo leaf fossil. Model Choice: B. insect Output CoT: Look again at the fossils in the rock sequence diagram. Compare the positions of these fossils to determine which one is older: The insect fossil is in a deeper layer in the rock sequence than the ginkgo leaf fossil. So, the insect fossil is most likely older than the ginkgo leaf fossil. Model Choice: B. insect Figure 10: Qualitative comparison on an example of fossil age reasoning in ScienceQA. Qwen3.5-9B also achieves an average accuracy of 89.00%, exceeding all evaluated zero-shot MLLMs in Table 10. We emphasize that fine-tuned and zero-shot models are evaluated under different settings and therefore do not constitute strictly matched comparisons. Nevertheless, this result shows that ReState can substantially enhance the reasoning capability of a medium-scale MLLM and enable highly competitive performance on complex multimodal reasoning. It also narrows the gap to the reported human performance of 91.61% to 2.61%. The fine-grained results further show that the gains of ReState extend across science, commonsense, and mathematics. With Qwen3.5-9B, ReState achieves the best results within the matched-backbone comparison on multiple subtasks, including 80.00% on Algebra, 83.75% on Geometry, and 90.48% on Theory. In particular, Theory accuracy increases from 61.90% with Direct SFT to 90.48% with ReState. Similar improvements across multiple subtasks indicate that the overall performance gain is not driven by a single reasoning category, but instead reflects broader benefits across heterogeneous reasoning patterns. Overall, the extended M 3 CoT results demonstrate particularly clear gains from ReState on a bench- mark with diverse and challenging reasoning requirements. ReState consistently improves average performance across all three backbones and remains effective across scientific, commonsense, and mathematical reasoning. Together with the results on VersaCoT-10K and ScienceQA, these find- ings further support the effectiveness and cross-dataset applicability of reformulating multimodal reasoning from stage-centric pipelines into state-centric iterative refinement. FQUALITATIVE ANALYSIS F.1COMPARISON WITH DIFFERENT METHODS To further examine the reasoning behaviors of different methods, we present representative examples from VersaCoT-10K, ScienceQA, and M 3 CoT, comparing Direct SFT, Multimodal-CoT, MIND, and ReState in Figs. 8 to 13. Beyond final-answer correctness, these examples reveal clear differences in visual evidence interpretation, relation modeling, and reasoning consistency. 32 ScienceQA #15960 Reference CoT: In Solution A and Solution B, the green particles represent the solute. To figure out which solution has a higher concentration of green particles, look at both the number of green particles and the volume of the solvent in each container. Use the concentration formula to find the number of green particles per milliliter. Solution A has more green particles per milliliter. So, Solution A has a higher concentration of green particles. True Answer: The answer is (C). Question: Which solution has a higher concentration of green particles? Options: Direct SFT Multimodal-CoT MIND Output CoT: The solution is The green particles in Solution A and Solution B represent the solute. To identify the solution with a higher concentration of green particles, assess the green particle count and solvent volume in each. The concentration formula calculates green particles per milliliter. Solution A and Solution B have the same green particle density per milliliter, so their concentrations are identical. Model Choice: B. neither; their concentrations are the same Output CoT: The green particles in Solution A and Solution B represent the solute. To find out which solution has a higher concentration of green particles, inspect the green particle count and solvent volume in each. The concentration formula shows the green particles per milliliter. Solution A has more green particles per milliliter, so its concentration is higher. Model Choice: C. Solution A ReState (Ours) Output CoT: In Solution A and Solution B, the green particles represent the solute. To figure out which solution has a higher concentration of green particles, look at both the number of green particles and the volume of the solvent in each container. Use the concentration formula to find the number of green particles per milliliter. Solution A and Solution B have the same number of green particles per milliliter. So, their concentrations are the same. Model Choice: B. neither; their concentrations are the same Output CoT: In Solution A and Solution B, the green particles represent the solute. To figure out which solution has a higher concentration of green particles, look at both the number of green particles and the volume of the solvent in each container. Use the concentration formula to find the number of green particles per milliliter. Solution A and Solution B have the same number of green particles per milliliter. So, their concentrations are the same. Model Choice: B. neither; their concentrations are the same A. Solution B B. neither; their concentrations are the same C. Solution A ScienceQA #15960 Reference CoT: In Solution A and Solution B, the green particles represent the solute. To figure out which solution has a higher concentration of green particles, look at both the number of green particles and the volume of the solvent in each container. Use the concentration formula to find the number of green particles per milliliter. Solution A has more green particles per milliliter. So, Solution A has a higher concentration of green particles. True Answer: The answer is (C). Question: Which solution has a higher concentration of green particles? Options: Direct SFT Multimodal-CoT MIND Output CoT: The solution is The green particles in Solution A and Solution B represent the solute. To identify the solution with a higher concentration of green particles, assess the green particle count and solvent volume in each. The concentration formula calculates green particles per milliliter. Solution A and Solution B have the same green particle density per milliliter, so their concentrations are identical. Model Choice: B. neither; their concentrations are the same Output CoT: The green particles in Solution A and Solution B represent the solute. To find out which solution has a higher concentration of green particles, inspect the green particle count and solvent volume in each. The concentration formula shows the green particles per milliliter. Solution A has more green particles per milliliter, so its concentration is higher. Model Choice: C. Solution A ReState (Ours) Output CoT: In Solution A and Solution B, the green particles represent the solute. To figure out which solution has a higher concentration of green particles, look at both the number of green particles and the volume of the solvent in each container. Use the concentration formula to find the number of green particles per milliliter. Solution A and Solution B have the same number of green particles per milliliter. So, their concentrations are the same. Model Choice: B. neither; their concentrations are the same Output CoT: In Solution A and Solution B, the green particles represent the solute. To figure out which solution has a higher concentration of green particles, look at both the number of green particles and the volume of the solvent in each container. Use the concentration formula to find the number of green particles per milliliter. Solution A and Solution B have the same number of green particles per milliliter. So, their concentrations are the same. Model Choice: B. neither; their concentrations are the same A. Solution B B. neither; their concentrations are the same C. Solution A Figure 11: Qualitative comparison on an example of solution concentration reasoning in ScienceQA. On VersaCoT-10K, Direct SFT, Multimodal-CoT, and MIND are more susceptible to misleading local visual or textual cues. In the “small loan dilemma” example, all three methods overemphasize the “reciprocal relationship” and high repayment rate, and consequently misidentify loan trust as the central issue. In contrast, ReState reasons over the broader semantic structure of the diagram and correctly identifies repayment ability as the key factor. Similarly, in the “rock cycle” example, the compared methods incorrectly identify E as the direct product of melting. ReState instead distinguishes the magma region from the solidified intrusive rock and correctly identifies A as the material produced by melting. These examples suggest that ReState more reliably captures global visual structures and process relations rather than relying primarily on local surface associations. A similar pattern is observed on ScienceQA and M 3 CoT. In the “fossil age” and “solution con- centration” examples, the compared methods make incorrect predictions due to errors in spatial interpretation, quantitative comparison, or proportional reasoning, whereas ReState more accurately integrates the positions, quantities, and relations. In the “fine-grained species recognition” and “tan- gram recognition” examples, ReState also combines multiple visual attributes and global structural cues more effectively, reducing errors caused by over-reliance on isolated appearance features. Overall, the compared methods can produce fluent and superficially plausible CoTs even when their intermediate reasoning is grounded in incorrect visual observations or misleading local associations. Such errors may then propagate through the reasoning chain and affect the final prediction. In contrast, ReState organizes and updates explicit reasoning states around task-relevant multimodal evidence, yielding stronger consistency among visual observations, intermediate reasoning, and final answers. These qualitative examples provide intuitive evidence that state-centric reasoning can better support robust multimodal reasoning than conventional stage-centric pipelines. 33 Reference CoT: 1. Observe the image and identify the key visual characteristics of the organism. 2. Analyze the body size and shape of the organism. It appears to have a medium-sized, compact body with short legs and a relatively long tail. 3. Examine the fur coloration of the organism. It displays a distinct coat color, which in this case is black or dark brown. 4. Evaluate the facial features of the organism. It has a rounded face with distinctive ear tufts. 5. Compare the visual traits observed to the provided options. 6. Based on the visual traits, determine that option A closely matches the described organism. 7. Understand that the scientific name "Felis nigripes" appropriately represents this species. 8. Recognize that the species described is commonly known as the black-footed cat. 9. For these reasons, the answer is option (A). True Answer: The answer is (A). Direct SFT Multimodal-CoT Output CoT: Step 1: Identify the key visual characteristics of the organism based on the image: - Size and Shape: The organism is a medium-sized cat with a compact and muscular body. - Fur Color and Pattern: The fur is predominantly reddish-brown with black spots and stripes on its body. - Ear Tufts: The organism has distinct ear tufts on top of its ears. Step 2: Analyze the options: - Option B closely matches the described organism based on its size, shape, fur color and pattern, and ear tufts. Step 3: Determine the scientific name: - The scientific name "Lynx rufus" accurately represents this species of medium-sized cat with reddish-brown fur and distinct ear tufts. Model Choice: B. Lynx rufus Output CoT: 1. Size and Shape: The organism in the image is observed to have the characteristics of a medium-sized cat, possessing a compact and muscular body. 2. Fur Color and Pattern: The majority of the organism's fur is reddish-brown, accompanied by several black spots and stripes located throughout its body. 3. Ear Tufts: Notably, the organism exhibits distinct ear tufts positioned atop its ears. Based on the analysis of these visual traits, it can be concluded that option B is the most suitable match for the described organism. The scientific name "Lynx rufus" accurately represents this particular species of medium-sized cat, wherein its physical attributes include reddish-brown fur and prominent ear tufts. Question: Study the image given and determine the scientific name of the organism depicted. Options: A. Felis nigripesB. Lynx rufus C. Neofelis nebulosa MIND Output CoT: The solution is 1. **Step 1: Physical Attributes** - The organism exhibits a medium-sized, muscular frame with short legs and a tail of moderate length. 2. **Step 2: Coat Details** - The fur is primarily reddish-brown, with black spots and stripes scattered throughout. 3. **Step 3: Ear Features** - The ears are large and adorned with conspicuous tufts. 4. **Step 4: Species Identification** - These characteristics uniquely correspond to option B. 5. **Step 5: Taxonomic Name** - "Lynx rufus" is the correct scientific name for this species, reflecting its reddish-brown fur. Output CoT: 1. Size and Shape: The organism is a mid-sized cat with a sturdy build and short legs. 2. Fur Coloration: Its fur is dark brown or black, with a sleek and shiny appearance. 3. Facial Features: The face is round, with a black nose and prominent ear tufts. These features correspond to option A, "Felis nigripes," the scientific name for the black-footed cat. Hence, the correct answer is A. ReState (Ours) Model Choice: A. Felis nigripes M 3 CoT #10111 Model Choice: B. Lynx rufus Model Choice: B. Lynx rufus Reference CoT: 1. Observe the image and identify the key visual characteristics of the organism. 2. Analyze the body size and shape of the organism. It appears to have a medium-sized, compact body with short legs and a relatively long tail. 3. Examine the fur coloration of the organism. It displays a distinct coat color, which in this case is black or dark brown. 4. Evaluate the facial features of the organism. It has a rounded face with distinctive ear tufts. 5. Compare the visual traits observed to the provided options. 6. Based on the visual traits, determine that option A closely matches the described organism. 7. Understand that the scientific name "Felis nigripes" appropriately represents this species. 8. Recognize that the species described is commonly known as the black-footed cat. 9. For these reasons, the answer is option (A). True Answer: The answer is (A). Direct SFT Multimodal-CoT Output CoT: Step 1: Identify the key visual characteristics of the organism based on the image: - Size and Shape: The organism is a medium-sized cat with a compact and muscular body. - Fur Color and Pattern: The fur is predominantly reddish-brown with black spots and stripes on its body. - Ear Tufts: The organism has distinct ear tufts on top of its ears. Step 2: Analyze the options: - Option B closely matches the described organism based on its size, shape, fur color and pattern, and ear tufts. Step 3: Determine the scientific name: - The scientific name "Lynx rufus" accurately represents this species of medium-sized cat with reddish-brown fur and distinct ear tufts. Model Choice: B. Lynx rufus Output CoT: 1. Size and Shape: The organism in the image is observed to have the characteristics of a medium-sized cat, possessing a compact and muscular body. 2. Fur Color and Pattern: The majority of the organism's fur is reddish-brown, accompanied by several black spots and stripes located throughout its body. 3. Ear Tufts: Notably, the organism exhibits distinct ear tufts positioned atop its ears. Based on the analysis of these visual traits, it can be concluded that option B is the most suitable match for the described organism. The scientific name "Lynx rufus" accurately represents this particular species of medium-sized cat, wherein its physical attributes include reddish-brown fur and prominent ear tufts. Question: Study the image given and determine the scientific name of the organism depicted. Options: A. Felis nigripesB. Lynx rufus C. Neofelis nebulosa MIND Output CoT: The solution is 1. **Step 1: Physical Attributes** - The organism exhibits a medium-sized, muscular frame with short legs and a tail of moderate length. 2. **Step 2: Coat Details** - The fur is primarily reddish-brown, with black spots and stripes scattered throughout. 3. **Step 3: Ear Features** - The ears are large and adorned with conspicuous tufts. 4. **Step 4: Species Identification** - These characteristics uniquely correspond to option B. 5. **Step 5: Taxonomic Name** - "Lynx rufus" is the correct scientific name for this species, reflecting its reddish-brown fur. Output CoT: 1. Size and Shape: The organism is a mid-sized cat with a sturdy build and short legs. 2. Fur Coloration: Its fur is dark brown or black, with a sleek and shiny appearance. 3. Facial Features: The face is round, with a black nose and prominent ear tufts. These features correspond to option A, "Felis nigripes," the scientific name for the black-footed cat. Hence, the correct answer is A. ReState (Ours) Model Choice: A. Felis nigripes M 3 CoT #10111 Model Choice: B. Lynx rufus Model Choice: B. Lynx rufus Figure 12: Qualitative comparison on an example of species recognition in M 3 CoT. F.2ITERATIVE SELF-REFINEMENT CAPABILITY OF RESTATE We further visualize the evolution of reasoning states during recursive inference to examine the iterative self-refinement capability of ReState. As shown in Figs. 14 to 16, when an early reasoning state contains an incorrect judgment, ReState can feed the current state back into the same state-update operator, re-examine task-relevant visual evidence and reasoning relations, and progressively revise the erroneous state. For example, in the highway scene in Fig. 14, the initial reasoning state is distracted by irrelevant facility information and incorrectly predicts that food is unavailable. After recursive state feedback, the model shifts its attention to the fork-and-knife icon that is directly relevant to the question, revises the answer to “Yes,” and preserves the corrected reasoning in subsequent iterations. In the “food web” example in Fig. 15, the initial state constructs an incorrect matter-transfer relation. After receiving its own reasoning state as input again, the model re-examines the arrow directions and inter-organism 34 Reference CoT: In the tangram shape image, the tangerine part represents the body, the ruby part represents the tail, the raspberry part represents the head, and the lemon part represents the arms. Therefore, the correct answer is d) A penguin. True Answer: The answer is (D). Question: What does the tangram shape image represent? Options: A. A fish B. A dog C. A kangaroo M 3 CoT #10738 D. A penguin MIND Output CoT: The solution is The image features four tangram shapes: a raspberry tail, an orange body, lemon-colored front legs, and a raspberry head. When arranged, these shapes form a kangaroo. The legs are positioned for hopping, and the tail is designed for balance. Therefore, the answer is C) A kangaroo. Model Choice: C. A kangaroo Output CoT: The orange shape represents the body, the lemon pieces are the wings, and the ruby parts depict the head and tail. The face is shown by the white piece. When assembled, the tangram forms a penguin, so the answer is D) A penguin. Model Choice: D. A penguin ReState (Ours) Direct SFT Multimodal-CoT Output CoT: The tangram shapes in this image form a creature that resembles a kangaroo. The largest shape, in tangerine color, represents the body, while the lemon-colored shape represents the arms. The smallest shape, in raspberry color, represents the head, and the overall structure of the image gives the impression of a kangaroo-like figure. Therefore, option C is the correct answer. Model Choice: C. A kangaroo Output CoT: The image is made up of different tangram shapes. The orange part represents the body, the lemon part represents the arms, the raspberry part represents the legs, and the red part represents the head. When combined together, they form the shape of a kangaroo. Therefore, the correct answer is option C) A kangaroo. Model Choice: C. A kangaroo Reference CoT: In the tangram shape image, the tangerine part represents the body, the ruby part represents the tail, the raspberry part represents the head, and the lemon part represents the arms. Therefore, the correct answer is d) A penguin. True Answer: The answer is (D). Question: What does the tangram shape image represent? Options: A. A fish B. A dog C. A kangaroo M 3 CoT #10738 D. A penguin MIND Output CoT: The solution is The image features four tangram shapes: a raspberry tail, an orange body, lemon-colored front legs, and a raspberry head. When arranged, these shapes form a kangaroo. The legs are positioned for hopping, and the tail is designed for balance. Therefore, the answer is C) A kangaroo. Model Choice: C. A kangaroo Output CoT: The orange shape represents the body, the lemon pieces are the wings, and the ruby parts depict the head and tail. The face is shown by the white piece. When assembled, the tangram forms a penguin, so the answer is D) A penguin. Model Choice: D. A penguin ReState (Ours) Direct SFT Multimodal-CoT Output CoT: The tangram shapes in this image form a creature that resembles a kangaroo. The largest shape, in tangerine color, represents the body, while the lemon-colored shape represents the arms. The smallest shape, in raspberry color, represents the head, and the overall structure of the image gives the impression of a kangaroo-like figure. Therefore, option C is the correct answer. Model Choice: C. A kangaroo Output CoT: The image is made up of different tangram shapes. The orange part represents the body, the lemon part represents the arms, the raspberry part represents the legs, and the red part represents the head. When combined together, they form the shape of a kangaroo. Therefore, the correct answer is option C) A kangaroo. Model Choice: C. A kangaroo Figure 13: Qualitative comparison on an example of tangram recognition in M 3 CoT. connections, corrects the intermediate relation, and reaches the correct answer. In Fig. 16, the initial state correctly computes the densities of the two objects and concludes that neither should sink, but nevertheless produces an inconsistent final choice of “B. 1.” Through recursive state feedback, ReState preserves the valid density calculations and flotation judgments while correcting the final answer to “C. 0,” which is then maintained in subsequent iterations. These examples illustrate a typical reasoning-state evolution pattern: erroneous state→evidence re-evaluation→state correction→correct-state preservation. Importantly, this process is not merely repeated answer generation. Instead, the model explicitly conditions each update on its current reasoning state, allowing previously generated reasoning to be preserved, reconsidered, or corrected. This qualitative behavior is consistent with the quantitative results in the main text, where most gains are obtained within the first few refinement rounds before performance gradually stabilizes. The entire refinement process reuses the same MLLM and the same reasoning-state update operator, without additional reflection module, critic, or independent correction model. By incorporating self-generated historical states during training, CRSL exposes the model to states closer to those encountered during recursive inference. At inference, ReState follows a closed loop of “state feedback →re-evaluation→state update,” progressively correcting erroneous states while preserving valid reasoning. These qualitative examples provide intuitive evidence for the iterative self-refinement capability enabled by closed-loop reasoning-state learning. GMORE DISCUSSION G.1GENERALIZATION EVALUATION To further evaluate the cross-dataset transferability of ReState, we directly evaluate models trained on VersaCoT-10K on ScienceQA and M 3 CoT without additional fine-tuning on the target datasets. We compare ReState with the original pretrained models without SFT and models trained with Direct 35 VersaCoT-10K #5108 Question: Will I be able to eat at the next highway rest area? Options: Reference CoT: The image shows a view from inside a vehicle driving on a highway. On the right side of the road, there is a blue highway information sign. The sign identifies the next rest area as “Aire de Solaize,” located 20 km ahead. Below the name and distance, there are two service pictograms: one depicting a fuel pump (indicating a gas station) and another depicting a crossed fork and spoon. The crossed fork and spoon symbol is the standard international road sign for a restaurant or dining facility. Therefore, the presence of this symbol on the sign for the upcoming rest area indicates that food services will be available there. True Answer: The answer is (A). A. YesB. NoA. YesB. No Output CoT: ...... Model Choice: A. Yes Round-N Round-2 Output CoT: The scene shows a highway with a blue sign on the right side announcing the “Aire de Solize” rest area in 20 km. The sign includes two icons: a fork and knife (denoting food services) and a toilet with a slash through it (denoting no restroom facilities). The absence of the restroom icon suggests that the rest area is a basic stop with limited amenities, such as no food services. Hence, you won't be able to eat at the next highway rest area. Model Choice: B. No Output CoT: From the driver's perspective on the highway, a blue sign on the right indicates the “Aire de Solize” rest area in 20 km. The sign includes two icons: a fork and knife for food services and a crossed-out toilet symbol. The crossed-out toilet icon shows that the rest area lacks restrooms, which are often a key component of a full-service rest stop. Given the absence of a functional restroom, the rest area is unlikely to provide food services either. Model Choice: B. No Round-1 Round-3 Output CoT: The image captures a highway scene with a blue sign on the right indicating “Aire de Solize” is 20 km away. The sign displays two icons: a fork and knife (for dining) and a toilet with a slash (for no restrooms). The presence of the fork and knife confirms that the rest area provides food services. Therefore, you can eat at the next highway rest area. Model Choice: A. Yes Round-4 Output CoT: The image shows a highway with a blue sign on the right side indicating “Aire de Solize” is 20 km away. The sign includes two icons: a fork and knife (representing a restaurant or food service) and a toilet symbol with a red slash (indicating no restroom facilities). The presence of the fork and knife icon confirms that the rest area provides food services. Therefore, you will be able to eat at the next highway rest area. Model Choice: A. Yes Figure 14: Iterative reasoning-state refinement of ReState on VersaCoT-10K. SFT on the same VersaCoT-10K data. This setting examines whether the reasoning-state transition capability learned by ReState can transfer to unseen benchmarks beyond the dataset used for training. As shown in Table 11, under the VersaCoT-10K→ScienceQA setting, ReState achieves 85.05% with Qwen2.5-VL-7B and 91.94% with Qwen3.5-9B. These results improve over the corresponding original models by 0.66% and 0.69%, and over Direct SFT by 0.35% and 0.40%, respectively. With Qwen3-VL-8B, ReState reaches 90.10%, which is 0.52% lower than the original model but still higher than the 89.55% obtained by Direct SFT. Overall, on ScienceQA, where the pretrained backbones already exhibit strong performance, ReState largely preserves their original capabilities while providing more consistent cross-dataset transfer than Direct SFT. The advantage is more evident under the VersaCoT-10K→M 3 CoT setting. ReState achieves 61.17%, 62.12%, and 65.10% with Qwen2.5-VL-7B, Qwen3-VL-8B, and Qwen3.5-9B, respectively, improving over the corresponding original models by 1.38%, 0.69%, and 2.29%, and over Direct SFT by 2.24%, 4.14%, and 1.99%, respectively. Notably, Direct SFT decreases performance relative to the original models by 0.86% on Qwen2.5-VL-7B and 3.45% on Qwen3-VL-8B, whereas ReState 36 Round-1 Round-2 Output CoT: Track matter flow by following arrows. For each option, find a path to the earthworm. The barren-ground caribou’s arrows go to the grizzly bear and mushroom. The grizzly bear’s arrow ends at the mushroom, so matter doesn’t reach the earthworm. The mushroom has no outgoing arrows, so it doesn’t transfer matter. The grizzly bear’s arrow ends at the mushroom, so matter doesn’t reach the earthworm. The bear sedge’s arrow leads to the brown lemming, which connects to the earthworm. Model Choice: D. bear sedge Round-3 Output CoT: Follow the arrows to map matter movement. For each option, identify a path to the earthworm. The barren-ground caribou's arrows go to the grizzly bear and mushroom. The grizzly bear's arrow ends at the mushroom, so matter doesn't reach the earthworm. The mushroom has no outgoing arrows, so it doesn't transfer matter. The grizzly bear's arrow ends at the mushroom, so matter doesn't reach the earthworm. The bear sedge's arrow leads to the brown lemming, which connects to the earthworm. Model Choice: D. bear sedge Output CoT: ...... Model Choice: D. bear sedge Round-N ScienceQA #10709 Reference CoT: Use the arrows to follow how matter moves through this food web. For each answer choice, try to find a path of arrows to the earthworm. The only arrow pointing from the grizzly bear leads to the mushroom. No arrows point from the mushroom to any other organisms. So, in this food web, matter does not move from the grizzly bear to the earthworm. There are three paths matter can take from the bear sedge to the earthworm: bear sedge → brown lemming → Arctic fox → earthworm; bear sedge → brown lemming → snowy owl → earthworm; bear sedge → brown lemming → parasitic jaeger → rough-legged hawk → earthworm. Mushroom. No arrows point from the mushroom to any other organisms. So, in this food web, matter does not move from the mushroom to the earthworm. Barren-ground caribou. There are two arrows pointing from the barren-ground caribou to other organisms. One arrow points to the grizzly bear. The only arrow pointing from the grizzly bear leads to the mushroom. The other arrow pointing from the barren-ground caribou leads to the mushroom. No arrows point from the mushroom to any other organisms. So, in this food web, matter does not move from the barren-ground caribou to the earthworm. There are four paths matter can take from the bilberry to the earthworm: bilberry → Arctic fox → earthworm; bilberry → brown lemming → Arctic fox → earthworm; bilberry → brown lemming → snowy owl → earthworm; bilberry → brown lemming → parasitic jaeger → rough-legged hawk → earthworm. True Answer: The answer is (D). Question: In this food web, which organism contains matter that eventually moves to Options: A. barren-ground caribouB. mushroom C. grizzly bearD. bear sedge Output CoT: Use arrow directions to map matter flow. Barren-ground caribou (A) connects to earthworms via two routes: caribou → earthworm and caribou → grizzly bear → earthworm. Mushroom (B) has no outgoing arrows, so matter stops there. Grizzly bear (C) transfers matter to mushroom, which doesn’t continue. Bear sedge (D) feeds lemmings, which then transfer to earthworms. Model Choice: A. barren-ground caribou the earthworm? Figure 15: Iterative reasoning-state refinement of ReState on ScienceQA. improves all three backbones. These results indicate that the benefits of ReState are not confined to the VersaCoT-10K training distribution and can transfer to a different multimodal reasoning benchmark. Overall, the cross-dataset results demonstrate promising transferability of ReState. Unlike Direct SFT, which primarily learns a direct mapping from the training data to target outputs, ReState jointly learns reasoning construction, correct reasoning preservation, and erroneous reasoning correction through a shared reasoning-state transition mechanism, while CRSL further exposes the model to self-generated historical states during training. This learning paradigm may encourage reasoning behaviors that are less tied to a specific dataset format and more reusable across tasks. Although ReState does not improve over the original model in every transfer setting, it more consistently preserves or enhances performance across datasets and backbones, with particularly clear gains on M 3 CoT. These results further support the cross-dataset applicability of state-centric reasoning and its potential to improve reasoning transfer across heterogeneous multimodal tasks. 37 Round-1 Output CoT: Step 1: The image lists Object D (rubber, 3067.95 kg, 4.77 m³) and Object C (glass, 7891.41 kg, 16.42 m³). Step 2: Water has a density of approximately 1000 kg/m³ at 4 °C; objects with lower density float, while objects with higher density sink. Step 3: Object D’s density is 3067.95 ÷ 4.77 ≈ 643.18 kg/m³, so it floats. Step 4: Object C’s density is 7891.41 ÷ 16.42 ≈ 480.60 kg/m³, so it also floats. Steps 5–7: Neither object sinks; 0 items submerge. Model Choice: B. 1 Round-2 Output CoT: Step 1: The image lists Object D (rubber, 3067.95 kg, 4.77 m³) and Object C (glass, 7891.41 kg, 16.42 m³). Step 2: Water has a density of approximately 1000 kg/m³ at 4 °C; objects with lower density float, while those with higher density sink. Steps 3–4: Object D’s density is 3067.95 ÷ 4.77 ≈ 643.18 kg/m³, and Object C’s density is 7891.41 ÷ 16.42 ≈ 480.60 kg/m³. Both float. Steps 5–7: Neither sinks, so 0 objects are submerged. The answer is (C) 0. Model Choice: C. 0 Round3 Output CoT: Step 1: The image lists Object D (rubber, 3067.95 kg, 4.77 m³) and Object C (glass, 7891.41 kg, 16.42 m³). Step 2: At 4 °C, water has a density of 1000 kg/m³; objects with lower density float, while those with higher density sink. Steps 3–4: Object D’s density is 3067.95 ÷ 4.77 ≈ 643.18 kg/m³, and Object C’s density is 7891.41 ÷ 16.42 ≈ 480.60 kg/m³. Steps 5–7: Both objects float, so 0 items sink. The answer is (C) 0. Model Choice: C. 0 Output CoT: ...... Model Choice: C. 0 Round-N M 3 CoT #10416 Reference CoT: First we should extract the data corresponding to the object mentioned in the image. Object D is made of rubber, weighs 3067.95 kg, and has a volume of 4.77 m³. Object C is made of glass, weighs 7891.41 kg, and has a volume of 16.42 m³. Step 2: At 4 °C, water has a density of approximately 1000 kg/m³. Objects with a lower density than water float, while those with a higher density sink. Step 3: The density of Object D is 3067.95 kg ÷ 4.77 m³ = 643.18 kg/m³, so it floats. Step 4: The density of Object C is 7891.41 kg ÷ 16.42 m³ = 480.60 kg/m³, so it also floats. Therefore, 0 objects sink, and the answer is (C) 0. True Answer: The answer is (C). Question: In the provided image, how many items from the given choices will submerge underwater? Options: A. 2 B. 1 C. 0 Round-1 Output CoT: Step 1: The image lists Object D (rubber, 3067.95 kg, 4.77 m³) and Object C (glass, 7891.41 kg, 16.42 m³). Step 2: Water has a density of approximately 1000 kg/m³ at 4 °C; objects with lower density float, while objects with higher density sink. Step 3: Object D’s density is 3067.95 ÷ 4.77 ≈ 643.18 kg/m³, so it floats. Step 4: Object C’s density is 7891.41 ÷ 16.42 ≈ 480.60 kg/m³, so it also floats. Steps 5–7: Neither object sinks; 0 items submerge. Model Choice: B. 1 Round-2 Output CoT: Step 1: The image lists Object D (rubber, 3067.95 kg, 4.77 m³) and Object C (glass, 7891.41 kg, 16.42 m³). Step 2: Water has a density of approximately 1000 kg/m³ at 4 °C; objects with lower density float, while those with higher density sink. Steps 3–4: Object D’s density is 3067.95 ÷ 4.77 ≈ 643.18 kg/m³, and Object C’s density is 7891.41 ÷ 16.42 ≈ 480.60 kg/m³. Both float. Steps 5–7: Neither sinks, so 0 objects are submerged. The answer is (C) 0. Model Choice: C. 0 Round3 Output CoT: Step 1: The image lists Object D (rubber, 3067.95 kg, 4.77 m³) and Object C (glass, 7891.41 kg, 16.42 m³). Step 2: At 4 °C, water has a density of 1000 kg/m³; objects with lower density float, while those with higher density sink. Steps 3–4: Object D’s density is 3067.95 ÷ 4.77 ≈ 643.18 kg/m³, and Object C’s density is 7891.41 ÷ 16.42 ≈ 480.60 kg/m³. Steps 5–7: Both objects float, so 0 items sink. The answer is (C) 0. Model Choice: C. 0 Output CoT: ...... Model Choice: C. 0 Round-N M 3 CoT #10416 Reference CoT: First we should extract the data corresponding to the object mentioned in the image. Object D is made of rubber, weighs 3067.95 kg, and has a volume of 4.77 m³. Object C is made of glass, weighs 7891.41 kg, and has a volume of 16.42 m³. Step 2: At 4 °C, water has a density of approximately 1000 kg/m³. Objects with a lower density than water float, while those with a higher density sink. Step 3: The density of Object D is 3067.95 kg ÷ 4.77 m³ = 643.18 kg/m³, so it floats. Step 4: The density of Object C is 7891.41 kg ÷ 16.42 m³ = 480.60 kg/m³, so it also floats. Therefore, 0 objects sink, and the answer is (C) 0. True Answer: The answer is (C). Question: In the provided image, how many items from the given choices will submerge underwater? Options: A. 2 B. 1 C. 0 Figure 16: Iterative reasoning-state refinement of ReState on M 3 CoT. G.2TRAINING–INFERENCE REASONING-STATE GAP As shown in Fig. 1 and Tables 1 to 3 of the main text, the two-stage Multimodal-CoT baseline does not consistently outperform single-stage Direct SFT under matched backbone and training settings. Instead, it performs worse than Direct SFT in eight of the nine dataset-backbone combinations. This degradation is particularly evident on M 3 CoT. With Qwen2.5-VL-7B and Qwen3-VL-8B, Multimodal-CoT decreases accuracy by 3.10% (from 79.42% to 76.32%) and 2.67% (from 81.62% to 78.95%), respectively. With Qwen3.5-9B, the decrease further reaches 8.80% (from 84.73% to 75.93%). Similar performance drops are observed across all three backbones on ScienceQA and on two of the three backbones on VersaCoT-10K. This empirical pattern is consistent with the training-inference reasoning-state gap discussed for stage- centric MCoT methods. A typical stage-centric pipeline decomposes reasoning into CoT generation and answer inference. During training, the answer-inference stage is commonly optimized with human-annotated or pre-constructed reasoning chains, whereas at inference time it receives reasoning generated by the preceding model. Such model-generated states may contain omissions, local errors, or reasoning patterns that differ from those observed during training, resulting in a mismatch between the reasoning-state distributions encountered during training and inference. Moreover, existing stage-centric methods (Zhang et al., 2024; Tan et al., 2024a; He et al., 2024; Zheng et al., 2023; Wang et al., 2024a) generally treat intermediate CoTs as stage-specific outputs rather than reusable states 38 Table 11: Cross-dataset generalization of ReState from VersaCoT-10K to ScienceQA and M 3 CoT. Setting VersaCoT-10K→ ScienceQAVersaCoT-10K→ M 3 CoT Qwen2.5-VL-7BQwen3-VL-8BQwen3.5-9BQwen2.5-VL-7BQwen3-VL-8BQwen3.5-9B Origin (No SFT)84.39 (+0.66)90.62 (-0.52)91.25 (+0.69)59.79 (+1.38)61.43 (+0.69)62.81 (+2.29) Origin (Direct SFT)84.70 (+0.35)89.55 (+0.55)91.54 (+0.40)58.93 (+2.24)57.98 (+4.14)63.11 (+1.99) ReState (Ours)85.0590.1091.9461.1762.1265.10 that can be continuously re-evaluated and refined. Consequently, errors introduced by an upstream reasoning stage may be directly propagated to downstream answer prediction. In contrast, Direct SFT does not condition a separately optimized downstream stage on an intermediate reasoning state, thus avoiding this source of cross-stage mismatch. The comparison suggests that explicit CoT supervision alone does not necessarily guarantee improved reasoning performance. Effective reasoning also depends on how intermediate reasoning states are modeled and how well their training-time and inference-time distributions are aligned. Although these comparisons do not isolate the reasoning-state gap as the sole cause of the observed degradation, they provide empirical motivation for explicitly modeling model-induced reasoning states during learning. ReState addresses this issue by reformulating intermediate reasoning from stage-specific outputs into continuously updatable states. URSM unifies reasoning construction, correct reasoning preservation, and erroneous reasoning correction as transitions within a shared reasoning-state space. Building on this unified state-update mechanism, CRSL further incorporates self-generated historical states during training, exposing the model to model-induced states that more closely resemble those encountered during recursive inference. At inference, the same state-update operator recursively feeds back and refines the current reasoning state. Consistent with this design, ReState outperforms Multimodal-CoT across all three datasets and all three backbones. On M 3 CoT in particular, the gains range from 8.67% (from 76.32% to 84.99%) to 13.07% (from 75.93% to 89.00%). Overall, these results suggest that effective learning-based MCoT requires both explicit reasoning supervision and consistent reasoning-state modeling across training and inference. By treating intermediate CoTs as iteratively updatable states and incorporating model-induced historical states into closed-loop learning, ReState provides a unified state-centric mechanism for mitigating the training-inference reasoning-state gap and enabling iterative refinement. G.3QUANTITATIVE ANALYSIS OF GENERATED COTS To further evaluate the quality of the generated reasoning processes beyond final-answer accuracy, we employ Qwen3.8-27B (Qwen Team, 2026d) as a unified judge model to assess CoTs produced by different methods on VersaCoT-10K. We evaluate five dimensions: Overall, Correctness, Relevance, Coherence, and Solving Process. As shown in Tables 12 to 14, ReState achieves the highest Overall score across Qwen2.5-VL-7B, Qwen3-VL-8B, and Qwen3.5-9B, while also obtaining the best result on every fine-grained metric. These results indicate that the benefits of ReState extend beyond final-answer accuracy to the quality and consistency of the generated reasoning process. With Qwen2.5-VL-7B, ReState achieves an Overall score of 8.12, improving by 0.12 (from 8.00 to 8.12) over MIND, the strongest competing method. Its Correctness, Relevance, Coherence, and Solving Process scores reach 6.82, 9.05, 8.96, and 7.65, respectively. The improvements are more pronounced with Qwen3-VL-8B, where ReState obtains an Overall score of 8.85, exceeding the best competing result by 0.36 (from 8.49 to 8.85). Its four fine-grained scores further reach 7.73, 9.47, 9.43, and 8.78, respectively. In particular, the Solving Process score improves by 0.49 (from 8.29 to 8.78) over the strongest competing result, suggesting a clearer and more reliable problem-solving trajectory. With Qwen3.5-9B, ReState likewise achieves the highest Overall score of 8.51 and consistently outperforms the compared methods across all four fine-grained dimensions. Overall, ReState achieves the strongest result for every evaluated reasoning-quality metric across all three backbones, demonstrating consistent improvements in generated CoT quality. These improvements are consistent with the design objectives of ReState. URSM jointly models reasoning construction from empty states, correct reasoning preservation and refinement, and erro- neous reasoning correction within a shared reasoning-state space. CRSL further exposes the model to self-generated historical states during training, enabling the state-update operator to better handle 39 Table 12: CoT quality evaluation on VersaCoT-10K with Qwen2.5-VL-7B. ModelOverallCorrectnessRelevanceCoherenceSolving Process Origin (No SFT)7.30 (+0.82)5.85 (+0.97)8.44 (+0.61)8.62 (+0.34)6.29 (+1.36) Origin (Direct SFT)7.82 (+0.30)6.44 (+0.38)8.84 (+0.21)8.61 (+0.35)7.38 (+0.27) Multimodal-CoT 7.56 (+0.56)6.29 (+0.53)8.37 (+0.68)8.40 (+0.56)7.20 (+0.45) MIND8.00 (+0.12)6.63 (+0.19)9.01 (+0.04)8.88 (+0.08)7.49 (+0.16) ReState (Ours)8.126.829.058.967.65 Table 13: CoT quality evaluation on VersaCoT-10K with Qwen3-VL-8B. ModelOverallCorrectnessRelevanceCoherenceSolving Process Origin (No SFT)8.21 (+0.64)6.93 (+0.80)9.19 (+0.28)9.15 (+0.28)7.55 (+1.23) Origin (Direct SFT)8.49 (+0.36)7.25 (+0.48)9.28 (+0.19)9.13 (+0.30)8.29 (+0.49) Multimodal-CoT8.27 (+0.58)7.28 (+0.45)8.87 (+0.60)8.85 (+0.58)8.06 (+0.72) MIND 8.35 (+0.50)7.57 (+0.16)9.13 (+0.34)8.65 (+0.78)8.04 (+0.74) ReState (Ours)8.857.739.479.438.78 Table 14: CoT quality evaluation on VersaCoT-10K with Qwen3.5-9B. ModelOverallCorrectnessRelevanceCoherenceSolving Process Origin (No SFT)7.97 (+0.54)6.68 (+0.64)9.01 (+0.31)8.78 (+0.51)7.42 (+0.71) Origin (Direct SFT)8.25 (+0.26)6.81 (+0.51)9.12 (+0.20)9.06 (+0.23)8.00 (+0.13) Multimodal-CoT8.17 (+0.34)7.04 (+0.28)8.81 (+0.51)8.91 (+0.38)7.93 (+0.20) MIND8.42 (+0.09)7.22 (+0.10)9.25 (+0.07)9.25 (+0.04)7.98 (+0.15) ReState (Ours)8.517.329.329.298.13 and refine model-induced reasoning states. Consequently, the gains of ReState are reflected not only in final prediction accuracy, but also in stronger reasoning correctness, relevance, coherence, and problem-solving quality. Together with the qualitative examples, these judge-based evaluations provide complementary evidence that state-centric reasoning improves both reasoning outcomes and the intermediate reasoning processes that lead to them. G.4LIMITATIONS AND FUTURE WORK Although ReState consistently improves performance across multiple backbones and multimodal reasoning benchmarks, several limitations remain and warrant further investigation. First, the current experiments primarily focus on multiple-choice reasoning. Although the cross-dataset results demonstrate some transfer capability, applicability to open-ended VQA, video reasoning, and longer- horizon multimodal reasoning remains to be established. Future work could extend ReState to more diverse task formats and model families to evaluate the generality and scalability of state-centric reasoning. Second, ReState achieves iterative self-refinement by repeatedly invoking the same MLLM, maintaining a unified reasoning architecture without additional reflection modules, critics, or independent correction models. However, multiple recursive updates still incur additional inference cost. The current results show that most gains occur in the first few rounds, after which performance gradually stabilizes, indicating that much of the benefit can be obtained with a relatively small number of refinement rounds. Moreover, combining the results in Table 1 and Table 4, even without iterative self-refinement, i.e., under an inference cost comparable to MIND, ReState still improves accuracy by 0.15%-0.90% across the three backbones. This indicates that the gains of ReState do not solely depend on iterative self-refinement. Future work could explore more efficient recurrent reasoning mechanisms, such as Looped Transformers (Giannou et al., 2023), to reduce computational cost while retaining iterative refinement capability. Overall, ReState provides a unified modeling perspective that shifts multimodal reasoning from stage-centric pipelines to state-centric iterative reasoning. Future work could further improve generality, efficiency, and long-horizon refinement stability, extending state-centric reasoning to more open-ended and complex multimodal tasks. 40