LOAILGNov 26, 2016

BliStrTune: Hierarchical Invention of Theorem Proving Strategies

arXiv:1611.08733v126 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of automating theorem proving strategy invention for specific problem sets, which is incremental as it builds on prior methods like BliStr.

The paper tackles the problem of automatically inventing targeted proof search strategies for automated theorem provers, introducing BliStrTune as a hierarchical extension that explores a larger strategy space and shows significant performance improvements, such as enhancing E's ability to solve problems from the Mizar Mathematical Library.

Inventing targeted proof search strategies for specific problem sets is a difficult task. State-of-the-art automated theorem provers (ATPs) such as E allow a large number of user-specified proof search strategies described in a rich domain specific language. Several machine learning methods that invent strategies automatically for ATPs were proposed previously. One of them is the Blind Strategymaker (BliStr), a system for automated invention of ATP strategies. In this paper we introduce BliStrTune -- a hierarchical extension of BliStr. BliStrTune allows exploring much larger space of E strategies by interleaving search for high-level parameters with their fine-tuning. We use BliStrTune to invent new strategies based also on new clause weight functions targeted at problems from large ITP libraries. We show that the new strategies significantly improve E's performance in solving problems from the Mizar Mathematical Library.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes