P-FOLIO: Evaluating and Improving Logical Reasoning with Abundant Human-Written Reasoning Chains
On the map: LLM reasoning → Reasoning benchmarks and evaluation
Abstract (arXiv)
Existing methods on understanding the capabilities of LLMs in logical reasoning rely on binary entailment classification or synthetically derived rationales, which are not sufficient for proper investigation of model's capabilities. We present P-FOLIO, a human-annotated dataset consisting of diverse and complex reasoning chains for a set of realistic logical reasoning stories also written by humans. P-FOLIO is collected with an annotation protocol that facilitates humans to annotate well-structured natural language proofs for first-order logic reasoning problems in a step-by-step manner. The number of reasoning steps in P-FOLIO span from 0 to 20. We further use P-FOLIO to evaluate and improve large-language-model (LLM) reasoning capabilities. We evaluate LLM reasoning capabilities at a fine granularity via single-step inference rule classification, with more diverse inference rules of more diverse and higher levels of complexities than previous works. Given that a single model-generated reasoning chain could take a completely different path than the human-annotated one, we sample multiple reasoning chains from a model and use pass@k metrics for evaluating the quality of model-generated reasoning chains. We show that human-written reasoning chains significantly boost the logical reasoning capabilities of LLMs via many-shot prompting and fine-tuning. Furthermore, fine-tuning Llama3-7B on P-FOLIO improves the model performance by 10% or more on three other out-of-domain logical reasoning datasets. We also conduct detailed analysis to show where most powerful LLMs fall short in reasoning. We will release the dataset and code publicly.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Placed in Reasoning benchmarks and evaluation, one of 17 directions in LLM reasoning. Builds on 13 of its 29 references that are in the map. First posted on arXiv 11 Oct 2024.
Builds on
13 of 29 references.
Closest ancestors · 4
Same direction, newest first
- 2023Towards LogiGLUE: A Brief Survey and A Benchmark for Analyzing Logical Reasoning Capabilities of Language Models2 Oct
- 2023A Multitask, Multilingual, Multimodal Evaluation of ChatGPT on Reasoning, Hallucination, and Interactivity8 Feb
- 2022FOLIO: Natural Language Reasoning with First-Order Logic2 Sep
- 2022Selection-Inference: Exploiting Large Language Models for Interpretable Logical Reasoning19 May
Other references · 9
- 2023GPT-4 Technical Reportcited by 18,132
- 2024The Llama 3 Herd of Modelscited by 14,192
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2022Scaling Instruction-Finetuned Language Modelscited by 2,997
- 2015Towards AI-Complete Question Answering: A Set of Prerequisite Toy Taskscited by 309
- 2024Self-Discover: Large Language Models Self-Compose Reasoning Structurescited by 108
- 2023Why think step by step? Reasoning emerges from the locality of experiencecited by 103
Built on by
Citing papers per year: 2025: 7; 2026: 6.
13 papers.
Sort:
By area:
- 2025Survey on Evaluation of LLM-based Agentscited by 190
- 2025Evaluating Step-by-step Reasoning Traces: A Surveycited by 62
- 2025Evolutionary Perspectives on the Evaluation of LLM-Based AI Agents: A Comprehensive Surveycited by 12
- 2026The Hidden Cost of Structured Generation in LLMs: Draft-Conditioned Constrained Decodingcited by 7
- 2026Reward Modeling for Reinforcement Learning-Based LLM Reasoning: Design, Challenges, and Evaluationcited by 5
- 2025Socrates or Smartypants: Testing Logic Reasoning Capabilities of Large Language Models with Logic Programming-based Test Oraclescited by 2
- 2025Creativity or Brute Force? Using Brainteasers as a Window into the Problem-Solving Abilities of Large Language Modelscited by 2
- 2025LogiNumSynth: Synthesizing Joint Logical-Numerical Reasoning Problems for Language Modelscited by 2
- 2026Evaluating Robustness of Reasoning Models on Parameterized Logical Problemscited by 1
- 2025Causal Reasoning Favors Encoders: On The Limits of Decoder-Only Modelscited by 0
- 2026Can VLMs Reason Robustly? A Neuro-Symbolic Investigationcited by 0
- 2026Compositional Consistency-Guided Decoding for Three-Way Logical Question Answeringcited by 0
- 2026Are you Talking Logic to Me? Assessing Language Models Syllogistic Reasoning Capabilities22 Jul 2026
- 2026Can VLMs Reason Robustly? A Neuro-Symbolic Investigation25 Mar 2026
- 2026Compositional Consistency-Guided Decoding for Three-Way Logical Question Answering12 Mar 2026
- 2026Evaluating Robustness of Reasoning Models on Parameterized Logical Problems13 Feb 2026
- 2026Reward Modeling for Reinforcement Learning-Based LLM Reasoning: Design, Challenges, and Evaluation10 Feb 2026
- 2026The Hidden Cost of Structured Generation in LLMs: Draft-Conditioned Constrained Decoding8 Feb 2026
- 2025Causal Reasoning Favors Encoders: On The Limits of Decoder-Only Models11 Dec 2025
- 2025LogiNumSynth: Synthesizing Joint Logical-Numerical Reasoning Problems for Language Models13 Oct 2025
- 2025Evolutionary Perspectives on the Evaluation of LLM-Based AI Agents: A Comprehensive Survey6 Jun 2025
- 2025Creativity or Brute Force? Using Brainteasers as a Window into the Problem-Solving Abilities of Large Language Models16 May 2025
- 2025Socrates or Smartypants: Testing Logic Reasoning Capabilities of Large Language Models with Logic Programming-based Test Oracles9 Apr 2025
- 2025Survey on Evaluation of LLM-based Agents20 Mar 2025
1 more
- 2025Evaluating Step-by-step Reasoning Traces: A Survey17 Feb 2025
- 2025Evaluating Step-by-step Reasoning Traces: A Surveycited by 62
- 2026Reward Modeling for Reinforcement Learning-Based LLM Reasoning: Design, Challenges, and Evaluationcited by 5
- 2025Socrates or Smartypants: Testing Logic Reasoning Capabilities of Large Language Models with Logic Programming-based Test Oraclescited by 2
- 2025LogiNumSynth: Synthesizing Joint Logical-Numerical Reasoning Problems for Language Modelscited by 2
- 2026Evaluating Robustness of Reasoning Models on Parameterized Logical Problemscited by 1
- 2025Causal Reasoning Favors Encoders: On The Limits of Decoder-Only Modelscited by 0
- 2026Can VLMs Reason Robustly? A Neuro-Symbolic Investigationcited by 0
- 2026Are you Talking Logic to Me? Assessing Language Models Syllogistic Reasoning Capabilitiescited by 0
- 2026Are you Talking Logic to Me? Assessing Language Models Syllogistic Reasoning Capabilities22 Jul 2026
- 2026Can VLMs Reason Robustly? A Neuro-Symbolic Investigation25 Mar 2026
- 2026Evaluating Robustness of Reasoning Models on Parameterized Logical Problems13 Feb 2026
- 2026Reward Modeling for Reinforcement Learning-Based LLM Reasoning: Design, Challenges, and Evaluation10 Feb 2026
- 2025Causal Reasoning Favors Encoders: On The Limits of Decoder-Only Models11 Dec 2025
- 2025LogiNumSynth: Synthesizing Joint Logical-Numerical Reasoning Problems for Language Models13 Oct 2025
- 2025Socrates or Smartypants: Testing Logic Reasoning Capabilities of Large Language Models with Logic Programming-based Test Oracles9 Apr 2025
- 2025Evaluating Step-by-step Reasoning Traces: A Survey17 Feb 2025
- 2026The Hidden Cost of Structured Generation in LLMs: Draft-Conditioned Constrained Decodingcited by 7
- 2025Creativity or Brute Force? Using Brainteasers as a Window into the Problem-Solving Abilities of Large Language Modelscited by 2
- 2026Compositional Consistency-Guided Decoding for Three-Way Logical Question Answeringcited by 0
- 2026Compositional Consistency-Guided Decoding for Three-Way Logical Question Answering12 Mar 2026
- 2026The Hidden Cost of Structured Generation in LLMs: Draft-Conditioned Constrained Decoding8 Feb 2026
- 2025Creativity or Brute Force? Using Brainteasers as a Window into the Problem-Solving Abilities of Large Language Models16 May 2025
Similar, not cited
Close in wording, no citation either way
- 2025Large Language Models Meet Symbolic Provers for Logical Reasoning Evaluation
- 2024LLM Reasoners: New Evaluation, Library, and Analysis of Step-by-Step Reasoning with Large Language Models
- 2025Efficient Inference for Large Reasoning Models: A Survey
- 2025Dissecting Logical Reasoning in LLMs: A Fine-Grained Evaluation and Supervision Study
- 2024LogicBench: Towards Systematic Evaluation of Logical Reasoning Ability of Large Language Models
- 2024CLR-Fact: Evaluating the Complex Logical Reasoning Capability of Large Language Models over Factual Knowledge
- 2025Human-Level Reasoning: A Comparative Study of Large Language Models on Logical and Abstract Reasoning
- 2025LLMSR@XLLM25: An Empirical Study of LLM for Structural Reasoning