BFS-Prover: Scalable Best-First Tree Search for LLM-based Automatic Theorem Proving
Not on the map. Why?
Cited by 29 in LLM reasoning, but placed by its own abstract, which didn’t fit.
Abstract (arXiv)
Recent advancements in large language models (LLMs) have spurred growing interest in automatic theorem proving using Lean4, where effective tree search methods are crucial for navigating the underlying large proof search spaces. While the existing approaches primarily rely on value functions and/or Monte Carlo Tree Search (MCTS), the potential of simpler methods like Best-First Tree Search (BFS) remains underexplored. In this paper, we investigate whether BFS can achieve competitive performance in large-scale theorem proving tasks. We present BFS-Prover, a scalable expert iteration framework, featuring three key innovations. First, we implement strategic data filtering at each expert iteration round, excluding problems solvable via beam search node expansion to focus on harder cases. Second, we improve the sample efficiency of BFS through Direct Preference Optimization (DPO) applied to state-tactic pairs automatically annotated with compiler error feedback, refining the LLM's policy to prioritize productive expansions. Third, we employ length normalization in BFS to encourage exploration of deeper proof paths. BFS-Prover achieves a state-of-the-art score of 72.95% on the MiniF2F test set and therefore challenges the perceived necessity of complex tree search methods, demonstrating that BFS can achieve competitive performance when properly scaled. To facilitate further research and development in this area, we have open-sourced our model at https://huggingface.co/ByteDance-Seed/BFS-Prover-V1-7B.
Key facts. Cited by 82 papers in the map (data through 7 Oct 2026). Builds on 23 of its 35 references that are in the map. First posted on arXiv 5 Feb 2025.
Builds on
23 of 35 references.
References · 23
- 2023GPT-4 Technical Reportcited by 18,132
- 2023Direct Preference Optimization: Your Language Model is Secretly a Reward Modelcited by 7,916
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,767
- 2016OpenAI Gymcited by 1,684
- 2022Solving Quantitative Reasoning Problems with Language Modelscited by 1,359
- 2024Qwen2.5-Math Technical Report: Toward Mathematical Expert Model via Self-Improvementcited by 1,057
- 2017Mastering Chess and Shogi by Self-Play with a General Reinforcement Learning Algorithmcited by 723
- 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
- 2021MiniF2F: a cross-system benchmark for formal Olympiad-level mathematicscited by 380
- 2020Generative Language Modeling for Automated Theorem Provingcited by 379
- 2022Autoformalization with Large Language Modelscited by 252
- 2017Thinking Fast and Slow with Deep Learning and Tree Searchcited by 245
11 more
- 2022HyperTree Proof Search for Neural Theorem Provingcited by 192
- 2024DeepSeek-Prover-V1.5: Harnessing Proof Assistant Feedback for Reinforcement Learning and Monte-Carlo Tree Searchcited by 189
- 2022Formal Mathematics Statement Curriculum Learningcited by 141
- 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
- 2024Lean Workbook: A large-scale Lean problem set formalized from natural language math problemscited by 115
- 2023LEGO-Prover: Neural Theorem Proving with Growing Librariescited by 108
- 2024Formal Mathematical Reasoning: A New Frontier in AIcited by 80
- 2024Lean-STaR: Learning to Interleave Thinking and Provingcited by 64
- 2024TheoremLlama: Transforming General-Purpose LLMs into Lean4 Expertscited by 58
- 2024HunyuanProver: A Scalable Data Synthesis Framework and Guided Tree Search for Automated Theorem Provingcited by 32
- 2024LEAN-GitHub: Compiling GitHub LEAN repositories for a versatile LEAN provercited by 25
Built on by
Citing papers per year: 2025: 45; 2026: 37.
82 papers.
Sort:
By area:
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decompositioncited by 270
- 2025Kimina-Prover Preview: Towards Large Formal Reasoning Models with Reinforcement Learningcited by 173
- 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correctioncited by 140
- 2025Seed-Prover: Deep and Broad Reasoning for Automated Theorem Provingcited by 96
- 2025Rewarding the Unlikely: Lifting GRPO Beyond Distribution Sharpeningcited by 78
- 2025Tree Search for LLM Agent Reinforcement Learningcited by 73
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoningcited by 55
- 2025Aristotle: IMO-level Automated Theorem Provingcited by 47
- 2025FormalMATH: Benchmarking Formal Mathematical Reasoning of Large Language Modelscited by 45
- 2025Seed-Prover 1.5: Mastering Undergraduate-Level Theorem Proving via Learning from Experiencecited by 36
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
- 2025CombiBench: Benchmarking LLM Capability for Combinatorial Mathematicscited by 28
38 more
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofscited by 28
- 2025Leanabell-Prover: Posttraining Scaling in Formal Reasoningcited by 27
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Proverscited by 26
- 2025ATLAS: Autoformalizing Theorems through Lifting, Augmentation, and Synthesis of Datacited by 23
- 2025FATE: A Formal Benchmark Series for Frontier Algebra of Multiple Difficulty Levelscited by 23
- 2025Solving Inequality Proofs with Large Language Modelscited by 21
- 2025Autoformalization in the Era of Large Language Models: A Surveycited by 19
- 2025REAL-Prover: Retrieval Augmented Lean Prover for Mathematical Reasoningcited by 18
- 2025Reviving DSP for Advanced Theorem Proving in the Era of Reasoning Modelscited by 17
- 2025Generative AI Act II: Test Time Scaling Drives Cognition Engineeringcited by 14
- 2025Mathesis: Towards Formal Theorem Proving from Natural Languagescited by 14
- 2025miniF2F-Lean Revisited: Reviewing Limitations and Charting a Path Forwardcited by 13
- 2026A Minimal Agent for Automated Theorem Provingcited by 13
- 2025StepFun-Prover Preview: Let's Think and Verify Step by Stepcited by 12
- 2026AlgoVeri: An Aligned Benchmark for Verified Code Generation on Classical Algorithmscited by 11
- 2026LEAP: Supercharging LLMs for Formal Mathematics with Agentic Frameworkscited by 11
- 2025MPS-Prover: Advancing Stepwise Theorem Proving by Multi-Perspective Search and Data Curationcited by 10
- 2026Goedel-Code-Prover: Hierarchical Proof Search for Open State-of-the-Art Code Verificationcited by 10
- 2025FormaRL: Enhancing Autoformalization with no Labeled Datacited by 9
- 2025Ineq-Comp: Benchmarking Human-Intuitive Compositional Reasoning in Automated Theorem Proving on Inequalitiescited by 8
- 2025Towards Advanced Mathematical Reasoning for LLMs via First-Order Logic Theorem Provingcited by 8
- 2025Towards Solving More Challenging IMO Problems via Decoupled Reasoning and Provingcited by 7
- 2025LeanGeo: Formalizing Competitional Geometry problems in Leancited by 7
- 2025EvolProver: Advancing Automated Theorem Proving by Evolving Formalized Problems via Symmetry and Difficultycited by 7
- 2025HybridProver: Augmenting Theorem Proving with LLM-Driven Proof Synthesis and Refinementcited by 6
- 2026OProver: A Unified Framework for Agentic Formal Theorem Provingcited by 6
- 2025FormalML: A Benchmark for Evaluating Formal Subgoal Completion in Machine Learning Theorycited by 5
- 2025GAR: Generative Adversarial Reinforcement Learning for Formal Theorem Provingcited by 5
- 2025Lean4Physics: Comprehensive Reasoning Framework for College-level Physics in Lean4cited by 5
- 2026DreamProver: Evolving Transferable Lemma Libraries via a Wake-Sleep Theorem-Proving Agentcited by 4
- 2025ProofCompass: Enhancing Specialized Provers with LLM Guidancecited by 3
- 2025Translating Informal Proofs into Formal Proofs Using a Chain of Statescited by 3
- 2026ConvexBench: Can LLMs Recognize Convex Functions?cited by 3
- 2026AI Planning Framework for LLM-Based Web Agentscited by 3
- 2026APPO: Agentic Procedural Policy Optimizationcited by 3
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisationcited by 3
- 2025MSC-180: A Benchmark for Automated Formal Theorem Proving from Mathematical Subject Classificationcited by 2
- 2025Hierarchical Attention Generates Better Proofscited by 1
50 most cited of 82 All 82 (JSON)
- 2026LEVER: Adaptive Cost-Aware Proof Search Over AND/OR Graphs8 Oct 2026
- 2026LeanPolish: Verified Supervision for Lean Proof Compression29 Sep 2026
- 2026Direct Optimization of Generators for Search in Automated Theorem Proving22 Sep 2026
- 2026ProofEvolve: Neuro-Symbolic Evolution for Formal Automated Theorem Proving26 Aug 2026
- 2026PROVE-RT: Generating Mechanized Theorem Prover Scripts for Real-Time Systems using LLMs13 Aug 2026
- 2026Reward-Oracle MCTS for Formal Theorem Proving: Sample-Efficient Search and the Need for Kernel-Level Proof Auditing11 Aug 2026
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2026Diffusion-Proof: Recipe for Formal Theorem Proving Beyond Auto-Regressive Generation17 Jun 2026
- 2026MA-ProofBench: A Two-Tiered Evaluation of LLMs for Theorem Proving in Mathematical Analysis11 Jun 2026
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisation10 Jun 2026
- 2026APPO: Agentic Procedural Policy Optimization10 Jun 2026
- 2026TheoremBench: Evaluating LLMs on Theorem Proving in Formal Mathematics8 Jun 2026
38 more
- 2026Compiler-Guided Adaptive Proof Search with Cross-Model Synergy on Context-Dependent Theorem Proving4 Jun 2026
- 2026Automated Proving of Shannon-Type Entropy Inequalities via Fine-Tuned Language Models and Guided Tree Search4 Jun 2026
- 2026LEAP: Supercharging LLMs for Formal Mathematics with Agentic Frameworks2 Jun 2026
- 2026A Theoretical Framework for Self-Play Theorem Proving Algorithms1 Jun 2026
- 2026Automating Formal Verification with Agent-Guided Tree Search26 May 2026
- 2026What are the Right Symmetries for Formal Theorem Proving?21 May 2026
- 2026OProver: A Unified Framework for Agentic Formal Theorem Proving17 May 2026
- 2026CAM-Bench: A Benchmark for Computational and Applied Mathematics in Lean17 May 2026
- 2026From LLM-Generated Conjectures to Lean Formalizations: Automated Polynomial Inequality Proving via Sum-of-Squares Certificates14 May 2026
- 2026Rethinking Supervision Granularity: Segment-Level Learning for LLM-Based Theorem Proving12 May 2026
- 2026Automated Formal Proofs of Combinatorial Identities via Wilf-Zeilberger Guidance and LLMs6 May 2026
- 2026DreamProver: Evolving Transferable Lemma Libraries via a Wake-Sleep Theorem-Proving Agent29 Apr 2026
- 2026OptProver: Bridging Olympiad and Optimization through Continual Training in Formal Theorem Proving26 Apr 2026
- 2026Discover and Prove: An Open-source Agentic Framework for Hard Mode Automated Theorem Proving in Lean 417 Apr 2026
- 2026Scaling Reasoning Tokens via RL and Parallel Thinking: Evidence From Competitive Programming1 Apr 2026
- 2026MechMath: Sorrifier-Driven Formal Decomposition Workflow for Automated Theorem Proving25 Mar 2026
- 2026Neuro-Symbolic Proof Generation for Scaling Systems Software Verification20 Mar 2026
- 2026Goedel-Code-Prover: Hierarchical Proof Search for Open State-of-the-Art Code Verification18 Mar 2026
- 2026AI Planning Framework for LLM-Based Web Agents13 Mar 2026
- 2026Steerable Instruction Following Coding Data Synthesis with Actor-Parametric Schema Co-Evolution27 Feb 2026
- 2026A Minimal Agent for Automated Theorem Proving27 Feb 2026
- 2026Nazrin: An Atomic Neural Proof Automation Tactic in Lean 421 Feb 2026
- 2026AlgoVeri: An Aligned Benchmark for Verified Code Generation on Classical Algorithms10 Feb 2026
- 2026ConvexBench: Can LLMs Recognize Convex Functions?1 Feb 2026
- 2026GDEPO: Group Dual-dynamic and Equal-right Advantage Policy Optimization with Enhanced Training Data Utilization for Sample-Constrained Reinforcement Learning11 Jan 2026
- 2025MSC-180: A Benchmark for Automated Formal Theorem Proving from Mathematical Subject Classification20 Dec 2025
- 2025Seed-Prover 1.5: Mastering Undergraduate-Level Theorem Proving via Learning from Experience19 Dec 2025
- 2025Translating Informal Proofs into Formal Proofs Using a Chain of States11 Dec 2025
- 2025Spark-Prover-X1: Formal Theorem Proving Through Diverse Data Training17 Nov 2025
- 2025Towards Autoformalization of LLM-generated Outputs for Requirement Verification14 Nov 2025
- 2025miniF2F-Lean Revisited: Reviewing Limitations and Charting a Path Forward5 Nov 2025
- 2025FATE: A Formal Benchmark Series for Frontier Algebra of Multiple Difficulty Levels4 Nov 2025
- 2025Lean4Physics: Comprehensive Reasoning Framework for College-level Physics in Lean430 Oct 2025
- 2025GAR: Generative Adversarial Reinforcement Learning for Formal Theorem Proving13 Oct 2025
- 2025Aristotle: IMO-level Automated Theorem Proving1 Oct 2025
- 2025EvolProver: Advancing Automated Theorem Proving by Evolving Formalized Problems via Symmetry and Difficulty1 Oct 2025
- 2025FormalML: A Benchmark for Evaluating Formal Subgoal Completion in Machine Learning Theory26 Sep 2025
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoning26 Sep 2025
50 newest of 82 All 82 (JSON)
- 2025DeepSeek-Prover-V2: Advancing Formal Mathematical Reasoning via Reinforcement Learning for Subgoal Decompositioncited by 270
- 2025Kimina-Prover Preview: Towards Large Formal Reasoning Models with Reinforcement Learningcited by 173
- 2025Seed-Prover: Deep and Broad Reasoning for Automated Theorem Provingcited by 96
- 2025Rewarding the Unlikely: Lifting GRPO Beyond Distribution Sharpeningcited by 78
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoningcited by 55
- 2025FormalMATH: Benchmarking Formal Mathematical Reasoning of Large Language Modelscited by 45
- 2025Solving Formal Math Problems by Decomposition and Iterative Reflectioncited by 35
- 2025CombiBench: Benchmarking LLM Capability for Combinatorial Mathematicscited by 28
- 2025Leanabell-Prover: Posttraining Scaling in Formal Reasoningcited by 27
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Proverscited by 26
- 2025Solving Inequality Proofs with Large Language Modelscited by 21
- 2025REAL-Prover: Retrieval Augmented Lean Prover for Mathematical Reasoningcited by 18
12 most cited of 29 All 29 (JSON)
- 2026Diffusion-Proof: Recipe for Formal Theorem Proving Beyond Auto-Regressive Generation17 Jun 2026
- 2026Pythagoras-Prover: Advancing Efficient Formal Proving via Augmented Lean Formalisation10 Jun 2026
- 2026LEAP: Supercharging LLMs for Formal Mathematics with Agentic Frameworks2 Jun 2026
- 2026CAM-Bench: A Benchmark for Computational and Applied Mathematics in Lean17 May 2026
- 2026From LLM-Generated Conjectures to Lean Formalizations: Automated Polynomial Inequality Proving via Sum-of-Squares Certificates14 May 2026
- 2026Rethinking Supervision Granularity: Segment-Level Learning for LLM-Based Theorem Proving12 May 2026
- 2026Scaling Reasoning Tokens via RL and Parallel Thinking: Evidence From Competitive Programming1 Apr 2026
- 2026GDEPO: Group Dual-dynamic and Equal-right Advantage Policy Optimization with Enhanced Training Data Utilization for Sample-Constrained Reinforcement Learning11 Jan 2026
- 2025Hilbert: Recursively Building Formal Proofs with Informal Reasoning26 Sep 2025
- 2025EconProver: Towards More Economical Test-Time Scaling for Automated Theorem Proving16 Sep 2025
- 2025Scaling up Multi-Turn Off-Policy RL and Multi-Agent Tree Search for LLM Step-Provers8 Sep 2025
- 2025LeanGeo: Formalizing Competitional Geometry problems in Lean20 Aug 2025
12 newest of 29 All 29 (JSON)
- 2025Tree Search for LLM Agent Reinforcement Learningcited by 73
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofscited by 28
- 2026A Minimal Agent for Automated Theorem Provingcited by 13
- 2026OProver: A Unified Framework for Agentic Formal Theorem Provingcited by 6
- 2026DreamProver: Evolving Transferable Lemma Libraries via a Wake-Sleep Theorem-Proving Agentcited by 4
- 2026AI Planning Framework for LLM-Based Web Agentscited by 3
- 2026APPO: Agentic Procedural Policy Optimizationcited by 3
- 2026MechMath: Sorrifier-Driven Formal Decomposition Workflow for Automated Theorem Provingcited by 1
- 2026Discover and Prove: An Open-source Agentic Framework for Hard Mode Automated Theorem Proving in Lean 4cited by 1
- 2026Automating Formal Verification with Agent-Guided Tree Searchcited by 0
- 2026APPO: Agentic Procedural Policy Optimization10 Jun 2026
- 2026Automating Formal Verification with Agent-Guided Tree Search26 May 2026
- 2026OProver: A Unified Framework for Agentic Formal Theorem Proving17 May 2026
- 2026DreamProver: Evolving Transferable Lemma Libraries via a Wake-Sleep Theorem-Proving Agent29 Apr 2026
- 2026Discover and Prove: An Open-source Agentic Framework for Hard Mode Automated Theorem Proving in Lean 417 Apr 2026
- 2026MechMath: Sorrifier-Driven Formal Decomposition Workflow for Automated Theorem Proving25 Mar 2026
- 2026AI Planning Framework for LLM-Based Web Agents13 Mar 2026
- 2026A Minimal Agent for Automated Theorem Proving27 Feb 2026
- 2025Tree Search for LLM Agent Reinforcement Learning25 Sep 2025
- 2025Prover Agent: An Agent-Based Framework for Formal Mathematical Proofs24 Jun 2025
- 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correctioncited by 140
- 2025LLM-based Automated Theorem Proving Hinges on Scalable Synthetic Data Generationcited by 1
- 2026Steerable Instruction Following Coding Data Synthesis with Actor-Parametric Schema Co-Evolutioncited by 1
- 2026A Theoretical Framework for Self-Play Theorem Proving Algorithmscited by 1
- 2026A Theoretical Framework for Self-Play Theorem Proving Algorithms1 Jun 2026
- 2026Steerable Instruction Following Coding Data Synthesis with Actor-Parametric Schema Co-Evolution27 Feb 2026
- 2025Goedel-Prover-V2: Scaling Formal Theorem Proving with Scaffolded Data Synthesis and Self-Correction5 Aug 2025
- 2025LLM-based Automated Theorem Proving Hinges on Scalable Synthetic Data Generation17 May 2025
- 2025Aristotle: IMO-level Automated Theorem Provingcited by 47
- 2025Seed-Prover 1.5: Mastering Undergraduate-Level Theorem Proving via Learning from Experiencecited by 36
- 2025ATLAS: Autoformalizing Theorems through Lifting, Augmentation, and Synthesis of Datacited by 23
- 2025FATE: A Formal Benchmark Series for Frontier Algebra of Multiple Difficulty Levelscited by 23
- 2025Autoformalization in the Era of Large Language Models: A Surveycited by 19
- 2025Mathesis: Towards Formal Theorem Proving from Natural Languagescited by 14
- 2025miniF2F-Lean Revisited: Reviewing Limitations and Charting a Path Forwardcited by 13
- 2026AlgoVeri: An Aligned Benchmark for Verified Code Generation on Classical Algorithmscited by 11
- 2025MPS-Prover: Advancing Stepwise Theorem Proving by Multi-Perspective Search and Data Curationcited by 10
- 2026Goedel-Code-Prover: Hierarchical Proof Search for Open State-of-the-Art Code Verificationcited by 10
- 2025FormaRL: Enhancing Autoformalization with no Labeled Datacited by 9
- 2025EvolProver: Advancing Automated Theorem Proving by Evolving Formalized Problems via Symmetry and Difficultycited by 7
12 most cited of 39 All 39 (JSON)
- 2026LEVER: Adaptive Cost-Aware Proof Search Over AND/OR Graphs8 Oct 2026
- 2026LeanPolish: Verified Supervision for Lean Proof Compression29 Sep 2026
- 2026Direct Optimization of Generators for Search in Automated Theorem Proving22 Sep 2026
- 2026ProofEvolve: Neuro-Symbolic Evolution for Formal Automated Theorem Proving26 Aug 2026
- 2026PROVE-RT: Generating Mechanized Theorem Prover Scripts for Real-Time Systems using LLMs13 Aug 2026
- 2026Reward-Oracle MCTS for Formal Theorem Proving: Sample-Efficient Search and the Need for Kernel-Level Proof Auditing11 Aug 2026
- 2026From Solvers to Research: Large Language Model-Driven Formal Mathematics at the Research Frontier8 Jul 2026
- 2026MA-ProofBench: A Two-Tiered Evaluation of LLMs for Theorem Proving in Mathematical Analysis11 Jun 2026
- 2026TheoremBench: Evaluating LLMs on Theorem Proving in Formal Mathematics8 Jun 2026
- 2026Compiler-Guided Adaptive Proof Search with Cross-Model Synergy on Context-Dependent Theorem Proving4 Jun 2026
- 2026Automated Proving of Shannon-Type Entropy Inequalities via Fine-Tuned Language Models and Guided Tree Search4 Jun 2026
- 2026What are the Right Symmetries for Formal Theorem Proving?21 May 2026
12 newest of 39 All 39 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025A Combinatorial Identities Benchmark for Theorem Proving via Automated Theorem Generation
- 2026TCSAlgBench: Benchmarking Automated Proving for Research-Level Theoretical Computer Science
- 2026TreeThink: A Modular Tree Search Library for Mathematical Reasoning with LLMs
- 2026On Reasoning-Centric LLM-based Automated Theorem Proving
- 2026Compile to Compress: Boosting Formal Theorem Provers by Compiler Outputs
- 2025LogicTree: Structured Proof Exploration for Coherent and Rigorous Logical Reasoning with Large Language Models
- 2025Scaling Natural-Language Graph-Based Test Time Compute for Automated Theorem Proving
- 2024ImProver: Agent-Based Automated Proof Optimization