ENIGMA Anonymous: Symbol-Independent Inference Guiding Machine (System Description)

23Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We describe an implementation of gradient boosting and neural guidance of saturation-style automated theorem provers that does not depend on consistent symbol names across problems. For the gradient-boosting guidance, we manually create abstracted features by considering arity-based encodings of formulas. For the neural guidance, we use symbol-independent graph neural networks (GNNs) and their embedding of the terms and clauses. The two methods are efficiently implemented in the E prover and its ENIGMA learning-guided framework. To provide competitive real-time performance of the GNNs, we have developed a new context-based approach to evaluation of generated clauses in E. Clauses are evaluated jointly in larger batches and with respect to a large number of already selected clauses (context) by the GNN that estimates their collectively most useful subset in several rounds of message passing. This means that approximative inference rounds done by the GNN are efficiently interleaved with precise symbolic inference rounds done inside E. The methods are evaluated on the MPTP large-theory benchmark and shown to achieve comparable real-time performance to state-of-the-art symbol-based methods. The methods also show high complementarity, solving a large number of hard Mizar problems.

References Powered by Scopus

XGBoost: A scalable tree boosting system

33416Citations
N/AReaders
Get full text

First-order theorem proving and VAMPIRE

372Citations
N/AReaders
Get full text

MPTP 0.2: Design, implementation, and initial experiments

100Citations
N/AReaders
Get full text

Cited by Powered by Scopus

The Isabelle ENIGMA

10Citations
N/AReaders
Get full text

The 10th IJCAR automated theorem proving system competition - CASC-J10

8Citations
N/AReaders
Get full text

The seesaw algorithm: Function optimization using implicit hitting sets

5Citations
N/AReaders
Get full text

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Cite

CITATION STYLE

APA

Jakubův, J., Chvalovský, K., Olšák, M., Piotrowski, B., Suda, M., & Urban, J. (2020). ENIGMA Anonymous: Symbol-Independent Inference Guiding Machine (System Description). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12167 LNAI, pp. 448–463). Springer. https://doi.org/10.1007/978-3-030-51054-1_29

Readers over time

‘20‘21‘2401234

Readers' Seniority

Tooltip

PhD / Post grad / Masters / Doc 2

67%

Researcher 1

33%

Readers' Discipline

Tooltip

Computer Science 3

75%

Nursing and Health Professions 1

25%

Save time finding and organizing research with Mendeley

Sign up for free
0