The inductive approach to verifying cryptographic protocols
Journal of Computer Security
Proof Terms for Simply Typed Higher Order Logic
TPHOLs '00 Proceedings of the 13th International Conference on Theorem Proving in Higher Order Logics
SNoW User Guide
MPTP 0.2: Design, Implementation, and Initial Experiments
Journal of Automated Reasoning
The design and implementation of VAMPIRE
AI Communications - CASC
IJCAR '08 Proceedings of the 4th international joint conference on Automated Reasoning
MaLARea SG1 - Machine Learner for Automated Reasoning with Semantic Guidance
IJCAR '08 Proceedings of the 4th international joint conference on Automated Reasoning
CAV'07 Proceedings of the 19th international conference on Computer aided verification
Isabelle/HOL: a proof assistant for higher-order logic
Isabelle/HOL: a proof assistant for higher-order logic
TACAS'08/ETAPS'08 Proceedings of the Theory and practice of software, 14th international conference on Tools and algorithms for the construction and analysis of systems
Sine Qua non for large theory reasoning
CADE'11 Proceedings of the 23rd international conference on Automated deduction
Three chapters of measure theory in Isabelle/HOL
ITP'11 Proceedings of the Second international conference on Interactive theorem proving
IJCAR'10 Proceedings of the 5th international conference on Automated Reasoning
Automated and human proofs in general mathematics: an initial comparison
LPAR'12 Proceedings of the 18th international conference on Logic for Programming, Artificial Intelligence, and Reasoning
Satallax: an automatic higher-order prover
IJCAR'12 Proceedings of the 6th international joint conference on Automated Reasoning
Overview and evaluation of premise selection techniques for large theory mathematics
IJCAR'12 Proceedings of the 6th international joint conference on Automated Reasoning
ATP and Presentation Service for Mizar Formalizations
Journal of Automated Reasoning
Encoding monomorphic and polymorphic types
TACAS'13 Proceedings of the 19th international conference on Tools and Algorithms for the Construction and Analysis of Systems
Hi-index | 0.00 |
Sledgehammer integrates automatic theorem provers in the proof assistant Isabelle/HOL. A key component, the relevance filter, heuristically ranks the thousands of facts available and selects a subset, based on syntactic similarity to the current goal. We introduce MaSh, an alternative that learns from successful proofs. New challenges arose from our "zero-click" vision: MaSh should integrate seamlessly with the users' workflow, so that they benefit from machine learning without having to install software, set up servers, or guide the learning. The underlying machinery draws on recent research in the context of Mizar and HOL Light, with a number of enhancements. MaSh outperforms the old relevance filter on large formalizations, and a particularly strong filter is obtained by combining the two filters.