中文
相关论文

相关论文: Vampire With a Brain Is a Good ITP Hammer

200 篇论文

Heuristics in theorem provers are often parameterised. Modern theorem provers such as Vampire utilise a wide array of heuristics to control the search space explosion, thereby requiring optimisation of a large set of parameters. An…

人工智能 · 计算机科学 2019-09-23 Agnieszka Słowik , Chaitanya Mangla , Mateja Jamnik , Sean B. Holden , Lawrence C. Paulson

Learning-assisted automated reasoning has recently gained popularity among the users of Isabelle/HOL, HOL Light, and Mizar. In this paper, we present an add-on to the HOL4 proof assistant and an adaptation of the HOLyHammer system that…

人工智能 · 计算机科学 2015-09-14 Thibault Gauthier , Cezary Kaliszyk

We describe several additions to the ENIGMA system that guides clause selection in the E automated theorem prover. First, we significantly speed up its neural guidance by adding server-based GPU evaluation. The second addition is motivated…

人工智能 · 计算机科学 2021-07-16 Zarathustra Goertzel , Karel Chvalovský , Jan Jakubův , Miroslav Olšák , Josef Urban

Deciding which sub-tool to use for a given proof state requires expertise specific to each ITP. To mitigate this problem, we present PaMpeR, a Proof Method Recommendation system for Isabelle/HOL. Given a proof state, PaMpeR recommends proof…

计算机科学中的逻辑 · 计算机科学 2018-06-20 Yutaka Nagashima , Yilun He

Evidence retrieval is a key component of explainable question answering (QA). We argue that, despite recent progress, transformer network-based approaches such as universal sentence encoder (USE-QA) do not always outperform traditional…

信息检索 · 计算机科学 2020-09-24 Zhengzhong Liang , Yiyun Zhao , Mihai Surdeanu

ENIGMA is a learning-based method for guiding given clause selection in saturation-based theorem provers. Clauses from many proof searches are classified as positive and negative based on their participation in the proofs. An efficient…

计算机科学中的逻辑 · 计算机科学 2017-01-25 Jan Jakubův , Josef Urban

Many applications of formal methods require automated reasoning about system properties, such as system safety and security. To improve the performance of automated reasoning engines, such as SAT/SMT solvers and first-order theorem prover,…

计算机科学中的逻辑 · 计算机科学 2020-01-14 Bernhard Gleiss , Laura Kovacs , Lena Schnedlitz

To achieve the best performance, automatic theorem provers often rely on schedules of diverse proving strategies to be tried out (either sequentially or in parallel) on a given problem. In this paper, we report on a large-scale experiment…

人工智能 · 计算机科学 2024-07-10 Filip Bártek , Karel Chvalovský , Martin Suda

Deep learning techniques lie at the heart of several significant AI advances in recent years including object recognition and detection, image captioning, machine translation, speech recognition and synthesis, and playing the game of Go.…

人工智能 · 计算机科学 2017-05-10 Sarah Loos , Geoffrey Irving , Christian Szegedy , Cezary Kaliszyk

As a present to Mizar on its 40th anniversary, we develop an AI/ATP system that in 30 seconds of real time on a 14-CPU machine automatically proves 40% of the theorems in the latest official version of the Mizar Mathematical Library (MML).…

人工智能 · 计算机科学 2017-04-13 Cezary Kaliszyk , Josef Urban

Interactive Theorem Provers (ITPs) are an indispensable tool in the arsenal of formal method experts as a platform for construction and (formal) verification of proofs. The complexity of the proofs in conjunction with the level of expertise…

计算机科学中的逻辑 · 计算机科学 2023-04-21 Eric Yeh , Briland Hitaj , Sam Owre , Maena Quemener , Natarajan Shankar

Traditional automated theorem provers for first-order logic depend on speed-optimized search and many handcrafted heuristics that are designed to work best over a wide range of domains. Machine learning approaches in literature either…

人工智能 · 计算机科学 2021-12-21 Eser Aygün , Laurent Orseau , Ankit Anand , Xavier Glorot , Vlad Firoiu , Lei M. Zhang , Doina Precup , Shibl Mourad

Mechanized theorem proving is becoming the basis of reliable systems programming and rigorous mathematics. Despite decades of progress in proof automation, writing mechanized proofs still requires engineers' expertise and remains labor…

计算机科学中的逻辑 · 计算机科学 2019-04-19 Yutaka Nagashima

We introduce VAMPIRE, a lightweight pretraining framework for effective text classification when data and computing resources are limited. We pretrain a unigram document model as a variational autoencoder on in-domain, unlabeled data and…

计算与语言 · 计算机科学 2019-06-07 Suchin Gururangan , Tam Dang , Dallas Card , Noah A. Smith

This paper describes the Automated Reasoning for Mizar (MizAR) service, which integrates several automated reasoning, artificial intelligence, and presentation tools with Mizar and its authoring environment. The service provides ATP…

数字图书馆 · 计算机科学 2012-10-10 Josef Urban , Piotr Rudnicki , Geoff Sutcliffe

Watchlist (also hint list) is a mechanism that allows related proofs to guide a proof search for a new conjecture. This mechanism has been used with the Otter and Prover9 theorem provers, both for interactive formalizations and for…

人工智能 · 计算机科学 2019-05-24 Zarathustra Goertzel , Jan Jakubův , Stephan Schulz , Josef Urban

We announce a tool for mapping derivations of the E theorem prover to Mizar proofs. Our mapping complements earlier work that generates problems for automated theorem provers from Mizar inference checking problems. We describe the tool,…

计算机科学中的逻辑 · 计算机科学 2012-05-02 Jesse Alama

This paper presents a combination of several automated reasoning and proof presentation tools with the Mizar system for formalization of mathematics. The combination forms an online service called MizAR, similar to the SystemOnTPTP service…

人工智能 · 计算机科学 2011-07-27 Josef Urban , Geoff Sutcliffe

In this work we describe a new learning-based proof guidance -- ENIGMAWatch -- for saturation-style first-order theorem provers. ENIGMAWatch combines two guiding approaches for the given-clause selection implemented for the E ATP system:…

人工智能 · 计算机科学 2019-08-26 Zarathustra Goertzel , Jan Jakubův , Josef Urban

We describe an efficient implementation of clause guidance in saturation-based automated theorem provers extending the ENIGMA approach. Unlike in the first ENIGMA implementation where fast linear classifier is trained and used together with…

人工智能 · 计算机科学 2019-03-11 Karel Chvalovský , Jan Jakubův , Martin Suda , Josef Urban