Adaptive-Solver Framework for Dynamic Strategy Selection in Large Language Model Reasoning
On the map: LLM reasoning → Test-time compute and efficient thinking
Abstract (arXiv)
Large Language Models (LLMs) demonstrate impressive ability in handling reasoning tasks. However, unlike humans who can instinctively adapt their problem-solving strategies to the complexity of task, most LLM-based methods adopt a one-size-fits-all approach. These methods employ consistent models, sample sizes, prompting methods and levels of problem decomposition, regardless of the problem complexity. The inflexibility of these methods can bring unnecessary computational overhead or sub-optimal performance. To address this limitation, we introduce an Adaptive-Solver (AS) framework tha dynamically adapts solving strategies to suit various problems, enabling the flexible allocation of test-time computational resources. The framework functions with two primary modules. The initial evaluation module assesses the reliability of the current solution using answer consistency. If the solution is deemed unreliable, the subsequent adaptation module comes into play. Within this module, various types of adaptation strategies are employed collaboratively. Through such dynamic and multi-faceted adaptations, our framework can help reduce computational consumption and improve performance. Experimental results from complex reasoning benchmarks reveal that our method can significantly reduce API costs (up to 85%) while maintaining original performance. Alternatively, it achieves up to 4.5% higher accuracy compared to the baselines at the same cost. The code and dataset are available at https://github.com/john1226966735/Adaptive-Solver.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Placed in Test-time compute and efficient thinking, one of 17 directions in LLM reasoning. Builds on 31 of its 45 references that are in the map. First posted on arXiv 1 Oct 2023.
Builds on
31 of 45 references.
Closest ancestors · 6
Same direction, newest first
- 2023Shepherd: A Critic for Language Model Generation8 Aug
- 2023Automatically Correcting Large Language Models: Surveying the landscape of diverse self-correction strategies6 Aug
- 2023Let's Sample Step by Step: Adaptive-Consistency for Efficient Reasoning and Coding with LLMs19 May
- 2023CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing19 May
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Models17 May
- 2023Self-Refine: Iterative Refinement with Self-Feedback30 Mar
Other references · 25
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
- 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
- 2018CommonsenseQA: A Question Answering Challenge Targeting Commonsense Knowledgecited by 1,793
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Taskscited by 1,057
- 2021GLM: General Language Model Pretraining with Autoregressive Blank Infillingcited by 1,026
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
- 2023Distilling Step-by-Step! Outperforming Larger Language Models with Less Training Data and Smaller Model Sizescited by 710
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 642
- 2022PAL: Program-aided Language Modelscited by 635
13 more
- 2022Towards Reasoning in Large Language Models: A Surveycited by 593
- 2022Decomposed Prompting: A Modular Approach for Solving Complex Taskscited by 554
- 2023Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Modelscited by 550
- 2016Solving General Arithmetic Word Problemscited by 353
- 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoningcited by 331
- 2022Large Language Models are Better Reasoners with Self-Verificationcited by 304
- 2022Reasoning with Language Model Prompting: A Surveycited by 251
- 2022Maieutic Prompting: Logically Consistent Reasoning with Recursive Explanationscited by 159
- 2023Progressive-Hint Prompting Improves Reasoning in Large Language Modelscited by 147
- 2022Rethinking with Retrieval: Faithful Large Language Model Inferencecited by 145
- 2022A Survey of Deep Learning for Mathematical Reasoningcited by 124
- 2023Improving Language Models via Plug-and-Play Retrieval Feedbackcited by 87
- 2021Generate & Rank: A Multi-task Framework for Math Word Problemscited by 82
Built on by
Citing papers per year: 2023: 1; 2024: 5; 2025: 1; 2026: 5.
12 papers.
- 2024Agents in Software Engineering: Survey, Landscape, and Visioncited by 60
- 2024Scaling of Search and Learning: A Roadmap to Reproduce o1 from Reinforcement Learning Perspectivecited by 49
- 2023StrategyLLM: Large Language Models as Strategy Generators, Executors, Optimizers, and Evaluators for Problem Solvingcited by 13
- 2024Hint-before-Solving Prompting: Guiding LLMs to Effectively Utilize Encoded Knowledgecited by 10
- 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completioncited by 7
- 2024Adaptive Self-Supervised Learning Strategies for Dynamic On-Device LLM Personalizationcited by 5
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoningcited by 3
- 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agentscited by 2
- 2025Direct Behavior Optimization: Unlocking the Potential of Lightweight LLMscited by 1
- 2024LanguaShrink: Reducing Token Overhead with Psycholinguisticscited by 0
- 2026When Efficiency Backfires: Cascading LLMs Trigger Cascade Failure under Adversarial Attackcited by 0
- 2026FrugalSOT - Frugal Search Over the Modelscited by 0
- 2026FrugalSOT - Frugal Search Over the Models21 Aug 2026
- 2026PhoenixRepair: Rethinking Repair Strategy Exploration in Software Agents21 Jul 2026
- 2026When Efficiency Backfires: Cascading LLMs Trigger Cascade Failure under Adversarial Attack17 May 2026
- 2026DRAINCODE: Stealthy Energy Consumption Attacks on Retrieval-Augmented Code Generation via Context Poisoning28 Jan 2026
- 2026AlignCoder: Aligning Retrieval with Target Intent for Repository-Level Code Completion27 Jan 2026
- 2025Direct Behavior Optimization: Unlocking the Potential of Lightweight LLMs6 Jun 2025
- 2024Scaling of Search and Learning: A Roadmap to Reproduce o1 from Reinforcement Learning Perspective18 Dec 2024
- 2024Adaptive Self-Supervised Learning Strategies for Dynamic On-Device LLM Personalization25 Sep 2024
- 2024Agents in Software Engineering: Survey, Landscape, and Vision13 Sep 2024
- 2024LanguaShrink: Reducing Token Overhead with Psycholinguistics1 Sep 2024
- 2024Hint-before-Solving Prompting: Guiding LLMs to Effectively Utilize Encoded Knowledge22 Feb 2024
- 2023StrategyLLM: Large Language Models as Strategy Generators, Executors, Optimizers, and Evaluators for Problem Solving15 Nov 2023
Similar, not cited
Close in wording, no citation either way
- 2025From Efficiency to Adaptivity: A Deeper Look at Adaptive Reasoning in Large Language Models
- 2025Reasoning on a Budget: A Survey of Adaptive and Controllable Test-Time Compute in LLMs
- 2025Method-Based Reasoning for Large Language Models: Extraction, Reuse, and Continuous Improvement
- 2023Small Language Models Fine-tuned to Coordinate Larger Language Models improve Complex Reasoning
- 2025Advancing Reasoning in Large Language Models: Promising Methods and Approaches
- 2024DARG: Dynamic Evaluation of Large Language Models via Adaptive Reasoning Graph
- 2025Reasoning Strategies in Large Language Models: Can They Follow, Prefer, and Optimize?
- 2025A Survey of Scaling in Large Language Model Reasoning