中文
相关论文

相关论文: EKSTRAKTO A tool to reconstruct Dedukti proofs fro…

200 篇论文

Basic proof-search tactics in logic and type theory can be seen as the root-first applications of rules in an appropriate sequent calculus, preferably without the redundancies generated by permutation of rules. This paper addresses the…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Stéphane Jean Eric Lengrand , Roy Dyckhoff , James McKinna

Non-repudiation protocols have an important role in many areas where secured transactions with proofs of participation are necessary. Formal methods are clever and without error, therefore using them for verifying such protocols is crucial.…

计算机科学中的逻辑 · 计算机科学 2007-10-22 Francis Klay , Judson Santiago , Laurent Vigneron

The Descriptor System Tools (DSTOOLS) is a collection of MATLAB functions for the operation on and manipulation of rational transfer function matrices via their descriptor system realizations. The DSTOOLS collection relies on the Control…

系统与控制 · 计算机科学 2018-11-27 Andreas Varga

AI agents have shown initial promise in automating mathematical theorem proving in proof assistants such as Lean. The same proof assistants can be used to verify the correctness of code by pairing code with specifications and proofs that…

软件工程 · 计算机科学 2024-10-11 Evan Lohn , Sean Welleck

With the evergrowing sizes of pre-trained models (PTMs), it has been an emerging practice to only provide the inference APIs for users, namely model-as-a-service (MaaS) setting. To adapt PTMs with model parameters frozen, most current…

计算与语言 · 计算机科学 2023-05-25 Ganqu Cui , Wentao Li , Ning Ding , Longtao Huang , Zhiyuan Liu , Maosong Sun

We present the proof assistant homotopy.io for working with finitely-presented semistrict higher categories. The tool runs in the browser with a point-and-click interface, allowing direct manipulation of proof objects via a graphical…

计算机科学中的逻辑 · 计算机科学 2024-02-21 Nathan Corbyn , Lukas Heidemann , Nick Hu , Chiara Sarti , Calin Tataru , Jamie Vicary

The automatic verification of programs that maintain unbounded low-level data structures is a critical and open problem. Analyzers and verifiers developed in previous work can synthesize invariants that only describe data structures of…

编程语言 · 计算机科学 2017-10-11 Caleb Voss , David Heath , William Harris

We consider the task of automated theorem proving, a key AI task. Deep learning has shown promise for training theorem provers, but there are limited human-written theorems and proofs available for supervised learning. To address this…

计算机科学中的逻辑 · 计算机科学 2020-11-02 Mingzhe Wang , Jia Deng

Rational Tracer (Ratracer) is a tool to simplify complicated arithmetic expressions using modular arithmetics and rational function reconstruction, with the main idea of separating the construction of expressions (via tracing, i.e.…

数据分析、统计与概率 · 物理学 2022-11-08 Vitaly Magerya

Automated theorem provers (ATPs) can disprove conjectures by saturating a set of clauses, but the resulting saturated sets are opaque certificates. In the unit equational fragment, a saturated set can in fact be read as a convergent rewrite…

计算机科学中的逻辑 · 计算机科学 2026-02-19 Mikoláš Janota , Michael Rawson , Stephan Schulz

Satisfiability Modulo Theories (SMT) and SAT solvers are critical components in many formal software tools, primarily due to the fact that they are able to easily solve logical problem instances with millions of variables and clauses. This…

计算机科学中的逻辑 · 计算机科学 2021-09-06 Gereon Kremer , Erika Abraham , Vijay Ganesh

Transparent and standardized reporting is essential for reproducible scientific research, yet adherence to reporting guidelines remains inconsistent because of the manual effort required to select and complete checklists. We present…

数字图书馆 · 计算机科学 2026-05-19 Satvik Tripathi , Don Enwerem , Kevin Song , Kristian Quevada , Jacinta Arnold , Tessa S. Cook

Parsing (also called syntax analysis) techniques cover a substantial portion of any undergraduate Compiler Design course. We present ParseIT, a tool to help students understand the parsing techniques through question-answering. ParseIT…

编程语言 · 计算机科学 2017-02-03 Amey Karkare , Nimisha Agarwal

NPtool is a fast and accurate system for extracting noun phrases from English texts for the purposes of e.g. information retrieval, translation unit discovery, and corpus studies. After a general introduction, the system architecture is…

cmp-lg · 计算机科学 2016-08-31 Atro Voutilainen

Among formal methods, the deductive verification approach allows establishing the strongest possible formal guarantees on critical software. The downside is the cost in terms of human effort required to design adequate formal specifications…

软件工程 · 计算机科学 2018-11-28 Sylvain Dailler , Claude Marché , Yannick Moy

Software undergoes constant changes to support new requirements, address bugs, enhance performance, and ensure maintainability. Thus, developers spend a great portion of their workday trying to understand and review the code changes of…

软件工程 · 计算机科学 2024-08-26 Pouria Alikhanifard , Nikolaos Tsantalis

Interactive proof assistants are computer programs carefully constructed to check a human-designed proof of a mathematical claim with high confidence in the implementation. However, this only validates truth of a formal claim, which may…

编程语言 · 计算机科学 2022-05-17 Colin S. Gordon , Sergey Matskevich

The paper describes a deep reinforcement learning framework based on self-supervised learning within the proof assistant HOL4. A close interaction between the machine learning modules and the HOL4 library is achieved by the choice of tree…

人工智能 · 计算机科学 2020-04-27 Thibault Gauthier

Modern program verifiers use logic-based encodings of the verification problem that are discharged by a back end reasoning engine. However, instances of such encodings for large programs can quickly overwhelm these back end solvers. Hence,…

计算机科学中的逻辑 · 计算机科学 2016-07-18 Peter Schrammel

Large language models (LLMs) have been used to generate formal proofs of mathematical theorems in proofs assistants such as Lean. However, we often want to optimize a formal proof with respect to various criteria, depending on its…

人工智能 · 计算机科学 2026-05-22 Riyaz Ahuja , Jeremy Avigad , Prasad Tetali , Sean Welleck