中文
相关论文

相关论文: New results on rewrite-based satisfiability proced…

200 篇论文

Termination is an important property of programs; notably required for programs formulated in proof assistants. It is a very active subject of research in the Turing-complete formalism of term rewriting systems, where many methods and tools…

计算机科学中的逻辑 · 计算机科学 2012-03-01 Frédéric Blanqui , Adam Koprowski

To model relaxed memory, we propose confusion-free event structures over an alphabet with a justification relation. Executions are modeled by justified configurations, where every read event has a justifying write event. Justification alone…

编程语言 · 计算机科学 2023-06-22 Alan Jeffrey , James Riely

`What more than its truth do we know if we have a proof of a theorem in a given formal system?' We examine Kreisel's question in the particular context of program termination proofs, with an eye to deriving complexity bounds on program…

计算机科学中的逻辑 · 计算机科学 2014-09-26 Sylvain Schmitz

Modern processors deploy a variety of weak memory models, which for efficiency reasons may (appear to) execute instructions in an order different to that specified by the program text. The consequences of instruction reordering can be…

编程语言 · 计算机科学 2018-12-04 Robert J. Colvin , Graeme Smith

This work is motivated by the problem of finding the limit of the applicability of the first incompleteness theorem ($\sf G1$). A natural question is: can we find a minimal theory for which $\sf G1$ holds? We examine the Turing degree…

逻辑 · 数学 2025-10-07 Yong Cheng

Information retrieval models have witnessed a paradigm shift from unsupervised statistical approaches to feature-based supervised approaches to completely data-driven ones that make use of the pre-training of large language models. While…

信息检索 · 计算机科学 2024-03-05 Saran Pandian , Debasis Ganguly , Sean MacAvaney

Resolution and superposition are common techniques which have seen widespread use with propositional and first-order logic in modern theorem provers. In these cases, resolution proof production is a key feature of such tools; however, the…

计算机科学中的逻辑 · 计算机科学 2018-04-19 Jan Gorzny , Ezequiel Postan , Bruno Woltzenlogel Paleo

Verified compilation of open modules (i.e., modules whose functionality depends on other modules) provides a foundation for end-to-end verification of modular programs ubiquitous in contemporary software. However, despite intensive…

编程语言 · 计算机科学 2023-11-21 Ling Zhang , Yuting Wang , Jinhua Wu , Jérémie Koenig , Zhong Shao

We present a general method for converting any family of unsatisfiable CNF formulas that is hard for one of the simplest proof systems, tree resolution, into formulas that require large rank in any proof system that manipulates polynomials…

计算复杂性 · 计算机科学 2009-12-04 Paul Beame , Trinh Huynh , Toniann Pitassi

Causal consistency is one of the most adopted consistency criteria for distributed implementations of data structures. It ensures that operations are executed at all sites according to their causal precedence. We address the issue of…

计算机科学中的逻辑 · 计算机科学 2016-11-16 Ahmed Bouajjani , Constantin Enea , Rachid Guerraoui , Jad Hamza

We show how to generate and validate logical proofs of unsatisfiability from delta-complete decision procedures that rely on error-prone numerical algorithms. Solving this problem is important for ensuring correctness of the decision…

计算机科学中的逻辑 · 计算机科学 2014-09-24 Sicun Gao , Soonho Kong , Edmund Clarke

We present a logically principled foundation for systematizing, in a way that works with any computational effect and evaluation order, SMT constraint generation seen in refinement type systems for functional programming languages. By…

编程语言 · 计算机科学 2023-08-21 Dimitrios J. Economou , Neel Krishnaswami , Jana Dunfield

Many programs allow the user to input data several times during its execution. If the program runs forever the user may input data infinitely often. A program terminates if it terminates no matter what the user does. We discuss various ways…

组合数学 · 数学 2014-11-04 William Gasarch

In this paper we take closer look at recent developments for the chase procedure, and provide additional results. Our analysis allows us create a taxonomy of the chase variations and the properties they satisfy. Two of the most central…

数据库 · 计算机科学 2014-07-10 Gosta Grahne , Adrian Onet

A central computational task in database theory, finite model theory, and computer science at large is the evaluation of a first-order sentence on a finite structure. In the context of this task, the \emph{width} of a sentence, defined as…

计算机科学中的逻辑 · 计算机科学 2026-04-22 Hubie Chen , Stefan Mengel

We use automated theorem provers to significantly shorten a formal development in higher order set theory. The development includes many standard theorems such as the fundamental theorem of arithmetic and irrationality of square root of…

计算机科学中的逻辑 · 计算机科学 2025-09-11 Chad E. Brown , Cezary Kaliszyk , Martin Suda , Josef Urban

Compilers are a prime target for formal verification, since compiler bugs invalidate higher-level correctness guarantees, but compiler changes may become more labor-intensive to implement, if they must come with proof patches. One appealing…

编程语言 · 计算机科学 2025-03-12 Jason Gross , Andres Erbsen , Jade Philipoom , Rajashree Agrawal , Adam Chlipala

This dissertation is a contribution to the project of second-order set theory, which has seen a revival in recent years. The approach is to understand second-order set theory by studying the structure of models of second-order set theories.…

逻辑 · 数学 2018-04-26 Kameryn J Williams

We present decidability results for termination of classes of term rewriting systems modulo permutative theories. Termination and innermost termination modulo permutative theories are shown to be decidable for term rewrite systems (TRS)…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Luis Barguno , Guillem Godoy , Eduard Huntingford , Ashish Tiwari

This article describes the *Confluence Framework*, a novel framework for proving and disproving confluence using a divide-and-conquer modular strategy, and its implementation in CONFident. Using this approach, we are able to automatically…

计算机科学中的逻辑 · 计算机科学 2026-04-08 Raúl Gutiérrez , Salvador Lucas , Miguel Vítores