The Isabelle ENIGMA
Not on the map. Why?
Abstract (arXiv)
We significantly improve the performance of the E automated theorem prover on the Isabelle Sledgehammer problems by combining learning and theorem proving in several ways. In particular, we develop targeted versions of the ENIGMA guidance for the Isabelle problems, targeted versions of neural premise selection, and targeted strategies for E. The methods are trained in several iterations over hundreds of thousands untyped and typed first-order problems extracted from Isabelle. Our final best single-strategy ENIGMA and premise selection system improves the best previous version of E by 25.3% in 15 seconds, outperforming also all other previous ATP and SMT systems.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 21 of its 54 references that are in the map. First posted on arXiv 4 May 2022.
Builds on
21 of 54 references.
References · 21
- 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,455
- 2016DeepMath - Deep Sequence Models for Premise Selectioncited by 80
- 2018Reinforcement Learning of Theorem Provingcited by 69
- 2018TacticToe: Learning to Prove with Tacticscited by 43
- 2017ENIGMA: Efficient Learning-based Inference Guiding Machinecited by 26
- 2020ENIGMA Anonymous: Symbol-Independent Inference Guiding Machine (system description)cited by 26
- 2019ENIGMA-NG: Efficient Neural and Gradient-Boosted Inference Guidance for Ecited by 24
- 2013MizAR 40 for Mizar 40cited by 23
- 2020The Tactician (extended version): A Seamless, Interactive Tactic Learner and Prover for Coqcited by 23
- 2019Property Invariant Embedding for Automated Reasoningcited by 22
- 2019Hammering Mizar by Learning Clause Guidancecited by 20
- 2018ATPboost: Learning Premise Selection in Binary Setting with ATP Feedbackcited by 12
9 more
- 2020Stateful Premise Selection by Recurrent Neural Networkscited by 11
- 2021The Role of Entropy in Guiding a Connection Provercited by 8
- 2021Fast and Slow Enigmas and Parental Guidancecited by 8
- 2016A Proof Strategy Language and Proof Script Generation for Isabelle/HOLcited by 5
- 2016BliStrTune: Hierarchical Invention of Theorem Proving Strategiescited by 5
- 2019ENIGMAWatch: ProofWatch Meets ENIGMAcited by 5
- 2020Make E Smart Againcited by 4
- 2016Encoding Monomorphic and Polymorphic Typescited by 2
- 2019GRUNGE: A Grand Unified ATP Challengecited by 2
Built on by
Citing papers per year: 2023: 3; 2024: 5.
8 papers.
- 2024A Survey on Deep Learning for Theorem Provingcited by 55
- 2023Magnushammer: A Transformer-Based Approach to Premise Selectioncited by 50
- 2024Graph2Tac: Online Representation Learning of Formal Math Conceptscited by 15
- 2023MizAR 60 for Mizar 50cited by 6
- 2024Application of AI to formal methods - an analysis of current trendscited by 2
- 2024Solving Hard Mizar Problems with Instantiation and Strategy Inventioncited by 1
- 2023Graph Neural Networks For Mapping Variables Between Programs -- Extended Versioncited by 0
- 2024Machine Learning for Quantifier Selection in cvc5cited by 0
- 2024Application of AI to formal methods - an analysis of current trends22 Nov 2024
- 2024Machine Learning for Quantifier Selection in cvc526 Aug 2024
- 2024Solving Hard Mizar Problems with Instantiation and Strategy Invention25 Jun 2024
- 2024A Survey on Deep Learning for Theorem Proving15 Apr 2024
- 2024Graph2Tac: Online Representation Learning of Formal Math Concepts5 Jan 2024
- 2023Graph Neural Networks For Mapping Variables Between Programs -- Extended Version24 Jul 2023
- 2023MizAR 60 for Mizar 5012 Mar 2023
- 2023Magnushammer: A Transformer-Based Approach to Premise Selection8 Mar 2023