Abstract
Sledgehammer integrates automatic theorem provers in the proof assistant Isabelle/HOL. A key component, the fact selector, heuristically ranks the thousands of facts (lemmas, definitions, or axioms) available and selects a subset, based on syntactic similarity to the current proof goal. We introduce MaSh, an alternative that learns from successful proofs. New challenges arose from our “zero click” vision: MaSh integrates seamlessly with the users’ workflow, so that they benefit from machine learning without having to install software, set up servers, or guide the learning. MaSh outperforms the old fact selector on large formalizations.
| Original language | English |
|---|---|
| Pages (from-to) | 219-244 |
| Number of pages | 26 |
| Journal | Journal of Automated Reasoning |
| Volume | 57 |
| Issue number | 3 |
| DOIs | |
| Publication status | Published - 1 Oct 2016 |
| Externally published | Yes |
Keywords
- Automatic theorem provers
- Machine learning
- Proof assistants
- Relevance filtering
Fingerprint
Dive into the research topics of 'A Learning-Based Fact Selector for Isabelle/HOL'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver