Efficient Semantic Features for Automated Reasoning over Large Theories
Cezary Kaliszyk, Josef Urban, and Jiří VyskočilProceedings of the 24th International Joint Conference on Artificial Intelligence (IJCAI 2015), pp. 3084 – 3090, 2015.
Abstract
Large formal mathematical knowledge bases encode considerable parts of advanced mathematics and exact science, allowing deep semantic computer assistance and verification of complicated theories down to the atomic logical rules. An essential part of automated reasoning over such large theories are methods learning selection of relevant knowledge from the thousands of proofs in the corpora. Such methods in turn rely on efficiently computable features characterizing the highly structured and inter-related mathematical statements.
In this work we (i) propose novel semantic features characterizing the statements in such large semantic knowledge bases, (ii) propose and carry out their efficient implementation using deductive-AI data-structures such as substitution trees and discrimination nets, and (iii) show that they significantly improve the strength of existing knowledge selection methods and automated reasoning methods over the large formal knowledge bases. In particular, on a standard large-theory benchmark we improve the average predicted rank of a mathematical statement needed for a proof by 22% in comparison with state of the art. This allows us to prove 8% more theorems in comparison with state of the art.
BibTeX
@inproceedings{CKJUJV-IJCAI15, author = "Cezary Kaliszyk and Josef Urban and Ji\v{r}\'i Vysko\v{c}il", title = "Efficient Semantic Features for Automated Reasoning over Large Theories", booktitle = "Proceedings of the 24th International Joint Conference on Artificial Intelligence (IJCAI 2015)", editor = "Qiang Yang and Michael Wooldridge", publisher = "{AAAI} Press", pages = "3084--3090", year = 2015 }
© 2015 International Joint Conferences on Artificial Intelligence