RankPrompt: Step-by-Step Comparisons Make Language Models Better Reasoners
On the map: LLM reasoning → Reasoning benchmarks and evaluation
Abstract (arXiv)
Large Language Models (LLMs) have achieved impressive performance across various reasoning tasks. However, even state-of-the-art LLMs such as ChatGPT are prone to logical errors during their reasoning processes. Existing solutions, such as deploying task-specific verifiers or voting over multiple reasoning paths, either require extensive human annotations or fail in scenarios with inconsistent responses. To address these challenges, we introduce RankPrompt, a new prompting method that enables LLMs to self-rank their responses without additional resources. RankPrompt breaks down the ranking problem into a series of comparisons among diverse responses, leveraging the inherent capabilities of LLMs to generate chains of comparison as contextual exemplars. Our experiments across 11 arithmetic and commonsense reasoning tasks show that RankPrompt significantly enhances the reasoning performance of ChatGPT and GPT-4, with improvements of up to 13%. Moreover, RankPrompt excels in LLM-based automatic evaluations for open-ended tasks, aligning with human judgments 74% of the time in the AlpacaEval dataset. It also exhibits robustness to variations in response order and consistency. Collectively, our results validate RankPrompt as an effective method for eliciting high-quality feedback from language models.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 21 of its 60 references that are in the map. First posted on arXiv 19 Mar 2024.
Builds on
21 of 60 references.
Closest ancestors · 1
Same direction, newest first
Other references · 20
- 2023GPT-4 Technical Reportcited by 18,132
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2023Judging LLM-as-a-Judge with MT-Bench and Chatbot Arenacited by 8,393
- 2023Let's Verify Step by Stepcited by 3,598
- 2023Self-Refine: Iterative Refinement with Self-Feedbackcited by 3,317
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2023Sparks of Artificial General Intelligence: Early experiments with GPT-4cited by 2,579
- 2023G-Eval: NLG Evaluation using GPT-4 with Better Human Alignmentcited by 2,205
- 2022LaMDA: Language Models for Dialog Applicationscited by 1,218
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Promptingcited by 1,081
- 2023The RefinedWeb Dataset for Falcon LLM: Outperforming Curated Corpora with Web Data, and Web Data Onlycited by 755
8 more
- 2023AlpacaFarm: A Simulation Framework for Methods that Learn from Human Feedbackcited by 738
- 2022Large Language Models Can Self-Improvecited by 656
- 2022Efficiently Scaling Transformer Inferencecited by 529
- 2023Is ChatGPT a General-Purpose Natural Language Processing Task Solver?cited by 486
- 2023Is ChatGPT a Good NLG Evaluator? A Preliminary Studycited by 420
- 2023GPTScore: Evaluate as You Desirecited by 357
- 2022The case for 4-bit precision: k-bit Inference Scaling Lawscited by 247
- 2023ARB: Advanced Reasoning Benchmark for Large Language Modelscited by 60
Built on by
Citing papers per year: 2024: 3; 2025: 3.
6 papers.
- 2025Challenging the Evaluator: LLM Sycophancy Under User Rebuttalcited by 18
- 2024Grade Like a Human: Rethinking Automated Assessment with Large Language Modelscited by 16
- 2024Teaching Language Models to Self-Improve by Learning from Language Feedbackcited by 9
- 2024Matchmaker: Self-Improving Large Language Model Programs for Schema Matchingcited by 9
- 2025Is Depth All You Need? An Exploration of Iterative Reasoning in LLMscited by 6
- 2025RigoChat 2: an adapted language model to Spanish using a bounded dataset and reduced hardwarecited by 1
- 2025Challenging the Evaluator: LLM Sycophancy Under User Rebuttal20 Sep 2025
- 2025RigoChat 2: an adapted language model to Spanish using a bounded dataset and reduced hardware11 Mar 2025
- 2025Is Depth All You Need? An Exploration of Iterative Reasoning in LLMs15 Feb 2025
- 2024Matchmaker: Self-Improving Large Language Model Programs for Schema Matching31 Oct 2024
- 2024Teaching Language Models to Self-Improve by Learning from Language Feedback11 Jun 2024
- 2024Grade Like a Human: Rethinking Automated Assessment with Large Language Models30 May 2024
Similar, not cited
Close in wording, no citation either way
- 2024LLM Reasoners: New Evaluation, Library, and Analysis of Step-by-Step Reasoning with Large Language Models
- 2025R1-Ranker: Teaching LLM Rankers to Reason
- 2025Advancing Reasoning in Large Language Models: Promising Methods and Approaches
- 2025JudgeBoard: Benchmarking and Enhancing Small Language Models for Reasoning Evaluation
- 2024Beyond Accuracy: Evaluating the Reasoning Behavior of Large Language Models -- A Survey
- 2025Beyond Chains of Thought: Benchmarking Latent-Space Reasoning Abilities in Large Language Models
- 2024metabench -- A Sparse Benchmark of Reasoning and Knowledge in Large Language Models
- 2025Dancing with Critiques: Enhancing LLM Reasoning with Stepwise Natural Language Self-Critique