Paper deep dive
ToST: A Tree-of-Thought Socratic Teaching Framework for Multi-Path Guidance and Parallel Thinking
Feng Ling, Heng Yu
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 89%
Last extracted: 8/29/2026, 3:26:53 AM
Summary
The paper introduces ToST (Tree-of-Thought Socratic Teaching), a framework for multi-path Socratic guidance that moves beyond the traditional one-problem-one-solution paradigm. ToST utilizes a Parallel Reasoning Tree to support parallel thinking and adaptive guidance. The authors also present MPSG-Bench, a benchmark with 31K dialogues and a SOLO-based evaluation framework, demonstrating that ToST significantly improves guidance success rates and student exploration of multiple solution paths.
Entities (10)
Relation Signals (8)
ToST ā uses ā Parallel Reasoning Tree
confidence 95% Ā· ToST operates on an expert PRT... ToST formalizes Socratic teaching as a tree-structured decision-making process
ToST ā includescomponent ā Parallel Sowing
confidence 93% Ā· ToST employs Parallel Sowing, a parallel-thinking-oriented questioning strategy
ToST ā includescomponent ā Multi-Path Adaptive Guidance
confidence 93% Ā· ToST employs... a Multi-Path Adaptive Guidance mechanism
MPSG-Bench ā usestheory ā SOLO
confidence 90% Ā· five-dimensional evaluation framework grounded in the SOLO (Structure of Observed Learning Outcomes) theory
MPSG-Bench ā containsdatafrom ā GSM8K
confidence 85% Ā· Seed problems from GSM8K... are expanded... into annotated PRTs
MPSG-Bench ā containsdatafrom ā MATH
confidence 85% Ā· Seed problems from... MATH... are expanded... into annotated PRTs
ToST ā usesmodel ā Qwen2.5-Math-7B-Instruct
confidence 82% Ā· ToST uses Qwen2.5-Math-7B-Instruct... as the teacher model.
MPSG-Bench ā generatedby ā DeepSeek V3.2
confidence 80% Ā· Seed problems... are expanded with DeepSeek v3.2 into annotated PRTs
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:Large Language Models (LLMs) exhibit strong problem-solving abilities, positioning them as promising agents for Socratic teaching to guide students through step-by-step heuristic questioning. However, existing approaches typically adopt a one-problem-one-solution paradigm, restricting the teaching guidance to a single linear reasoning path. This design limits instructional flexibility, weakens error recovery, and restricts students' ability to engage in parallel thinking to explore multiple valid solutions. To overcome these, we propose ToST, a Tree-of-Thought Socratic Teaching framework that explicitly supports multi-path guidance under a one-problem-multiple-solutions paradigm. ToST employs Parallel Sowing, a parallel-thinking-oriented questioning strategy to encourage students to approach problems from diverse perspectives, and a Multi-Path Adaptive Guidance mechanism to provide more robust and non-linear instructions across alternative solution trajectories. Concurrently, to fill the void in systematically evaluating such non-linear instructional capabilities, we advance the task of multi-path Socratic guidance by establishing MPSG-Bench, a comprehensive benchmark that includes a dataset of 31K multi-path teaching dialogues and a five-dimensional evaluation framework grounded in the SOLO (Structure of Observed Learning Outcomes) theory to assess parallel-thinking guidance. Experimental results demonstrate that ToST significantly enhances guidance success rates while empowering students to navigate and explore multiple solution paths more effectively under both automatic and human metrics.
Tags
Links
- Source: https://arxiv.org/abs/2608.25775v1
- Canonical: https://arxiv.org/abs/2608.25775v1
Trouble viewing inline? Open PDF directly ā
Full Text
69,422 characters extracted from source content.
Expand or collapse full text
ToST: A Tree-of-Thought Socratic Teaching Framework for Multi-Path Guidance and Parallel Thinking Feng Ling Affiliation: Beijing Normal University Heng Yu Affiliation: Beijing Normal University Abstract Large Language Models (LLMs) exhibit strong problem-solving abilities, positioning them as promising agents for Socratic teaching to guide students through step-by-step heuristic questioning. However, existing approaches typically adopt a one-problemāone-solution paradigm, restricting the teaching guidance to a single linear reasoning path. This design limits instructional flexibility, weakens error recovery, and restricts studentsā ability to engage in parallel thinking to explore multiple valid solutions. To overcome these, we propose ToST, a Tree-of-Thought Socratic Teaching framework that explicitly supports multi-path guidance under a one-problemāmultiple-solutions paradigm. ToST employs Parallel Sowing, a parallel-thinkingāoriented questioning strategy to encourage students to approach problems from diverse perspectives, and a Multi-Path Adaptive Guidance mechanism to provide more robust and non-linear instructions across alternative solution trajectories. Concurrently, to fill the void in systematically evaluating such non-linear instructional capabilities, we advance the task of multi-path Socratic guidance by establishing MPSG-Bench, a comprehensive benchmark that includes a dataset of 31K multi-path teaching dialogues and a five-dimensional evaluation framework grounded in the SOLO (Structure of Observed Learning Outcomes) theory to assess parallel-thinking guidance. Experimental results demonstrate that ToST significantly enhances guidance success rates while empowering students to navigate and explore multiple solution paths more effectively under both automatic and human metrics. 1 Introduction Large language models (LLMs) have become central to personalized AI tutoring Pedro et al. (2019); Zhai et al. (2021), with recent advancements focusing on expert pedagogical modeling Wang et al. (2024) and Socratic questioning Zhang et al. (2024b); Liu et al. (2024). These methods aim to provide coherent, step-by-step scaffolding through instructional dialogues. Despite these gains, most existing approaches are confined to a one-problemāone-solution (1P1S) paradigm Gao et al. (2025a), which restricts instructional flexibility and undermines the development of learnersā parallel thinking PĆ”sztor et al. (2015)āan essential capability for navigating complex, non-linear problems from multiple perspectives Evans and Swan (2014). As illustrated in Figure 1(a), traditional Socratic teaching typically anchors guidance to a single solution path, making it hard to recover from ineffective guidance Chu et al. (2025). These constraints motivate a shift toward a one-problemāmultiple-solutions (1PMS) paradigm that explicitly models multiple solution paths to provide more flexible and cognitively enriched guidance. Figure 1: Comparison between traditional Socratic Teaching and the proposed ToST paradigm. Traditional method (left) employs a 1P1S paradigm with linear reasoning, susceptible to stalling from intermediate errors. In contrast, ToST (right) adopts a 1PMS paradigm via parallel thinking, enabling dynamic redirection when paths fail. However, simply prompting LLMs to provide 1PMS-based guidance is challenging, since multi-path instruction imposes substantial System 2 Kahneman (2011) planning demands: LLMs often struggle to track student progress across concurrent paths or decide when to switch trajectories. This difficulty is compounded by a lack of interpretable mechanisms for evaluating guidance strategies and estimating student cognitive states. To address these challenges, we propose ToST, a Tree-of-Thought Socratic Teaching framework that instantiates the 1PMS paradigm via a parallel reasoning tree. ToST formalizes Socratic teaching as a tree-structured decision-making process, in which the parallel reasoning tree explicitly supports System 2 reasoning by tracking student progress across multiple concurrent solution paths and modeling pedagogically meaningful inter-path relationships. As illustrated in Figure 1(b), ToST applies Parallel Sowing, a questioning strategy that elicits multiple perspectives on the problem, followed by a multi-path adaptive guidance mechanism that dynamically decides whether to persist the current reasoning path or transition to alternatives when misconceptions arise. During path transitions, teachers are encouraged to leverage reusable steps (the shared steps between different paths) that the student has previously executed correctly. These validated steps serve as familiar scaffolding to bridge transitions toward alternative strategies and encourage the exploration of new methods. To fill the void in systematically evaluating non-linear instructional capabilities in 1PMS paradigm, we establish MPSG-Bench, a Multi-Path Socratic Guidance benchmark comprising 31k teaching dialogues. We propose a five-dimensional evaluation framework grounded in the Structure of Observed Learning Outcomes (SOLO) taxonomy Biggs and Collis (2014), enabling systematic assessment of teachersā 1PMS guidance and studentsā parallel-thinking ability. Experimental results on MPSG-Bench demonstrate that our ToST framework significantly improves guidance success rates by 11% over educational LLM baselines and achieves more efficient exploration on multi-solution reasoning trees. In summary, our contributions are: ⢠We introduce the 1PMS paradigm to Socratic teaching and formalize it via a parallel reasoning tree, enabling explicit System 2 reasoning and inter-path pedagogical analysis to provide more adaptive instructional feedback. ⢠We propose ToST, a Tree-of-Thought Socratic Teaching framework to dynamically navigate concurrent solution paths, improving instructional flexibility and robustness. ⢠We present MPSG-Bench, a new benchmark for multi-solution Socratic teaching, comprising 31k teaching dialogues and a SOLO-based evaluation framework to quantify structural complexity and parallel thinking across multiple solution paths, with extensive experiments validating the effectiveness of our approach. 2 Related Work 2.1 LLMs-enhanced Personalize Tutoring Large language models (LLMs) have been widely adopted for personalized tutoring, supporting adaptive instruction Kasneci et al. (2023); Chen et al. (2024), student simulation Zhan et al. (2025); Gao et al. (2025a), and learning path planning Gao et al. (2025b); Wang et al. (2025). Pedagogical alignment is commonly achieved through expert rules Wang et al. (2024); Park et al. (2024), educational pretraining Dan et al. (2024), or reinforcement learning Dinucu-Jianu et al. (2025), with Socratic prompting further enhancing personalization Liu et al. (2024); Chang (2023). However, most approaches rely on single-chain reasoning and adopt a one-problemāone-solution (1P1S) paradigm, limiting the cultivation of one-problemāmultiple-solutions (1PMS) reasoning. 2.2 Foundational Paradigms in Multi-Solution Pedagogical Reasoning The one-problemāmultiple-solutions (1PMS) paradigm promotes flexible problem-solving through the exploration of diverse valid solution paths Evans and Swan (2014). This perspective aligns with parallel thinking, which promotes the simultaneous consideration of multiple reasoning strategies De Bono (2016). Learning progression in such settings is commonly assessed using the Structure of Observed Learning Outcomes (SOLO) taxonomy Biggs and Collis (2014) (introduced in Appendix D), which provides a principled basis for our structure-aware, multi-path instructional framework. Recent work extends linear chain-of-thought prompting Wei et al. (2022) with structured reasoning based on trees Yao et al. (2023), graphs Besta et al. (2024), or heuristic and value-based evaluation Browne et al. (2012). Parallel reasoning approaches aggregate independent solution chains via comparison or consensus Du et al. (2023); Zheng et al. (2025), but lack explicit hierarchical representations and path-transition modeling. In contrast, ToST explicitly constructs and navigates multiple solution trajectories within a Parallel Reasoning Tree, enabling process-aware multi-path instructional guidance. Figure 2: Parallel Reasoning Tree (PRT) structure. The root defines the problem, with branches representing alternative solution paths weighted by complexity, novelty, and depth. Nodes signify correct intermediate steps leading to final answer. Figure 3: Overview of the Tree-of-Thought Socratic Teaching (ToST) framework. ToST operates on Parallel Reasoning Trees and consists of Parallel Sowing for multi-solution exploration and Multi-Path Adaptive Guidance for personalized Socratic instruction via studentāexpert tree comparison. 3 Background and Notation 3.1 Parallel Reasoning Tree Construction The Parallel Reasoning Tree (PRT) represents multiple valid solution paths for a single problem within a unified hierarchical structure. Each root-to-leaf path corresponds to a complete reasoning trajectory, explicitly representing alternative solution strategies in 1PMS settings. As illustrated in Figure 2, each solution path is encoded as a complete reasoning trajectory, with explicit branching to capture divergence. Each path is annotated with three interpretable attributes: complexity, reflecting intrinsic solution difficulty; innovativeness, measuring structural deviation from canonical solutions provided by the official dataset; and depth, defined as the number of intermediate reasoning nodes. These attributes facilitate path-level comparisons and adaptive guidance. The tree construction detail is introduced in Appendix B, including the construction cost analysis in Appendix B.2. 3.2 Problem Definition Let Q denote a problem instance admitting a set of valid solutions =S1,ā¦,SkS=\S_1,ā¦,S_k\ with kā„2kā„ 2. We formalize the Parallel Reasoning Tree (PRT) as a rooted directed acyclic graph =(V,P,D,C,I)T=(V,P,D,C,I), where V comprises the root v0=v_0=Q, intermediate reasoning nodes, and solution leaves. The set P contains all root-to-leaf solution paths, and each path pāPpā P is associated with a depth Dā”(p)āāD(p) , complexity Cā”(p)āāC(p) , and innovativeness Iā”(p)āāI(p) . Let PeāP_e P denote expert-annotated paths and PsP_s student-generated paths extracted from instructional interactions, where each student path corresponds to a (possibly partial) subpath of some pāPepā P_e. Intermediate nodes in PsP_s are partitioned into correctly solved nodes K and unsolved nodes M, with a subset identified as reusable nodes RāKāŖMR KāŖ M. Given T and a studentās partial trajectory Ļ, the instructional objective is to select guidance actions that maximize learning effectiveness over T under the one-problemāmultiple-solutions (1PMS) setting, by jointly optimizing studentāexpert path alignment and pedagogical factors such as reasoning depth and cognitive load. 4 Tree-of-Thought Socratic Teaching As shown in Figure 3, ToST operates on an expert PRT e=(Ve,Pe,De,Ce,Ie)T_e=(V_e,P_e,D_e,C_e,I_e) and an incrementally parsed student tree s=(Vs,Ps,Ds,Cs,Is)T_s=(V_s,P_s,D_s,C_s,I_s) to diagnose reasoning progress across concurrent solution paths. It comprises Parallel Sowing, which initiates multi-path exploration, and Multi-Path Adaptive Guidance (MPAG), which performs tree-based diagnosis and guidance selection. 4.1 Parallel Sowing Parallel Sowing initializes the student reasoning tree through teacher-guided multi-path exploration rather than by requiring the student to independently propose several complete solutions. This step forms the initial branches of sT_s, establishing the structural basis for subsequent path-level diagnosis and guidance. Importantly, Parallel Sowing does not assume that a novice learner can fully enumerate complete solutions. The teacher may elicit partial intuitions, observable constraints, decomposition ideas, or candidate methods, each of which can serve as an entry point into a different branch of the PRT. 4.2 Multi-Path Adaptive Guidance Strategy Multi-Path Adaptive Guidance (MPAG) provides path-aware instructional control over sT_s. It comprises two modules: a Tree-based Student Cognitive Manager for progress estimation and error localization, and an Automatic Path Analyzer for guidance decision-making. 4.2.1 Error Diagnosis with Tree-based Student Cognitive Manager As dialogue proceeds, the Tree-based Student Cognitive Manager updates sT_s and performs PathMatch for solution-category alignment and NodeMatch for intermediate-step correctness. For each student path Ps(i)P_s^(i), let VPs(i)V_P_s^(i) denote the set of nodes along that path. A progress score is computed as Scorepā(i)=āvāVPs(i)wdā(v)āĻā(v)āsā(v,e)āvāVPs(i)wdā(v)āĻā(v)Score_p(i)= _vā V_P_s^(i)w_d(v)\,Ļ(v)\,s(v,T_e) _vā V_P_s^(i)w_d(v)\,Ļ(v) (1) where sā”(v,e)ā0,1s(v,T_e)ā\0,1\ indicates node-level correctness, wdā(v)w_d(v) prioritizes earlier steps, and Ļā”(v)Ļ(v) gives higher weight to reusable nodes: Ļā”(v)=γ,vāR,Ļ,vāKāR,Ī“,vāMāR,Rā ā ,1.0,vāMāR,R=ā ,Ļ(v)= casesγ,&vā R,\\ Ļ,&vā K R,\\ Ī“,&vā M R,\;Rā ,\\ 1.0,&vā M R,\;R= , cases (2) Here, R denotes reusable nodes, K correctly solved nodes, and M unsolved nodes. The coefficients γ, Ļ, and Ī“ are hyperparameters controlling the relative importance of reusable, correct, and incorrect nodes, respectively, with γā„Ļā„Ī“>0γā„Ļā„Ī“>0. This weighting favors stable and reusable reasoning steps, so the score reflects how much reliable structure can support subsequent guidance. 4.2.2 Guidance Decision with Automatic Path Analyzer The Automatic Path Analyzer selects instructional paths by evaluating candidate expert paths. Inspired by the global Product-of-Experts formulation Loula et al. (2025), we model each instructional path as being constrained by multiple pedagogically relevant factors, each contributing a potential function to the overall guidance value. Formally, for each candidate path PtāPeP_tā P_e, we define a guidance value Hā”(Pt)H(P_t) that integrates student progress, remaining problem difficulty, instructional investment, and cognitive load. The resulting guidance value is computed as Hā”(Pt)= H(P_t)= [αāScorepā(t)+β1+Eā”(Pt)]ā Iā”(Pt)Cā”(Pt)āPath Utility Estimation [α\,Score_p(t)+ β1+E(P_t) ]Ā· I(P_t)C(P_t)_Path Utility Estimation ā (1+ĻāTā”(Pt)Tmax)āConversation Gainā 11+Ī»āDā(Pt)āCognitive Load Ā· (1+Ļ\, T(P_t)T_ )_Conversation GainĀ· 11+Ī» D(P_t)_Cognitive Load (3) where Eā”(Pt)E(P_t) is remaining difficulty, Iā”(Pt)I(P_t) and Cā”(Pt)C(P_t) are innovativeness and complexity, Tā”(Pt)/TmaxT(P_t)/T_ measures dialogue investment, and Dā”(Pt)D(P_t) is path depth. Intuitively, Hā”(Pt)H(P_t) favors paths with reliable progress, manageable remaining difficulty, useful novelty relative to complexity, sufficient dialogue investment, and bounded cognitive load. The next guidance path is selected using a greedy switching rule: Pnext=Pc,if āHā(Pc)+Īøswitchā„Hmaxāc,argā”maxPāPe,Pā Pcā”Hā”(P),otherwise.P_next= casesP_c, H(P_c)+ _switchā„ H_ ^-c,\\[4.0pt] _Pā P_e,\,Pā P_cH(P), . cases (4) where Hmaxāc=maxPāPe,Pā Pcā”Hā”(P)H_ ^-c= _Pā P_e,\,Pā P_cH(P) denotes the highest guidance value among alternative paths excluding the current path PcP_c. The threshold Īøswitch>0 _switch>0 controls the sensitivity of switching decisions. It acts as an inertia margin: MPAG switches only when an alternative path is clearly better, which keeps the rule interpretable and reduces oscillation. At each dialogue round, the Tree-based Student Cognitive Manager and the Automatic Path Analyzer jointly update sT_s and select guidance actions, enabling adaptive 1PMS instruction to promote studentsā parallel thinking. 5 Benchmark: MPSG-Bench Effective 1PMS instruction requires benchmarks that capture parallel reasoning beyond final-answer accuracy. Existing educational datasets typically assume a single canonical solution, making them unsuitable for multi-path assessment. To fill this gap, we introduce Multi-Path Socratic Guidance Benchmark (MPSG-Bench): a large-scale benchmark of multi-path problem-solving trajectories and a SOLO-grounded evaluation framework for quantifying a modelās ability of parallel-thinking guidance. 5.1 Constructing MPSG-Bench with a Multi-Agent Pipeline MPSG-Bench contains 31k PRT-grounded teaching dialogues with two components: Enhanced Multi-Path Problem-Solving Collection. Seed problems from GSM8K Cobbe et al. (2021) and MATH Hendrycks et al. (2021) are expanded with DeepSeek v3.2 into annotated PRTs with approximately five distinct solution paths per problem. Multi-Path Teaching Dialogue Dataset. Using these PRTs, Student, Teacher, and Expert agents generate Socratic dialogues under six student archetypes (Appendix B). Together, these datasets facilitates the fine-tuning of LLMs on structured, non-linear instructional turns and provides a standardized testbed to quantify performance gaps in error recovery and path-consistencyācapabilities that traditional single-path datasets are unable to measure. Table 1: Performance comparison. Original student performance (before guidance) is reported as "Raw Students". Acc denotes final problem-solving accuracy, while TreeAcc, NĀÆRound N_Round, and TreeAcc-R are defined in Section 5.2. NĀÆMethod N_Method denotes the average number of solution strategies attempted. ToST w/o PS and ToST w/o MPAG denote ablations removing Parallel Sowing, and Multi-Path Adaptive Guidance, respectively. Method GSM8K MATH-500 Acc (%) TreeAcc NĀÆRound N_Round TreeAcc-R NĀÆMethod N_Method Acc (%) TreeAcc NĀÆRound N_Round TreeAcc-R NĀÆMethod N_Method Raw Students 48.49 37.28 ā ā 1.04 61.20 35.82 ā ā 1.16 SocraticLM 84.38 57.47 3.33 17.26 1.95 92.60 49.42 2.29 21.58 1.55 EduChat-R1-8b 76.27 51.93 3.94 13.18 1.62 84.40 44.39 2.42 18.34 1.41 EduChat-R1-32b 79.45 54.37 3.51 15.49 1.78 86.80 47.18 2.33 20.25 1.58 TutorRL-7B 89.61 60.17 2.86 21.04 1.91 91.80 48.99 2.26 21.68 1.52 DeepSeek V3.2 89.92 57.11 2.26 25.27 1.16 96.00 50.13 1.89 26.52 1.53 GPT5 98.56 67.05 1.97 34.04 2.06 98.20 50.75 1.75 29.00 1.67 ToST (Ours) 98.18 68.75 1.68 40.92 2.39 99.20 56.01 1.53 36.61 2.12 ToST w/o PS 96.36 64.65 1.76 36.73 2.04 97.00 50.68 1.71 29.64 1.53 ToST w/o MPAG 97.19 66.12 1.72 39.02 2.23 98.80 54.88 1.67 32.86 1.96 Raw w/ PS 51.40 42.79 ā ā 2.12 65.00 33.53 ā ā 1.86 Method AIME24 AIME25 Acc (%) TreeAcc NĀÆRound N_Round TreeAcc-R NĀÆMethod N_Method Acc (%) TreeAcc NĀÆRound N_Round TreeAcc-R NĀÆMethod N_Method Raw Students 71.94 46.08 ā ā 1.13 31.25 29.41 ā ā 1.07 SocraticLM 90.83 55.70 2.25 24.76 1.32 63.13 53.19 4.72 11.27 1.74 EduChat-R1-8b 84.72 49.72 2.86 17.38 1.23 46.04 30.15 7.29 4.14 1.51 EduChat-R1-32b 86.11 51.68 2.59 19.95 1.29 53.33 48.71 5.43 8.97 1.64 TutorRL-7B 89.72 55.67 2.33 23.89 1.31 41.88 34.49 6.72 5.13 1.53 DeepSeek V3.2 96.39 59.49 1.65 36.05 1.31 72.50 53.62 4.23 12.68 1.49 GPT5 97.78 60.32 1.74 34.67 1.29 73.13 47.71 4.18 11.41 1.45 ToST (Ours) 96.67 63.39 1.65 38.42 1.73 81.25 55.77 3.89 14.34 1.79 ToST w/o PS 95.28 57.28 1.82 31.47 1.62 79.38 52.82 4.03 13.11 1.62 ToST w/o MPAG 96.39 61.74 1.73 35.69 1.71 78.54 54.19 3.94 13.75 1.73 Raw w/ PS 76.11 52.61 ā ā 1.67 35.21 45.90 ā ā 1.65 5.2 Parallel Thinking Evaluation System We propose a five-dimensional evaluation framework that instantiates the 1PMS objective via SOLO theory, to quantify structure-aware reasoning, path-sensitive diagnosis, and guidance efficiency. Unlike prior methods that rely on final-answer accuracy or heuristic judgments Dinucu-Jianu et al. (2025); Liu et al. (2024); Yang et al. (2025), our approach enables an interpretable, fine-grained assessment of a modelās ability to facilitate parallel thinking. (1) SOLO Advancement Score (SAS). SOLO Advancement Score (SAS) measures changes in studentsā cognitive structure before and after guidance, based on the SOLO taxonomy Biggs and Collis (2014). Student reasoning is independently assessed five times using GPT-5, and SAS is computed as the difference between post- and pre-guidance SOLO levels. (2) Tree Accuracy (TreeAcc). TreeAcc evaluates the correctness of studentsā internal reasoning structures within the PRT by jointly considering node-level reasoning quality, path-level methodological alignment, and final-answer correctness: This approach is inspired by CodeBLEU Ren et al. (2020), which combines abstract syntax trees (AST), data flow, and n-gram similarities to evaluate code generation tasks. TreeAcc= = αtā NodeAcc+βtā PathAcc _tĀ·NodeAcc+ _tĀ·PathAcc (5) +γtā FinalMatch + _tĀ·FinalMatch where αt+βt+γt=1 _t+ _t+ _t=1, NodeAcc=1|Ps|āāpāPsScorepā(p)NodeAcc= 1|P_s| _pā P_sScore_p(p), FinalMatch=ā[leafā(p)āis correct]FinalMatch=I[leaf(p)\ is correct], PathAcc measures alignment between student and expert solution paths, weighted by innovativeness and complexity, and NĀÆRound N_Round denotes the average number of dialogue rounds. Moreover, as the efficiency in 1PMS settings depends on both reasoning correctness and how quickly guidance facilitates convergence, we define Tree Accuracy per Round (TreeAcc-R) as TreeAcc-R=TreeAccNĀÆRoundTreeAcc-R= TreeAcc N_Round where NĀÆRound N_Round is the average guidance round. This metric reflects the accuracyāefficiency trade-off critical to 1PMS instruction. (3) Diagnostic Precision (DP). DP evaluates the teacherās ability to identify misconceptions, recognize latent solution paths, and select appropriate interventions, assessed via LLM-based judgment. (4) Persistence Gain (PG). PG measures average TreeAcc gains when guidance follows a studentās current path. It evaluates single-path scaffolding and identifies the transition from prestructural to unistructural cognition. (5) Switching Gain (SG). SG measures the average TreeAcc improvement following path switching. It reflects the teacherās capacity to promote cross-method expansion and integration, which is critical for advancing students from unistructural to multistructural and relational levels. Together, these metrics jointly quantify overall parallel thinking development (SAS, TreeAcc-R, DP) and stage-specific instructional effectiveness (PG, SG), enabling comprehensive and interpretable benchmarking of 1PMS teaching systems. 6 Experiments and Results 6.1 Experimental Setup We compare ToST with educational agents (SocraticLM Liu et al. (2024), TutorRL-7B Dinucu-Jianu et al. (2025), EduChat Dan et al. (2024)) and general LLMs (DeepSeek V3.2 DeepSeek-AI (2025), GPT-5 OpenAI (2025)); for fair educational comparison, ToST uses Qwen2.5-Math-7B-Instruct Team and others (2024) as the teacher model. Experiments cover GSM8K Cobbe et al. (2021), MATH-500 Hendrycks et al. (2021), AIME24, and AIME25 Mathematical Association of America (2024); implementation and dataset details are in Appendices A and B. Ablations remove Parallel Sowing (PS) via single-chain prompting or disable MPAG by removing explicit path selection; each experiment uses three random seeds. Evaluation has two complementary parts: a large-scale simulated benchmark evaluation using MPSG-Bench protocol metrics (Table 1, Figure 4) and a small-scale human pilot evaluation in Section 6.3. Figure 4: Comparison of guidance methods with five diagnostic protocol metrics on GSM8k, MATH-500, AIME24, and AIME25. 6.2 Main Results and Ablation Study As shown in Table 1, ToST consistently outperforms existing educational agents and strong general-purpose LLMs across all benchmarks. Under the standard accuracy metric (Acc), ToST surpasses representative single-chain tutoring methods on every dataset, achieving an average improvement of 11% in guidance success rate, while remaining competitive with state-of-the-art general LLMs despite using a substantially smaller 7B teacher model. The advantage of ToST is more pronounced under TreeAcc-R, with gains of up to 20% over the single-chain method SocraticLM on GSM8K, underscoring the effectiveness of multi-path reasoning. These improvements are consistent across problem difficulties; notably, on the challenging AIME25 benchmark, ToST outperforms the strongest general-purpose LLM baseline by approximately 8%, indicating strong generalization to complex problem settings. Ablations show that removing PS reduces explored strategies (e.g., 2.12 ā 1.53 on MATH-500), while removing MPAG degrades solution quality; PS alone improves raw students by 3.71% but is insufficient. Figure 4 further shows consistent gains over educational baselines across all five internal protocol metrics, especially DP and SAS. The PRT Parser reliability is confirmed by cross-model agreement analysis: average PDC and NMR reach 99.23% and 97.69%, respectively, across three LLM backends (see Appendix G). Appendix B.2 quantifies the offline PRT construction overhead in terms of token use. To clarify the intended domain scope of PRT, Appendix C provides case studies in physics, coding, and scientific reasoning. Table 2: Student study results (Track A, learner self-report). Participants rated their tutoring session on five dimensions using a 5-point Likert scale (mean ± std). Īŗ: Fleissā inter-rater agreement. Teacher/expert and LLM judge results are in Appendix F. Bold: best per column. System Helpfulnessā Clarityā Understandingā Willingnessā Burdenā Īŗ SocraticLM 3.39± 0.019 3.43± 0.222 3.56± 0.090 3.25± 0.196 4.33± 0.088 0.82 EduChat-R1-32b 3.21± 0.078 3.02± 0.062 3.65± 0.065 3.14± 0.097 4.19± 0.078 0.75 TutorRL-7B 3.75± 0.002 4.02± 0.211 4.86± 0.011 3.73± 0.216 4.37± 0.066 0.80 DeepSeek V3.2 4.42± 0.117 4.13± 0.119 4.92± 0.225 4.69± 0.070 4.68± 0.170 0.68 ToST (Ours) 4.66± 0.128 4.68± 0.071 4.89± 0.191 4.93± 0.209 4.95± 0.220 0.74 6.3 Human Pilot Evaluation To further assess whether MPSG-Benchās structural advantages translate to human judgments and learner experience, we ran a human pilot study comparing blinded expert ratings, studentsā subjective responses, and an independent LLM-based judge. Complete rubrics, prompts, interfaces, and additional results are provided in Appendix F. Track A: Blinded human evaluation. We conduct two blinded small-scale studies on 100 dialogue sessions: an expert review by seven mathematics teaching/tutoring raters and a pilot student study with ten undergraduates interacting with all five systems in counterbalanced order. Track B: Independent general LLM judge. As an auxiliary trend check, an independent general-purpose LLM judge rates 300 anonymized samples on helpfulness, clarity, diagnostic correctness, and switch naturalness. Statistics and reporting. We report mean ± standard deviation, agreement statistics, and non-parametric tests, framing the small-scale study as pilot evidence. Table 2 presents learner-facing outcomes; teacher/expert and LLM-judge results are reported in Appendix F. The learner self-reports further qualify the benchmark results. ToST receives the strongest ratings on helpfulness, clarity, willingness to continue exploring, and perceived burden/manageability, indicating that learners found its structured multi-path guidance useful, understandable, and well paced. This pattern is consistent with ToSTās design: by preserving partial progress, seeding only a small number of teacher-selected alternatives when needed, and guiding transitions between them, the teacher can support exploration without making the interaction feel harder to manage. The expert review and independent LLM judge in Appendix F provide the same broad signal: ToST ranks first or near first on the dimensions most directly tied to multi-path tutoring control. Figure 5: Stage promotion results with SocraticLM and ToST. Diagonal entries indicate no cognitive progression; upper-right entries correspond to upward stage transitions. ToST induces substantially more upward transitions (e.g., 73.3% S3ā 4); some downward entries (e.g., 17.8% S3ā 2) reflect adaptive consolidation under increased task difficulty. 6.4 Pedagogical Advantages of the ToST Framework Figure 5 presents a stage-transition analysis over multi-round instructional dialogues on all datasets, based on the SOLO taxonomy introduced in Section 2.2. Here, the previous stage corresponds to the level of cognitive structure exhibited in studentsā initial problem-solving attempts, whereas the next stage reflects the level attained following teacher guidance. As shown, ToST consistently promotes upward transitions (e.g., 73.3% S3ā 4), substantially exceeding SocraticLM. Compared to SocraticLM, Parallel Sowing in ToST elevates studentsā initial reasoning to higher SOLO levels. In some cases, guidance appropriately consolidates multiple paths into a single focused strategy (e.g., 17.8% S3ā 2), reflecting adaptive scaffolding under increased task difficulty. These effects stem from ToSTās explicit representation and management of reasoning diversity, which enables comparison across alternatives. 7 Conclusion In this work, we propose ToST, a Tree-of-Thought Socratic Teaching framework that enables flexible, multi-path guidance under the one-problemāmultiple-solutions paradigm. By integrating Parallel Sowing for diverse perspective exploration and Multi-Path Adaptive Guidance for robust instruction, ToST fosters deeper parallel thinking. We also introduce MPSG-Bench, a benchmark with 31K dialogues and a SOLO-based evaluation framework, to systematically assess multi-path teaching. Experiments show ToST significantly improves guidance effectiveness and supports richer exploration of solution paths. Limitations While the ToST framework shows promising performance in guiding LLM-simulated students, several limitations exist. Firstly, the current experiments and MPSG-Bench benchmark remain focused on mathematical problem-solving (e.g., arithmetic and algebra). Secondly, ToST still depends on the availability of sufficiently reliable PRTs for the target problem domain. Adaptive expansion of tree structure during tutoring is therefore an important direction for reducing upfront construction requirements. Thirdly, ethical concerns, including potential over-reliance on AI-generated guidance and its impact on learnersā autonomy and critical thinking, have not been systematically examined. From a broader social and ethical perspective, improper deployment of ToST-like systems may risk encouraging passive learning behaviors or reinforcing narrow problem-solving patterns if instructional guidance is overly prescriptive. Ensuring that such systems are used to support, rather than replace, human instruction and learnersā independent reasoning is therefore essential. Future research will focus on expanding the evaluation to larger cohorts and extending the MPSG-Bench dataset to include other domains. Additionally, efforts to mitigate bias and ensure ethical safeguards will be prioritized. Ethical Considerations While LLMs offer educational potential, they also introduce risks regarding bias, data privacy, and the loss of human oversight. Moreover, their effects on learning outcomes must be continuously and rigorously evaluated to ensure pedagogical effectiveness and to prevent unintended negative consequences. To address these concerns and ensure pedagogical effectiveness, we developed a custom model that prioritizes granular data control. This approach prevents learner information from entering large-scale systems where re-identification risks exist, fostering a secure and trustworthy environment for our intelligent tutoring system. References Besta et al. (2024) M. Besta, N. Blach, A. Kubicek, R. Gerstenberger, M. Podstawski, L. Gianinazzi, J. Gajda, T. Lehmann, H. Niewiadomski, P. Nyczyk, et al. Graph of thoughts: solving elaborate problems with large language models. In Proceedings of the AAAI conference on artificial intelligence, Vol. 38, p. 17682ā17690. Cited by: §2.2. Biggs and Collis (2014) J. B. Biggs and K. F. Collis Evaluating the quality of learning: the solo taxonomy (structure of the observed learning outcome). Academic press. Cited by: Appendix D, §1, §2.2, §5.2. Browne et al. (2012) C. B. Browne, E. Powley, D. Whitehouse, S. M. Lucas, P. I. Cowling, P. Rohlfshagen, S. Tavener, D. Perez, S. Samothrakis, and S. Colton A survey of monte carlo tree search methods. IEEE Transactions on Computational Intelligence and AI in games 4 (1), p. 1ā43. Cited by: §2.2. Chang (2023) E. Y. Chang Prompting large language models with the socratic method. In 2023 IEEE 13th annual computing and communication workshop and conference (CCWC), p. 0351ā0360. Cited by: §2.1. Chen et al. (2024) E. Chen, J. Lee, J. Lin, and K. Koedinger GPTutor: great personalized tutor with large language models for personalized learning content generation. In Proceedings of the Eleventh ACM Conference on Learning@ Scale, p. 539ā541. Cited by: §2.1. Chu et al. (2025) Z. Chu, S. Wang, J. Xie, T. Zhu, Y. Yan, J. Ye, A. Zhong, X. Hu, J. Liang, P. S. Yu, et al. Llm agents for education: advances and applications. arXiv preprint arXiv:2503.11733. Cited by: §1. Cobbe et al. (2021) K. Cobbe, V. Kosaraju, M. Bavarian, M. Chen, H. Jun, L. Kaiser, M. Plappert, J. Tworek, J. Hilton, R. Nakano, et al. Training verifiers to solve math word problems. arXiv preprint arXiv:2110.14168. Cited by: §5.1, §6.1. Dan et al. (2024) Y. Dan, Z. Lei, Y. Gu, Y. Li, J. Yin, J. Lin, L. Ye, Z. Tie, Y. Zhou, Y. Wang, et al. EduChat: a large language model-based conversational agent for intelligent education. In China Conference on Knowledge Graph and Semantic Computing, p. 297ā308. Cited by: Appendix A, §2.1, §6.1. De Bono (2016) E. De Bono Parallel thinking. Random House. Cited by: §2.2. DeepSeek-AI (2025) DeepSeek-AI DeepSeek-v3 technical report. External Links: 2412.19437, Link Cited by: §6.1. Dinucu-Jianu et al. (2025) D. Dinucu-Jianu, J. Macina, N. Daheim, I. Hakimi, I. Gurevych, and M. Sachan From problem-solving to teaching problem-solving: aligning llms with pedagogy using reinforcement learning. arXiv preprint arXiv:2505.15607. Cited by: Appendix A, §2.1, §5.2, §6.1. Du et al. (2023) Y. Du, S. Li, A. Torralba, J. B. Tenenbaum, and I. Mordatch Improving factuality and reasoning in language models through multiagent debate. In Forty-first International Conference on Machine Learning, Cited by: §2.2. Evans and Swan (2014) S. Evans and M. Swan Developing studentsā strategies for problem solving in mathematics: the role of pre-designed āsample student workā. Educational Designer 2 (7). Cited by: §1, §2.2. Gao et al. (2025a) W. Gao, Q. Liu, L. Yue, F. Yao, R. Lv, Z. Zhang, H. Wang, and Z. Huang Agent4edu: generating learner response data by generative agents for intelligent education systems. In Proceedings of the AAAI Conference on Artificial Intelligence, Vol. 39, p. 23923ā23932. Cited by: §1, §2.1. Gao et al. (2025b) X. Gao, Z. Zhang, M. Xie, T. Liu, and Y. Fu Graph of ai ideas: leveraging knowledge graphs and llms for ai research idea generation. arXiv preprint arXiv:2503.08549. Cited by: §2.1. Hendrycks et al. (2021) D. Hendrycks, C. Burns, S. Kadavath, A. Arora, S. Basart, E. Tang, D. Song, and J. Steinhardt Measuring mathematical problem solving with the math dataset. arXiv preprint arXiv:2103.03874. Cited by: §5.1, §6.1. Hu et al. (2022) E. J. Hu, Y. Shen, P. Wallis, Z. Allen-Zhu, Y. Li, S. Wang, L. Wang, W. Chen, et al. Lora: low-rank adaptation of large language models.. ICLR 1 (2), p. 3. Cited by: Appendix A. Kahneman (2011) D. Kahneman Thinking, fast and slow. Farrar, Straus and Giroux. Cited by: §1. Kasneci et al. (2023) E. Kasneci, K. SeĆler, S. Küchemann, M. Bannert, D. Dementieva, F. Fischer, U. Gasser, G. Groh, S. Günnemann, E. Hüllermeier, et al. ChatGPT for good? on opportunities and challenges of large language models for education. Learning and individual differences 103, p. 102274. Cited by: §2.1. Kolb (2014) D. A. Kolb Experiential learning: experience as the source of learning and development. FT press. Cited by: §B.4. Liu et al. (2024) J. Liu, Z. Huang, T. Xiao, J. Sha, J. Wu, Q. Liu, S. Wang, and E. Chen SocraticLM: exploring socratic personalized teaching with large language models. Advances in Neural Information Processing Systems 37, p. 85693ā85721. Cited by: Appendix A, §B.3, §1, §2.1, §5.2, §6.1. Longpre et al. (2023) S. Longpre, L. Hou, T. Vu, A. Webson, H. W. Chung, Y. Tay, D. Zhou, Q. V. Le, B. Zoph, J. Wei, et al. The flan collection: designing data and methods for effective instruction tuning. In International Conference on Machine Learning, p. 22631ā22648. Cited by: Appendix A. Loula et al. (2025) J. Loula, B. LeBrun, L. Du, B. Lipkin, C. Pasti, G. Grand, T. Liu, Y. Emara, M. Freedman, J. Eisner, et al. Syntactic and semantic control of large language models via sequential monte carlo. In The Thirteenth International Conference on Learning Representations, Cited by: §4.2.2. Mathematical Association of America (2024) Mathematical Association of America American invitational mathematics examination (aime) i and i. Note: Accessed: 2026-01-06 External Links: Link Cited by: §6.1. OpenAI (2025) OpenAI GPT-5. Note: https://openai.comLarge language model accessed via OpenAI API Cited by: §6.1. Park et al. (2024) M. Park, S. Kim, S. Lee, S. Kwon, and K. Kim Empowering personalized learning through a conversation-based tutoring system with student modeling. In Extended Abstracts of the CHI Conference on Human Factors in Computing Systems, p. 1ā10. Cited by: §2.1. PĆ”sztor et al. (2015) A. PĆ”sztor, G. MolnĆ”r, and B. Csapó Technology-based assessment of creativity in educational context: the case of divergent thinking and its relation to mathematical achievement. Thinking skills and Creativity 18, p. 32ā42. Cited by: §1. Pedro et al. (2019) F. Pedro, M. Subosa, A. Rivas, and P. Valverde Artificial intelligence in education: challenges and opportunities for sustainable development. Cited by: §1. Ren et al. (2020) S. Ren, D. Guo, S. Lu, L. Zhou, S. Liu, D. Tang, N. Sundaresan, M. Zhou, A. Blanco, and S. Ma Codebleu: a method for automatic evaluation of code synthesis. arXiv preprint arXiv:2009.10297. Cited by: §5.2. Team et al. (2024) Q. Team et al. Qwen2 technical report. arXiv preprint arXiv:2407.10671 2 (3). Cited by: Appendix A, §6.1. Wang et al. (2024) R. Wang, Q. Zhang, C. Robinson, S. Loeb, and D. Demszky Bridging the novice-expert gap via models of decision-making: a case study on remediating math mistakes. In Proceedings of the 2024 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Volume 1: Long Papers), p. 2174ā2199. Cited by: §1, §2.1. Wang et al. (2025) T. Wang, Y. Zhan, J. Lian, Z. Hu, N. J. Yuan, Q. Zhang, X. Xie, and H. Xiong Llm-powered multi-agent framework for goal-oriented learning in intelligent tutoring system. In Companion Proceedings of the ACM on Web Conference 2025, p. 510ā519. Cited by: §2.1. Wei et al. (2022) J. Wei, X. Wang, D. Schuurmans, M. Bosma, F. Xia, E. Chi, Q. V. Le, D. Zhou, et al. Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems 35, p. 24824ā24837. Cited by: §2.2. Yang et al. (2025) Q. Yang, Y. Yang, S. An, T. Hao, and G. Xu LLM-based collaborative agents with pedagogy-guided interaction modeling for timely instructive feedback generation in task-oriented group discussions. In Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence (IJCAI-25), p. 9972ā9980. Cited by: §5.2. Yao et al. (2023) S. Yao, D. Yu, J. Zhao, I. Shafran, T. Griffiths, Y. Cao, and K. Narasimhan Tree of thoughts: deliberate problem solving with large language models. Advances in neural information processing systems 36, p. 11809ā11822. Cited by: §2.2. Zhai et al. (2021) X. Zhai, X. Chu, C. S. Chai, M. S. Y. Jong, A. Istenic, M. Spector, J. Liu, J. Yuan, and Y. Li A review of artificial intelligence (ai) in education from 2010 to 2020. Complexity 2021 (1), p. 8812542. Cited by: §1. Zhan et al. (2025) Y. Zhan, Q. Liu, W. Gao, Z. Zhang, T. Wang, S. Shen, J. Lu, and Z. Huang CoderAgent: simulating student behavior for personalized programming learning with large language models. arXiv preprint arXiv:2505.20642. Cited by: §2.1. Zhang et al. (2024a) B. Zhang, C. Li, and K. Fan MARIO eval: evaluate your math llm with your math llmāa mathematical dataset evaluation toolkit. External Links: 2404.13925 Cited by: Appendix A. Zhang et al. (2024b) L. Zhang, J. Lin, Z. Kuang, S. Xu, and X. Hu SPL: a socratic playground for learning powered by large language model. In CEUR Workshop Proceedings, Cited by: §1. Zheng et al. (2025) T. Zheng, H. Zhang, W. Yu, X. Wang, H. Xing, R. Dai, R. Liu, H. Bao, C. Huang, H. Huang, et al. Parallel-r1: towards parallel thinking via reinforcement learning. In NeurIPS 2025 Workshop on Efficient Reasoning, Cited by: Appendix B, §2.2. Appendix A Implementation Details All experiments are implemented using PyTorch 2.8.0 with Python 3.12 on Ubuntu 22.04, and executed with CUDA 12.8 on two virtual GPUs, each equipped with 32 GB memory. Qwen2.5-Math-7B-Instruct Team and others (2024) is instruction-tuned Longpre et al. (2023) on the MPSG-Bench dataset as the ToST teacher using LoRA Hu et al. (2022); detailed hyper-parameter settings are reported in Table 3. Student behavior is simulated using GPT-3.5-turbo with six predefined student archetypes; one archetype is randomly sampled per session. Student responses are parsed into PRTs using DeepSeek V3.2. To assess the effectiveness of ToST, we compare against representative educational tutoring models and strong general LLMs: SocraticLM Liu et al. (2024). SocraticLM adopts a Socratic, thought-provoking instructional paradigm to deliver personalized guidance. Its teacher model is trained on the SocraTeach dataset, which is constructed via a DeanāTeacherāStudent multi-agent pipeline. In our experiments, we evaluate the officially released checkpoint using the authorsā recommended prompts. TutorRL Dinucu-Jianu et al. (2025). TutorRL is trained via an online reinforcement learning framework that adapts LLMs into tutoring agents through expert-guided studentātutor simulations. We employ the best-performing released checkpoint, which incorporates explicit reasoning tags to support pedagogically structured explanations of student errors. EduChat Dan et al. (2024). EduChat is a large-scale educational chatbot guided by principles from cognitive psychology and learning sciences. We evaluate both the 8B and 32B versions of the July 2025 released checkpoints, which introduce a āthinking-before-teachingā paradigm to enhance instructional coherence. General LLMs. We additionally include DeepSeek V3.2 and GPT-5 as strong general baselines. Both models are prompted to act as tutors using standardized instructional prompts, without task-specific fine-tuning. Evaluations are conducted via their official APIs using identical prompting protocols. For all methods, the maximum number of interaction turns is capped at 10 to ensure fair comparison across models. We use MARIO_EVAL Zhang et al. (2024a) to access the correctness of studentsā answer. Table 3: Parameters for LoRA Finetuning (left) and ToST (right). LoRA Fine-Tuning ToST Parameter Value Parameter Value lora rank 8 γ 0.6 lora alpha 16 Ļ 0.5 lora target q,k Ī“ 0.1 lora dropout 0.1 α 0.52 learning rate 5e-5 β 0.39 weight decay 0.1 Ļ 0.05 train epochs 3 Ī» 0.16 temperature 0.95 μ 2 length penalty 1.0 Īøswitch _switch 0.2 repetition penalty 1.1 αt _t 0.4 trained context length 6144 βt _t 0.2 max new tokens 1024 γt _t 0.4 Appendix B MPSG-Bench Dataset: Construction and Statistics This section describes the construction process and statistical characteristics of the proposed dataset within the Multi-Path Socratic Guidance Benchmark (MPSG-Bench). The dataset is designed to support 1PMS instruction and consists of two tightly coupled components: (i) an Enhanced Multi-Path Problem-Solving Collection annotated with explicit Parallel Reasoning Trees (PRTs), and (i) a Multi-Path Teaching Dialogue Dataset built upon these structured problem representations. Unless otherwise noted, GSM8k and MATH problems are drawn from their official releases, while AIME24 and AIME25 problems are collected from Zheng et al. Zheng et al. (2025). B.1 Enhanced Multi-Path Problem-Solving Collection The Enhanced Multi-Path Problem-Solving Collection augments existing mathematical problem-solving datasets with explicit PRT annotations. As illustrated in Figure 6, the construction of a PRT for each problem proceeds in three stages. First, Problem-to-Multiple-Solutions (P2MS) generates a natural-language response containing multiple methodologically distinct solution strategies. Second, Text-to-XML (Txt2Xml) extracts individual reasoning paths, annotates them with attributes such as complexity and innovativeness, and organizes them into a structured XML format. Finally, XML-to-Tree (Xml2Tree) parses the XML representation into a hierarchical and operational tree structure that explicitly captures parallel reasoning paths and their intermediate steps. Table 5 reports statistics of the generated PRTs grouped by source dataset. The results reveal a clear relationship between problem difficulty and tree structure. Relatively simpler datasets (e.g., GSM8k and MATH) admit a broader range of viable solution strategies, resulting in a larger average number of reasoning paths, while their shorter solution chains yield fewer nodes per path. In contrast, more challenging datasets (e.g., AIME25) constrain the solution space, producing fewer alternative paths but substantially deeper trees with a greater number of intermediate reasoning nodes. B.2 PRT Construction Cost Analysis The PRTs used by MPSG-Bench are generated through the automated P2MSāTxt2XmlāXml2Tree pipeline described above, and online tutoring only parses the learnerās evolving response and applies guidance against the available problem-level structure. Table 4 reports the offline token cost of constructing problem-level PRTs by DeepSeek V3.2. Table 4: PRT construction cost analysis. Dataset / Split # Problems Avg. Input Tokens Avg. Output Tokens GSM8k (Train) 7,473 25,761 5,432 MATH (Train) 7,498 29,447 6,210 GSM8k (Test) 1,319 25,658 5,411 MATH-500 500 32,369 6,826 AIME24 360 30,292 6,388 AIME25 480 36,786 7,757 Overall 17,630 27,901 5,884 The results show that PRT construction is a bounded offline preprocessing cost rather than a per-turn tutoring cost. Overall, each problem requires 27,901 input tokens and 5,884 output tokens on average. The split-level variation mainly follows tree structure: AIME25 has the highest token cost because its PRTs are deeper, whereas GSM8k requires fewer tokens because its solution chains are shorter. This suggests that reusable PRT resources are feasible to construct once for a problem set, while also motivating lighter two- or three-path trees and adaptive expansion for domains where full multi-path trees are unnecessarily costly. B.3 Multi-Path Teaching Dialogue Dataset Based on the constructed PRTs, we further build a Multi-Path Teaching Dialogue Dataset to support adaptive instructional guidance. Following the multi-agent generation paradigm of SocraticLM Liu et al. (2024), we employ a pipeline consisting of Student, Teacher, and Expert agents to generate approximately 31k instructional exchanges. The Expert agent refines teacher responses to ensure strict adherence to SOLO taxonomy constraints and enforces alignment with the guidance recommendations produced by the Automatic Path Analyzer in ToST. Table 6 summarizes the statistics of the Multi-Path Teaching Dialogue Dataset. The dataset is divided into a training setācomprising a Question-Scope-Oriented Single-Round Dialogue Corpus and a Student-Diversity-Oriented Multi-Round Dialogue Corpusāand a held-out Teaching Evaluation Set. The Question-Scope-Oriented Single-Round Dialogue Corpus focuses on increasing problem diversity. For each problem drawn from GSM8k and MATH (difficulty levels 3ā5), we generate a single-round instructional interaction that provides targeted guidance on the studentās current reasoning state. To prevent overfitting to specific learner behaviors, one of six predefined student cognitive archetypes is randomly assigned to each problem instance. This design encourages broad coverage of problem types and solution structures while maintaining controlled interaction length, thereby promoting generalization across diverse problem distributions. The Student-Diversity-Oriented Multi-Round Dialogue Corpus is designed to increase diversity in student behaviors and instructional strategies. This subset consists of multi-round dialogues constructed on MATH problems of lower difficulty (levels 1ā2), which naturally admit extended interaction without excessive solution complexity. For each problem, two distinct student cognitive archetypes are randomly sampled from the same pool of six, and guidance is delivered over multiple dialogue rounds. This setting induces dynamic shifts in reasoning trajectories and instructional focus, enabling the teacher model to learn adaptive path continuation and path switching behaviors in response to evolving student states. Together, these two corpora provide complementary supervision signals. This design supports the training and evaluation of teacher models capable of delivering adaptive, personalized instruction across diverse student behaviors and reasoning trajectories. Figure 6: Overview of the Parallel Reasoning Tree (PRT) construction pipeline. Table 5: Statistics of the Enhanced Multi-Path Problem-Solving Collection in the MPSG-Bench dataset. Problems are grouped by their source datasets. For each subset, we report the number of problems, the average number of reasoning paths per PRT, and the average number of nodes per PRT. Source Dataset # Problems Avg. # Paths Avg. # Nodes GSM8k (Train) 7,473 5.64 22.57 MATH (Train) 7,498 4.95 25.80 GSM8k (Test) 1,319 5.48 22.48 MATH-500 500 4.90 28.36 AIME24 360 4.76 26.54 AIME25 480 4.17 32.23 Total 17,630 5.03 26.29 Table 6: Statistics of the Multi-Path Teaching Dialogue Dataset in the MPSG-Bench dataset. We report the number of underlying problems and the total number of dialogue instances for each subset. Subset # Problems # Dialogues Question-Scope-Oriented Single-Round Dialogue Corpus 11.5k 11.5k Student-Diversity-Oriented Multi-Round Dialogue Corpus 3.5k 16.5k Teaching Evaluation Set 1.8k 3.2k Total 16.8k 31.2k B.4 Student Archetypes and Dialogue Diversity Student behaviors are simulated using six archetypes with distinct problem-solving preferences, including algebraic, logical, combinatorial, trial-and-error, equation-oriented, and non-specialized strategies. These archetypes are grounded in Kolbās Learning Styles theory Kolb (2014), which characterizes learners along two dimensions: abstract conceptualization versus concrete experience, and reflective observation versus active experimentation. While Kolbās framework defines four general learning styles, it remains coarse-grained for modeling domain-specific reasoning processes. To better capture the diversity of mathematical problem-solving behaviors, we operationalize and extend these dimensions into six fine-grained archetypes. For example, algebraic and equation-oriented students emphasize abstract conceptualization, logical students exhibit reflective and structured reasoning, while trial-and-error and combinatorial students reflect stronger tendencies toward active experimentation. The non-specialized archetype represents learners without a dominant strategic preference. To promote meaningful guidance interactions, student responses are repeatedly sampled (up to ten attempts) to increase the likelihood of incorrect initial answers. Dialogue diversity is further encouraged by combining single-round and multi-round interactions, randomly sampling student archetypes per problem, and balancing guidance that continues along the current reasoning path with guidance that explicitly triggers path switching. We adopt GPT-3.5-turbo to simulate students, as it exhibits relatively weaker problem-solving performance while maintaining strong role-playing and instruction-following capabilities. Table 7: Consistency of solution tree parsing across APIs. Agreement results on sampled MPSG-Bench student responses demonstrate reliability of PRT parsing. Pairwise Comparison PDC (%) NMR (%) DeepSeek V3.2 vs. GPT-5 99.48 98.78 DeepSeek V3.2 vs. Gemini-2.5-pro 99.68 96.92 GPT-5 vs. Gemini-2.5-pro 98.52 97.36 Average 99.23 97.69 Table 8: Teacher/expert rubric for blinded dialogue review. All dimensions use a 5-point Likert scale. Dimension Rating anchors (1 ā 5) Diagnostic accuracy Incorrect diagnosis or misses the studentās actual issue ā precisely identifies the studentās misconception or latent valid path. Guidance naturalness Awkward, abrupt, or overly scripted tutoring language ā smooth, conversational, and pedagogically natural tutoring language. Preservation of correct progress Discards or ignores correct partial reasoning ā explicitly preserves and builds on what the student already got right. Switch naturalness Path transition is abrupt or confusing ā transition is well-motivated and smoothly bridged through reusable intermediate steps. Overall helpfulness Guidance is unlikely to help the student progress ā guidance is highly useful for moving the student forward. Cognitive load appropriateness Overwhelming or under-informative relative to student state ā well-calibrated support with appropriate challenge and pacing. Table 9: Student post-interaction questionnaire. All dimensions use a 5-point Likert scale. Dimension Rating anchors (1 ā 5) Perceived helpfulness The tutor was not helpful for solving the problem ā the tutor was very helpful. Clarity The tutorās guidance was hard to understand ā the tutorās guidance was very clear. Understanding support The interaction did not improve my understanding ā the interaction substantially improved my understanding. Willingness to continue exploring I would not want to continue with this tutoring style in the future ā I would like to continue exploring with this tutor. Perceived burden The interaction felt overly stressful or cognitively heavy ā the interaction felt well-paced and manageable. Table 10: Teacher/expert blinded evaluation results (Track A). Expert raters evaluated anonymized tutoring dialogues from five systems on six pedagogical dimensions using a 5-point Likert scale (mean ± std). Īŗ: Fleissā inter-rater agreement (substantial >>0.6). Student self-report results are in Table 2. Bold: best per column. System Diag. Acc.ā Guidance Nat.ā Pres. Correctā Switch Nat.ā Overall Help.ā Cog. Loadā Īŗ SocraticLM 4.08± 0.049 3.26± 0.153 2.85± 0.024 2.52± 0.103 2.23± 0.029 3.81± 0.107 0.73 EduChat-R1-32b 4.35± 0.148 3.51± 0.174 3.69± 0.022 3.37± 0.216 2.34± 0.010 3.37± 0.244 0.76 TutorRL-7B 4.80± 0.071 3.17± 0.001 3.96± 0.238 4.15± 0.228 3.35± 0.231 3.66± 0.046 0.74 DeepSeek V3.2 4.96± 0.149 4.09± 0.045 4.57± 0.026 4.61± 0.074 3.89± 0.190 4.78± 0.211 0.70 ToST (Ours) 4.94± 0.090 4.19± 0.219 4.77± 0.203 4.80± 0.008 4.42± 0.218 4.66± 0.181 0.75 Table 11: Independent LLM judge results (Track B) and humanāLLM agreement. An independent general-purpose LLM rated anonymized dialogues on four dimensions (mean ± std). Win Rate: fraction of samples in which the system is preferred over all others. ĻT _T / ĻS _S: Spearman rank correlation with teacher / student scores. Bold: best per column. System Helpfulnessā Clarityā Diag. Correctā Switch Nat.ā Win Rateā ĻT _Tā ĻS _Sā SocraticLM 3.45± 0.307 3.78± 0.232 3.11± 0.136 2.80± 0.827 0.34± 0.031 0.82 0.82 EduChat-R1-32b 3.19± 0.296 3.60± 0.167 3.57± 0.015 2.96± 0.693 0.24± 0.084 0.71 0.78 TutorRL-7B 4.39± 0.260 4.17± 0.304 3.64± 0.188 3.00± 0.855 0.65± 0.096 0.84 0.81 DeepSeek V3.2 4.62± 0.008 4.51± 0.160 4.64± 0.186 3.91± 0.803 0.77± 0.021 0.80 0.86 ToST (Ours) 4.70± 0.107 4.69± 0.260 4.90± 0.119 4.17± 0.940 0.86± 0.066 0.74 0.87 Appendix C Cross-Domain Case Studies for PRT Generalizability This section provides conceptual case studies beyond mathematics to clarify the intended scope of PRT-based tutoring. These examples are not benchmark-scale experiments; they illustrate when ToST can plausibly transfer: the task should admit explicit multi-step reasoning, multiple valid strategies or hypotheses, checkable intermediate states, and a shared target answer or evidence-based conclusion. Physics. For an Atwood-machine problem with two masses connected over a frictionless pulley, a PRT can encode at least four valid paths: a system-level Newtonās second-law solution, individual free-body equations, a work-energy derivation, and a Lagrangian derivation. The root contains the shared givens (m1=5ākgm_1=5\,kg, m2=3ākgm_2=3\,kg, g=9.8ām/s2g=9.8\,m/s^2), while leaves converge to the same acceleration, 2.45ām/s22.45\,m/s^2. Reusable nodes include quantities such as total mass, net force, acceleration direction, and shared energy terms. Thus, if a learner stalls while solving simultaneous tension equations, MPAG can redirect the learner to the system-level force path while preserving correctly established physical quantities. Coding. For computing the n-th Fibonacci number, a PRT can represent naive recursion, bottom-up iteration, memoized recursion, matrix exponentiation, and a closed-form formula. Here, paths differ not by final value but by algorithmic structure, complexity, and implementation constraints. Reusable nodes include base cases, recurrence relations, variable states, cache entries, and test cases. Parallel Sowing can elicit whether the learner thinks recursively, iteratively, or through dynamic programming, while path switching can preserve correct base-case reasoning when guiding the learner from an inefficient recursive program to a more efficient iterative or memoized one. Scientific reasoning. For a population-decline analysis, a PRT can organize competing causal hypotheses, such as habitat loss, invasive predators, disease, and climate-induced resource scarcity. Each path begins from the same observation, e.g., a 60% population drop over five years, and develops a different evidence chain using land-use maps, ship-arrival logs, pathology reports, or precipitation records. The leaves need not be numeric answers; they can be evidence-weighted conclusions or a multi-factor synthesis. Reusable nodes include correctly interpreted data sources and shared causal constraints, enabling the teacher to preserve valid observations while redirecting the learner toward a better-supported hypothesis. Across these cases, the transferable component is not the mathematical content of MPSG-Bench, but the PRT abstraction: a structured set of alternative reasoning paths with verifiable intermediate states and reusable nodes. Appendix D SOLO Taxonomy for Cognitive Structure Assessment The Structure of Observed Learning Outcomes taxonomy (SOLO) Biggs and Collis (2014) is a hierarchical framework to assess the structural complexity of student understanding. Rather than focusing on surface correctness, SOLO characterizes how well learners organize, integrate, and abstract knowledge. It categorizes learning outcomes into five progressively sophisticated levels: Prestructural (S1). The learner demonstrates little or no understanding of the problem, often responding with irrelevant or incorrect information. Unistructural (S2). The learner identifies a single relevant aspect or solution strategy but applies it in a shallow or incomplete manner. Multistructural (S3). The learner recognizes multiple relevant strategies or facts but treats them independently, without coherent integration. Relational (S4). The learner integrates multiple solution paths into a coherent reasoning structure, demonstrating meaningful connections among ideas. Extended Abstract (S5). The learner generalizes and abstracts beyond the immediate problem, applying principles at a theoretical or meta-cognitive level. In this work, our evaluation focuses on the first four SOLO levels (S1āS4), as extended abstract reasoning (S5) is rarely exhibited in short-form tutoring dialogues and lies beyond the scope of the targeted student proficiency levels. Appendix E Prompt Templates This section presents the prompt templates employed in ToST for (i) PRT parsing (Figure 9) and (i) instructional guidance under two modes: path continuation and path switching (Figure 10). Appendix F Human Pilot Evaluation Materials This section provides supplementary materials for the human pilot evaluation introduced in Section 6.3, including rating rubrics, participant instructions, evaluation interface screenshots, and detailed full results for all tracks. F.1 Teacher/Expert Rubric Table 8 presents the full six-dimension rubric used in the blinded expert evaluation (Track A). Each dimension is operationalized as a 5-point Likert scale with explicit behavioral anchors at both endpoints, ensuring that annotators apply consistent standards across dialogue samples from different systems. F.2 Student Rubric Table 9 shows the five-dimension post-interaction questionnaire administered to student participants (Track A). Items assess perceived helpfulness, clarity, understanding support, willingness to continue exploring, and cognitive burden, capturing both the effectiveness and the affective quality of the tutoring experience. F.3 Blinding, Annotation Protocol, and Statistics Expert participants. Seven graduate students and university instructors (4 graduate students in mathematics education or NLP, 3 university-level mathematics instructors) were recruited from top-tier universities. All had prior experience in mathematics tutoring or education research. Each expert independently rated 20 randomly sampled dialogue sessions per system (100 sessions in total). Student participants. Ten undergraduate students (STEM majors) participated in the pilot student study. A counterbalanced within-subjects design was adopted: each participant completed one tutoring session with each of the five systems in a randomized order, with a five-minute break between sessions to reduce fatigue. Blinding. System identities are hidden during annotation. Dialogue samples are randomized and presented as System A, System B, and (when needed) System C. Annotation unit. Each unit contains the problem statement, optional expert reference solution, student dialogue history, and one tutoring continuation or full tutoring session depending on the study condition. Preference task. When pairwise comparison is enabled, annotators select the more helpful tutoring response and may optionally provide a short free-text reason. Statistics. Likert ratings are reported as mean ± standard deviation; pairwise preferences as win rate; and inter-rater agreement as Fleissā Īŗ computed across expert raters. For the student study, Īŗ reflects cross-participant consistency in subjective ratings rather than annotation agreement, and should be interpreted accordingly. Ethics. Participants receive a short consent form stating the study purpose, expected duration, anonymization policy, and the right to withdraw at any time. F.4 Evaluation Interface Screenshots Figure 7 shows the blinded expert-review interface presented to teacher and teaching-assistant annotators, where anonymized tutoring dialogues from two systems are displayed side-by-side for Likert scoring. Figure 8 shows the learner-facing interface used in the pilot student study, where participants interact with an anonymized tutoring system via a chat-style window before completing the post-session questionnaire. Both interfaces are designed to conceal system identities throughout the evaluation session. Figure 7: Expert-review interface. The blinded rating interface presents anonymized tutoring dialogues side-by-side and collects six-dimension Likert scores with optional free-text rationale. Figure 8: Student-study interface. The learner-facing page displays the tutoring dialogue in a chat format and collects five-dimension post-session Likert ratings with optional free-text reflection. F.5 Detailed Evaluation Results Table 2 in the main text reports the Track A learner self-report results across five subjective dimensions. Here, Table 10 provides the complementary blinded teacher/expert evaluation, and Table 11 presents Track B independent LLM judge scores along with humanāLLM rank-correlation with teacher and student ratings. Taken together, these results show that ToST consistently achieves the highest or near-highest ratings across human participants and the independent LLM judge, with strong agreement between human raters and the LLM judge (ĻT,ĻS>0.7 _T, _S>0.7 for all systems). The expert ratings further qualify the benchmark results. ToST is not uniformly best on every teacher-rated dimension: DeepSeek V3.2 is marginally higher on diagnostic accuracy and cognitive load appropriateness. For cognitive load, this likely reflects the tradeoff between directness and structured exploration. DeepSeek V3.2 tends to give more linear, answer-oriented guidance, which can feel lower-friction to expert raters because the dialogue asks the learner to make fewer path-management decisions. ToST explicitly maintains multi-path state, preserves correct intermediate reasoning, and guides path transitions; these operations introduce more instructional structure and active reasoning demands, so they can be judged slightly less lightweight even when pedagogically useful. However, ToST receives the strongest ratings on guidance naturalness, preservation of correct intermediate reasoning, switch naturalness, and overall helpfulness, which are the dimensions most directly tied to multi-path tutoring control. Figure 9: Prompt template for Parallel Reasoning Tree parsing. problem_statement\problem\_statement\, expert_tree\expert\_tree\, current_path_context\current\_path\_context\, and response\response\ denote placeholders for the target mathematical problem, the reference solution tree provided by the MPSG-Bench dataset (shown in the standard Solution Tree format), the studentās current problem-solving trajectory, and the raw student response, respectively. Figure 10: Prompt template for instructional guidance under dual pedagogical modes. problem_statement\problem\_statement\, analysis\analysis\, and advice\advice\ denote placeholders for the target problem, the path-level analysis report and the recommended instructional guidance provided by the Automatic Path Analyzer, respectively. Appendix G Parser Agreement Analysis of Parallel Reasoning Tree Parsing As the PRT forms the foundation of our framework, we evaluate its consistency by cross-validating the parsing process. We sampled one-eighth of the student responses (332 samples) from the MPSG-Bench test set and independently re-parse them using DeepSeek V3.2, GPT-5, and Gemini-2.5-pro with an identical prompt (as shown in Appendix E). Consistency is measured via Path Diversity Consistency (PDC; Jaccard similarity over paths) and Node Match Rate (NMR; embedding-based semantic alignment). As shown in Table 7, average PDC and NMR reach 99.23% and 97.69%, respectively, indicating high parser agreement across model choices. We emphasize that agreement does not guarantee semantic correctness; rather, it suggests relative stability of the parsing pipeline under alternative LLM backends.