2014
DOI: 10.4204/eptcs.152.5
|View full text |Cite
|
Sign up to set email alerts
|

ACL2(ml): Machine-Learning for ACL2

Abstract: ACL2(ml) is an extension for the Emacs interface of ACL2. This tool uses machine-learning to help the ACL2 user during the proof-development. Namely, ACL2(ml) gives hints to the user in the form of families of similar theorems, and generates auxiliary lemmas automatically. In this paper, we present the two most recent extensions for ACL2(ml). First, ACL2(ml) can suggest now families of similar function definitions, in addition to the families of similar theorems. Second, the lemma generation tool implemented i… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 18 publications
0
2
0
Order By: Relevance
“…More concretely, work on machine learning for proofs includes: using machine learning to speed up automated solvers [4], developing data sets [5,21,38], doing premise selection [1,28], pattern recognition [24], clustering proof data [23], learning from synthetic data [20], interactively suggesting tactics [19,23].…”
Section: Machine Learning For Proofsmentioning
confidence: 99%
“…More concretely, work on machine learning for proofs includes: using machine learning to speed up automated solvers [4], developing data sets [5,21,38], doing premise selection [1,28], pattern recognition [24], clustering proof data [23], learning from synthetic data [20], interactively suggesting tactics [19,23].…”
Section: Machine Learning For Proofsmentioning
confidence: 99%
“…Work has also been done in attempting to classify proofs as correct or incorrect, recognizing the anti-unification of sets of proof trees [Komendantskaya and Lichota 2012], suggesting common tactics to the user during interaction, and generating auxiliary lemmas [Heras and Komendantskaya 2014].…”
Section: Theorem Proving Sub-tasks Using Machine Learningmentioning
confidence: 99%