中文
相关论文

相关论文: Rewriting Calculus: Foundations and Applications

200 篇论文

Rewriting is widely used to optimise owl:sameAs reasoning in materialisation based OWL 2 RL systems. We investigate issues related to both the correctness and efficiency of rewriting, and present an algorithm that guarantees correctness,…

数据库 · 计算机科学 2014-11-14 Boris Motik , Yavor Nenov , Robert Piro , Ian Horrocks

We propose a functional description of rewriting systems on topological vector spaces. We introduce the topological confluence property as an approximation of the confluence property. Using a representation of linear topological rewriting…

环与代数 · 数学 2019-12-02 Cyrille Chenavier

This paper introduces Presto, a symbolic partial evaluator for Maude's rewriting logic theories that can improve system analysis and verification. In Presto, the automated optimization of a conditional rewrite theory R (whose rules define…

计算机科学中的逻辑 · 计算机科学 2021-12-21 María Alpuente , Demis Ballis , Santiago Escobar , Julia Sapiña

RP-Rewriter (Retain-Property) is a verified clause processor that can use some of the existing ACL2 rewrite rules to prove conjectures through term rewriting. Optimized for conjectures that can expand into large terms, the rewriter tries to…

计算机科学中的逻辑 · 计算机科学 2020-09-30 Mertcan Temel

We extend the notion of compositional associative rewriting as recently studied in the rule algebra framework literature to the setting of rewriting rules with conditions. Our methodology is category-theoretical in nature, where the…

计算机科学中的逻辑 · 计算机科学 2024-08-07 Nicolas Behr , Jean Krivine

Users of program analyses expect that results change predictably in response to changes in their programs, but many analyses fail to provide such robustness. This paper introduces a theoretical framework that provides a unified language to…

编程语言 · 计算机科学 2026-04-14 Zachary Kincaid , Shaowei Zhu

We define two extensions of the typed linear lambda-calculus that yield minimal Turing-complete systems. The extensions are based on unbounded recursion in one case, and bounded recursion with minimisation in the other. We show that both…

计算机科学中的逻辑 · 计算机科学 2016-11-28 Sandra Alves , Maribel Fernández , Mário Florido , Ian Mackie

Many applications in Reinforcement Learning (RL) usually have noise or stochasticity present in the environment. Beyond their impact on learning, these uncertainties lead the exact same policy to perform differently, i.e. yield different…

机器学习 · 计算机科学 2024-01-23 Manon Flageat , Bryan Lim , Antoine Cully

Adding rewriting to a proof assistant based on the Curry-Howard isomorphism, such as Coq, may greatly improve usability of the tool. Unfortunately adding an arbitrary set of rewrite rules may render the underlying formal system undecidable…

计算机科学中的逻辑 · 计算机科学 2015-07-01 Daria Walukiewicz-Chrzaszcz , Jacek Chrzaszcz

For those of us who generally live in the world of syntax, semantic proof techniques such as reducibility, realizability or logical relations seem somewhat magical despite -- or perhaps due to -- their seemingly unreasonable effectiveness.…

编程语言 · 计算机科学 2020-07-28 Pierre-Évariste Dagand , Lionel Rieg , Gabriel Scherer

We present a calculus providing a Curry-Howard correspondence to classical logic represented in the sequent calculus with explicit structural rules, namely weakening and contraction. These structural rules introduce explicit erasure and…

计算机科学中的逻辑 · 计算机科学 2012-03-23 Silvia Ghilezan , Pierre Lescanne , Dragisa Zunic

The linear-algebraic lambda-calculus and the algebraic lambda-calculus are untyped lambda-calculi extended with arbitrary linear combinations of terms. The former presents the axioms of linear algebra in the form of a rewrite system, while…

计算机科学中的逻辑 · 计算机科学 2012-03-29 Pablo Buiras , Alejandro Díaz-Caro , Mauro Jaskelioff

We design and conduct a simple experiment to study whether neural networks can perform several steps of approximate reasoning in a fixed dimensional latent space. The set of rewrites (i.e. transformations) that can be successfully performed…

机器学习 · 计算机科学 2019-09-27 Dennis Lee , Christian Szegedy , Markus N. Rabe , Sarah M. Loos , Kshitij Bansal

Logically constrained term rewriting is a relatively new rewriting formalism that naturally supports built-in data structures, such as integers and bit vectors. In the analysis of logically constrained term rewrite systems (LCTRSs),…

计算机科学中的逻辑 · 计算机科学 2025-12-16 Kanta Takahata , Jonas Schöpf , Naoki Nishida , Takahito Aoto

We describe a realizability framework for classical first-order logic in which realizers live in (a model of) typed {\lambda}{\mu}-calculus. This allows a direct interpretation of classical proofs, avoiding the usual negative translation to…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Valentin Blot

Sets of equations E play an important computational role in rewriting-based systems R by defining an equivalence relation =E inducing a partition of terms into E-equivalence classes on which rewriting computations, denoted ->R/E and called…

计算机科学中的逻辑 · 计算机科学 2026-02-03 Salvador Lucas

Refinement calculus provides a structured framework for the progressive and modular development of programs, ensuring their correctness throughout the refinement process. This paper introduces a refinement calculus tailored for quantum…

计算机科学中的逻辑 · 计算机科学 2023-11-27 Yuan Feng , Li Zhou , Yingte Xu

Existing refinement calculi provide frameworks for the stepwise development of imperative programs from specifications. This paper presents a refinement calculus for deriving logic programs. The calculus contains a wide-spectrum logic…

软件工程 · 计算机科学 2007-05-23 Ian Hayes , Robert Colvin , David Hemer , Paul Strooper , Ray Nickson

Narrowing extends term rewriting with the ability to search for solutions to equational problems. While first-order rewriting and narrowing are well studied, significant challenges arise in the presence of binders, freshness conditions and…

计算机科学中的逻辑 · 计算机科学 2025-05-22 Maribel Fernández , Daniele Nantes-Sobrinho , Daniella Santaguida

Several authors devised type-based termination criteria for ML-like languages allowing non-structural recursive calls. We extend these works to general rewriting and dependent types, hence providing a powerful termination criterion for the…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Frederic Blanqui