FLARE: Faithful Logic-Aided Reasoning and Exploration
On the map: LLM reasoning → Prompting and chain-of-thought reasoning
Abstract (arXiv)
Modern Question Answering (QA) and Reasoning approaches based on Large Language Models (LLMs) commonly use prompting techniques, such as Chain-of-Thought (CoT), assuming the resulting generation will have a more granular exploration and reasoning over the question space and scope. However, such methods struggle with generating outputs that are faithful to the intermediate chain of reasoning produced by the model. On the other end of the spectrum, neuro-symbolic methods such as Faithful CoT (F-CoT) propose to combine LLMs with external symbolic solvers. While such approaches boast a high degree of faithfulness, they usually require a model trained for code generation and struggle with tasks that are ambiguous or hard to formalise strictly. We introduce Faithful Logic-Aided Reasoning and Exploration (FLARE), a novel interpretable approach for traversing the problem space using task decompositions. We use the LLM to plan a solution, soft-formalise the query into facts and predicates using a logic programming code and simulate that code execution using an exhaustive multi-hop search over the defined space. Our method allows us to compute the faithfulness of the reasoning process w.r.t. the generated code and analyse the steps of the multi-hop search without relying on external solvers. Our methods achieve SOTA results on 7 out of 9 diverse reasoning benchmarks. We also show that model faithfulness positively correlates with overall performance and further demonstrate that FLARE allows pinpointing the decisive factors sufficient for and leading to the correct answer with optimal reasoning during the multi-hop search.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in Prompting and chain-of-thought reasoning, one of 17 directions in LLM reasoning. Builds on 56 of its 69 references that are in the map. First posted on arXiv 14 Oct 2024.
Builds on
56 of 69 references.
Closest ancestors · 17
Same direction, newest first
- 2024To CoT or not to CoT? Chain-of-thought helps mainly on math and symbolic reasoning18 Sep
- 2024Faithful Logical Reasoning via Symbolic Chain-of-Thought28 May
- 2024Beyond A*: Better Planning with Transformers via Search Dynamics Bootstrapping21 Feb
- 2024A Chain-of-Thought Is as Strong as Its Weakest Link: A Benchmark for Verifiers of Reasoning Chains1 Feb
- 2023Design of Chain-of-Thought in Math Problem Solving20 Sep
- 2023Graph of Thoughts: Solving Elaborate Problems with Large Language Models18 Aug
- 2023Measuring Faithfulness in Chain-of-Thought Reasoning17 Jul
- 2023Language Models Don't Always Say What They Think: Unfaithful Explanations in Chain-of-Thought Prompting7 May
- 2023Plan-and-Solve Prompting: Improving Zero-Shot Chain-of-Thought Reasoning by Large Language Models6 May
- 2023Faithful Chain-of-Thought Reasoning31 Jan
- 2022Program of Thoughts Prompting: Disentangling Computation from Reasoning for Numerical Reasoning Tasks22 Nov
- 2022Challenging BIG-Bench Tasks and Whether Chain-of-Thought Can Solve Them17 Oct
5 more
- 2022Text and Patterns: For Effective Chain of Thought, It Takes Two to Tango16 Sep
- 2022Large Language Models are Zero-Shot Reasoners24 May
- 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Models21 May
- 2022Self-Consistency Improves Chain of Thought Reasoning in Language Models21 Mar
- 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Models28 Jan
Other references · 39
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2022ReAct: Synergizing Reasoning and Acting in Language Modelscited by 8,355
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2021Program Synthesis with Large Language Modelscited by 3,509
- 2023Tree of Thoughts: Deliberate Problem Solving with Large Language Modelscited by 3,155
- 2022Beyond the Imitation Game: Quantifying and extrapolating the capabilities of language modelscited by 1,970
- 2021Multitask Prompted Training Enables Zero-Shot Task Generalizationcited by 1,462
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2022CodeGen: An Open Large Language Model for Code with Multi-Turn Program Synthesiscited by 876
- 2021Are NLP Models really able to Solve Simple Math Word Problems?cited by 861
27 more
- 2021Did Aristotle Use a Laptop? A Question Answering Benchmark with Implicit Reasoning Strategiescited by 736
- 2024A Survey on Large Language Models for Code Generationcited by 646
- 2017Program Induction by Rationale Generation : Learning to Solve and Explain Algebraic Word Problemscited by 642
- 2020Towards Faithfully Interpretable NLP Systems: How should we define and evaluate faithfulness?cited by 590
- 2018Explaining Explanations: An Overview of Interpretability of Machine Learningcited by 508
- 2023LLM+P: Empowering Large Language Models with Optimal Planning Proficiencycited by 496
- 2023Logic-LM: Empowering Large Language Models with Symbolic Solvers for Faithful Logical Reasoningcited by 379
- 2016Solving General Arithmetic Word Problemscited by 353
- 2022Language Models Are Greedy Reasoners: A Systematic Formal Analysis of Chain-of-Thoughtcited by 334
- 2021A Diverse Corpus for Evaluating and Developing English Math Word Problem Solverscited by 314
- 2022Autoformalization with Large Language Modelscited by 252
- 2023A Comprehensive Capability Analysis of GPT-3 and GPT-3.5 Series Modelscited by 244
- 2021The GEM Benchmark: Natural Language Generation, its Evaluation and Metricscited by 239
- 2022Language Models of Code are Few-Shot Commonsense Learnerscited by 160
- 2019CLUTRR: A Diagnostic Benchmark for Inductive Reasoning from Textcited by 155
- 2024Stream of Search (SoS): Learning to Search in Languagecited by 141
- 2023Deductive Verification of Chain-of-Thought Reasoningcited by 122
- 2023Chain of Code: Reasoning with a Language Model-Augmented Code Emulatorcited by 120
- 2021A Recipe For Arbitrary Text Style Transfer with Large Language Modelscited by 107
- 2024Beyond Functional Correctness: Exploring Hallucinations in LLM-Generated Codecited by 106
- 2024LLM as a Mastermind: A Survey of Strategic Reasoning with Large Language Modelscited by 97
- 2017The Promise and Peril of Human Evaluation for Model Interpretabilitycited by 52
- 2018First Experiments with Neural Translation of Informal to Formal Mathematicscited by 52
- 2021AR-LSAT: Investigating Analytical Reasoning of Textcited by 49
- 2024To Code, or Not To Code? Exploring Impact of Code in Pre-trainingcited by 47
- 2022Chain of Thought Imitation with Procedure Cloningcited by 30
- 2024Language Models as Compilers: Simulating Pseudocode Execution Improves Algorithmic Reasoning in Language Modelscited by 20
Built on by
Citing papers per year: 2025: 3; 2026: 4.
7 papers.
- 2025A Comprehensive Survey on Trustworthiness in Reasoning with Large Language Modelscited by 22
- 2025Improving Chain-of-Thought Reasoning via Quasi-Symbolic Abstractionscited by 17
- 2025L0-Reasoning Bench: Evaluating Procedural Correctness in Language Models via Simple Program Executioncited by 5
- 2026Understanding the Interplay between LLMs' Utilisation of Parametric and Contextual Knowledge: A keynote at ECIR 2025cited by 1
- 2026LLM Reasoning Is Latent, Not the Chain of Thoughtcited by 0
- 2026SciR: A Controllable Benchmark for Scientific Reasoning in LLMscited by 0
- 2026Training Large Language Models for Self-Explanation Faithfulnesscited by 0
- 2026Training Large Language Models for Self-Explanation Faithfulness23 Jul 2026
- 2026SciR: A Controllable Benchmark for Scientific Reasoning in LLMs11 Jun 2026
- 2026LLM Reasoning Is Latent, Not the Chain of Thought17 Apr 2026
- 2026Understanding the Interplay between LLMs' Utilisation of Parametric and Contextual Knowledge: A keynote at ECIR 202510 Mar 2026
- 2025A Comprehensive Survey on Trustworthiness in Reasoning with Large Language Models4 Sep 2025
- 2025L0-Reasoning Bench: Evaluating Procedural Correctness in Language Models via Simple Program Execution28 Mar 2025
- 2025Improving Chain-of-Thought Reasoning via Quasi-Symbolic Abstractions18 Feb 2025
Similar, not cited
Close in wording, no citation either way
- 2023Question Decomposition Improves the Faithfulness of Model-Generated Reasoning
- 2024Leveraging LLMs for Hypothetical Deduction in Logical Inference: A Neuro-Symbolic Approach
- 2022Faithful Reasoning Using Large Language Models
- 2023Knowledge-Driven CoT: Exploring Faithful Reasoning in LLMs for Knowledge-intensive Question Answering
- 2025Reasoning Beyond Language: A Comprehensive Survey on Latent Chain-of-Thought Reasoning
- 2026Making LLMs Say What They Think: Measuring and Improving CoT-Interpretability Alignment
- 2023Sci-CoT: Leveraging Large Language Models for Enhanced Knowledge Distillation in Small Models for Scientific QA
- 2026COMPASS: Finding Where Reasoning Lives in Language Models