TPO: Aligning Large Language Models with Multi-branch & Multi-step Preference Trees
On the map: LLM reasoning → Mathematical reasoning
Abstract (arXiv)
In the domain of complex reasoning tasks, such as mathematical reasoning, recent advancements have proposed the use of Direct Preference Optimization (DPO) to suppress output of dispreferred responses, thereby enhancing the long-chain reasoning capabilities of large language models (LLMs). To this end, these studies employed LLMs to generate preference trees via Tree-of-thoughts (ToT) and sample the paired preference responses required by the DPO algorithm. However, the DPO algorithm based on binary preference optimization is unable to learn multiple responses with varying degrees of preference/dispreference that provided by the preference trees, resulting in incomplete preference learning. In this work, we introduce Tree Preference Optimization (TPO), that does not sample paired preference responses from the preference tree; instead, it directly learns from the entire preference tree during the fine-tuning. Specifically, TPO formulates the language model alignment as a Preference List Ranking problem, where the policy can potentially learn more effectively from a ranked preference list of responses given the prompt. In addition, to further assist LLMs in identifying discriminative steps within long-chain reasoning and increase the relative reward margin in the preference list, TPO utilizes Adaptive Step Reward to adjust the reward values of each step in trajectory for performing fine-grained preference optimization. We carry out extensive experiments on mathematical reasoning tasks to evaluate TPO. The experimental results indicate that TPO consistently outperforms DPO across five public large language models on four datasets. Our code is publicly available at https://github.com/MrBlankness/TPO.git.
Key facts. Cited by 19 papers in the map (data through 14 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 43 of its 59 references that are in the map. First posted on arXiv 10 Oct 2024.
Builds on
43 of 59 references.
Closest ancestors · 6
Same direction, newest first
- 2024Step-DPO: Step-wise Preference Optimization for Long-chain Reasoning of LLMs26 Jun
- 2024Monte Carlo Tree Search Boosts Reasoning via Iterative Preference Learning1 May
- 2024MathScale: Scaling Instruction Tuning for Mathematical Reasoning5 Mar
- 2024GSM-Plus: A Comprehensive Benchmark for Evaluating the Robustness of LLMs as Mathematical Problem Solvers29 Feb
- 2024DeepSeekMath: Pushing the Limits of Mathematical Reasoning in Open Language Models5 Feb
- 2024Augmenting Math Word Problems via Iterative Question Composing17 Jan
Other references · 37
- 2022Training language models to follow instructions with human feedbackcited by 15,971
- 2023LLaMA: Open and Efficient Foundation Language Modelscited by 14,132
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,459
- 2021Evaluating Large Language Models Trained on Codecited by 8,320
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 8,065
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,708
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,371
- 2017Deep reinforcement learning from human preferencescited by 3,912
- 2021Program Synthesis with Large Language Modelscited by 3,637
- 2023Qwen Technical Reportcited by 3,344
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,211
- 2023Mistral 7Bcited by 3,164
25 more
- 2020Learning to summarize from human feedbackcited by 2,588
- 2019HuggingFace's Transformers: State-of-the-art Natural Language Processingcited by 2,218
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Themcited by 1,807
- 2016Concrete Problems in AI Safetycited by 1,642
- 2023Can LLMs Express Their Uncertainty? An Empirical Evaluation of Confidence Elicitation in LLMscited by 974
- 2021Measuring Coding Challenge Competence With APPScited by 902
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 878
- 2023MetaMath: Bootstrap Your Own Mathematical Questions for Large Language Modelscited by 735
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 650
- 2024ORPO: Monolithic Preference Optimization without Reference Modelcited by 562
- 2023Multi-Agent Collaboration: Harnessing the Power of Intelligent LLM Agentscited by 333
- 2021A Diverse Corpus for Evaluating and Developing English Math Word Problem Solverscited by 318
- 2024Smaug: Fixing Failure Modes of Preference Optimisation with DPO-Positivecited by 241
- 2024DeepSeek-Prover: Advancing Theorem Proving in LLMs through Large-Scale Synthetic Datacited by 234
- 2018Explicit Inductive Bias for Transfer Learning with Convolutional Networkscited by 227
- 2024Noise Contrastive Alignment of Language Models with Explicit Rewardscited by 85
- 2024On Softmax Direct Preference Optimization for Recommendationcited by 64
- 2024Learning Planning-based Reasoning by Trajectories Collection and Process Reward Synthesizingcited by 49
- 2021Reproducibility Report: La-MAML: Look-ahead Meta Learning for Continual Learningcited by 42
- 2023A Data-Free Approach to Mitigate Catastrophic Forgetting in Federated Class Incremental Learning for Vision Taskscited by 41
- 2024A Unified Replay-based Continuous Learning Framework for Spatio-Temporal Prediction on Streaming Datacited by 39
- 2023MUSCLE: Multi-task Self-supervised Continual Learning to Pre-train Deep Models for X-ray Images of Multiple Body Partscited by 13
- 2023When Meta-Learning Meets Online and Continual Learning: A Surveycited by 12
- 2024Converging Paradigms: The Synergy of Symbolic and Connectionist AI in LLM-Empowered Autonomous Agentscited by 9
- 2024RevGNN: Negative Sampling Enhanced Contrastive Graph Learning for Academic Reviewer Recommendationcited by 8
Built on by
Citing papers per year: 2024: 1; 2025: 15; 2026: 3.
19 papers.
Sort:
By area:
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 384
- 2025A Survey of Direct Preference Optimizationcited by 36
- 2025Ontology-Guided Reverse Thinking Makes Large Language Models Stronger on Knowledge Graph Question Answeringcited by 15
- 2025ProMed: Shapley Information Gain Guided Reinforcement Learning for Proactive Medical LLMscited by 13
- 2025LearNAT: Learning NL2SQL with AST-guided Task Decomposition for Large Language Modelscited by 8
- 2025Anchoring Values in Temporal and Group Dimensions for Flow Matching Model Alignmentcited by 6
- 2025SuperWriter: Reflection-Driven Long-Form Generation with Large Language Modelscited by 5
- 2025Magical: Medical Lay Language Generation via Semantic Invariance and Layperson-tailored Adaptationcited by 5
- 2025InterMT: Multi-Turn Interleaved Preference Alignment with Human Feedbackcited by 4
- 20243DS: Medical Domain Adaptation of LLMs via Decomposed Difficulty-based Data Selectioncited by 3
- 2025The Differences Between Direct Alignment Algorithms are a Blurcited by 3
- 2025SPPD: Self-training with Process Preference Learning Using Dynamic Value Margincited by 3
7 more
- 2025ASPO: Adaptive Sentence-Level Preference Optimization for Fine-Grained Multimodal Reasoningcited by 2
- 2025DFAMS: Dynamic-flow guided Federated Alignment based Multi-prototype Searchcited by 2
- 2025Aligning Deep Implicit Preferences by Learning to Reason Defensivelycited by 2
- 2025Ambiguity Awareness Optimization: Towards Semantic Disambiguation for Direct Preference Optimizationcited by 2
- 2026AdaFuse: Accelerating Dynamic Adapter Inference via Token-Level Pre-Gating and Fused Kernel Optimizationcited by 2
- 2026MASS-DPO: Multi-negative Active Sample Selection for Direct Policy Optimizationcited by 1
- 2026ATLAS: A Multi-LLM Training Framework for EvoDPO with Adaptive Reference Evolutioncited by 0
- 2026MASS-DPO: Multi-negative Active Sample Selection for Direct Policy Optimization11 May 2026
- 2026AdaFuse: Accelerating Dynamic Adapter Inference via Token-Level Pre-Gating and Fused Kernel Optimization12 Mar 2026
- 2026ATLAS: A Multi-LLM Training Framework for EvoDPO with Adaptive Reference Evolution2 Feb 2026
- 2025Anchoring Values in Temporal and Group Dimensions for Flow Matching Model Alignment13 Dec 2025
- 2025Ambiguity Awareness Optimization: Towards Semantic Disambiguation for Direct Preference Optimization28 Nov 2025
- 2025Aligning Deep Implicit Preferences by Learning to Reason Defensively13 Oct 2025
- 2025DFAMS: Dynamic-flow guided Federated Alignment based Multi-prototype Search28 Aug 2025
- 2025ProMed: Shapley Information Gain Guided Reinforcement Learning for Proactive Medical LLMs19 Aug 2025
- 2025Magical: Medical Lay Language Generation via Semantic Invariance and Layperson-tailored Adaptation12 Aug 2025
- 2025SuperWriter: Reflection-Driven Long-Form Generation with Large Language Models4 Jun 2025
- 2025InterMT: Multi-Turn Interleaved Preference Alignment with Human Feedback29 May 2025
- 2025ASPO: Adaptive Sentence-Level Preference Optimization for Fine-Grained Multimodal Reasoning25 May 2025
7 more
- 2025LearNAT: Learning NL2SQL with AST-guided Task Decomposition for Large Language Models3 Apr 2025
- 2025A Survey of Direct Preference Optimization12 Mar 2025
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models12 Mar 2025
- 2025SPPD: Self-training with Process Preference Learning Using Dynamic Value Margin19 Feb 2025
- 2025Ontology-Guided Reverse Thinking Makes Large Language Models Stronger on Knowledge Graph Question Answering17 Feb 2025
- 2025The Differences Between Direct Alignment Algorithms are a Blur3 Feb 2025
- 20243DS: Medical Domain Adaptation of LLMs via Decomposed Difficulty-based Data Selection13 Oct 2024
- 2025A Survey of Direct Preference Optimizationcited by 36
- 2025SuperWriter: Reflection-Driven Long-Form Generation with Large Language Modelscited by 5
- 2025InterMT: Multi-Turn Interleaved Preference Alignment with Human Feedbackcited by 4
- 2025The Differences Between Direct Alignment Algorithms are a Blurcited by 3
- 2025Ambiguity Awareness Optimization: Towards Semantic Disambiguation for Direct Preference Optimizationcited by 2
- 2026MASS-DPO: Multi-negative Active Sample Selection for Direct Policy Optimizationcited by 1
- 2026MASS-DPO: Multi-negative Active Sample Selection for Direct Policy Optimization11 May 2026
- 2025Ambiguity Awareness Optimization: Towards Semantic Disambiguation for Direct Preference Optimization28 Nov 2025
- 2025SuperWriter: Reflection-Driven Long-Form Generation with Large Language Models4 Jun 2025
- 2025InterMT: Multi-Turn Interleaved Preference Alignment with Human Feedback29 May 2025
- 2025A Survey of Direct Preference Optimization12 Mar 2025
- 2025The Differences Between Direct Alignment Algorithms are a Blur3 Feb 2025
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Modelscited by 384
- 2025Ontology-Guided Reverse Thinking Makes Large Language Models Stronger on Knowledge Graph Question Answeringcited by 15
- 2025Anchoring Values in Temporal and Group Dimensions for Flow Matching Model Alignmentcited by 6
- 2025SPPD: Self-training with Process Preference Learning Using Dynamic Value Margincited by 3
- 2025ASPO: Adaptive Sentence-Level Preference Optimization for Fine-Grained Multimodal Reasoningcited by 2
- 2025Aligning Deep Implicit Preferences by Learning to Reason Defensivelycited by 2
- 2025Anchoring Values in Temporal and Group Dimensions for Flow Matching Model Alignment13 Dec 2025
- 2025Aligning Deep Implicit Preferences by Learning to Reason Defensively13 Oct 2025
- 2025ASPO: Adaptive Sentence-Level Preference Optimization for Fine-Grained Multimodal Reasoning25 May 2025
- 2025Towards Reasoning Era: A Survey of Long Chain-of-Thought for Reasoning Large Language Models12 Mar 2025
- 2025SPPD: Self-training with Process Preference Learning Using Dynamic Value Margin19 Feb 2025
- 2025Ontology-Guided Reverse Thinking Makes Large Language Models Stronger on Knowledge Graph Question Answering17 Feb 2025
- 2025ProMed: Shapley Information Gain Guided Reinforcement Learning for Proactive Medical LLMscited by 13
- 2025LearNAT: Learning NL2SQL with AST-guided Task Decomposition for Large Language Modelscited by 8
- 2025Magical: Medical Lay Language Generation via Semantic Invariance and Layperson-tailored Adaptationcited by 5
- 20243DS: Medical Domain Adaptation of LLMs via Decomposed Difficulty-based Data Selectioncited by 3
- 2025DFAMS: Dynamic-flow guided Federated Alignment based Multi-prototype Searchcited by 2
- 2025DFAMS: Dynamic-flow guided Federated Alignment based Multi-prototype Search28 Aug 2025
- 2025ProMed: Shapley Information Gain Guided Reinforcement Learning for Proactive Medical LLMs19 Aug 2025
- 2025Magical: Medical Lay Language Generation via Semantic Invariance and Layperson-tailored Adaptation12 Aug 2025
- 2025LearNAT: Learning NL2SQL with AST-guided Task Decomposition for Large Language Models3 Apr 2025
- 20243DS: Medical Domain Adaptation of LLMs via Decomposed Difficulty-based Data Selection13 Oct 2024
Similar, not cited
Close in wording, no citation either way
- 2024Triple Preference Optimization: Achieving Better Alignment using a Single Step Optimization
- 2024Advancing Process Verification for Large Language Models via Tree-Based Preference Learning
- 2024Multi-Reference Preference Optimization for Large Language Models
- 2024Direct Preference Optimization with an Offset
- 2024Insights into Alignment: Evaluating DPO and its Variants Across Multiple Tasks
- 2024Aligning CodeLLMs with Direct Preference Optimization
- 2024Active Preference Learning for Large Language Models
- 2025Enhancing LLM Reasoning with Iterative DPO: A Comprehensive Empirical Investigation