中文
相关论文

相关论文: Proving Termination of Normalization Functions for…

200 篇论文

This paper introduces the notion of referring forms as a new metric for analyzing sequential circuits from a functional perspective. Sequential circuits are modeled as causal stream functions, the outputs of which depend solely on the past…

硬件体系结构 · 计算机科学 2025-01-22 Shunji Nishimura

We carry out a proof theoretic analysis of the wellfoundedness of recursive path orders in an abstract setting. We outline a very general termination principle and extract from its wellfoundedness proof subrecursive bounds on the size of…

计算机科学中的逻辑 · 计算机科学 2019-02-25 Thomas Powell

We set up a parametrised monadic translation for a class of call-by-value functional languages, and prove a corresponding soundness theorem. We then present a series of concrete instantiations of our translation, demonstrating that a number…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Thomas Powell

This paper focuses on the inference of modes for which a logic program is guaranteed to terminate. This generalises traditional termination analysis where an analyser tries to verify termination for a specified mode. Our contribution is a…

编程语言 · 计算机科学 2007-05-23 Samir Genaim , Michael Codish

Abduction is a fundamental and important form of non-monotonic reasoning. Given a knowledge base explaining how the world behaves it aims at finding an explanation for some observed manifestation. In this paper we focus on propositional…

计算复杂性 · 计算机科学 2010-06-29 Nadia Creignou , Johannes Schmidt , Michael Thomas

Fair termination is the property of programs that may diverge "in principle" but that terminate "in practice", i.e. under suitable fairness assumptions concerning the resolution of non-deterministic choices. We study a conservative…

计算机科学中的逻辑 · 计算机科学 2022-07-11 Luca Ciccone , Luca Padovani

We introduce a non-wellfounded proof system for intuitionistic logic extended with inductive and co-inductive definitions, based on a syntax in which fixpoint formulas are annotated with explicit variables for ordinals. We explore the…

计算机科学中的逻辑 · 计算机科学 2026-05-13 Sebastian Enqvist

In this paper we examine a number of term rewriting system for integer number representations, building further upon the datatype defining systems described in [2]. In particular, we look at automated methods for proving confluence and…

计算机科学中的逻辑 · 计算机科学 2016-07-18 Boas Kluiving , Wijnand van Woerkom

Completion is one of the most studied techniques in term rewriting and fundamental to automated reasoning with equalities. In this paper we present new correctness proofs of abstract completion, both for finite and infinite runs. For the…

计算机科学中的逻辑 · 计算机科学 2023-06-22 Nao Hirokawa , Aart Middeldorp , Christian Sternagel , Sarah Winkler

This paper discusses proof-theoretic semantics, the project of specifying the meanings of the logical constants in terms of rules of inference governing them. I concentrate on Michael Dummett's and Dag Prawitz' philosophical motivations and…

计算机科学中的逻辑 · 计算机科学 2021-08-12 Nils Kürbis

This paper proposes bimorphic recursion, which is restricted polymorphic recursion such that every recursive call in the body of a function definition has the same type. Bimorphic recursion allows us to assign two different types to a…

计算机科学中的逻辑 · 计算机科学 2011-06-08 Makoto Tatsuta , Ferruccio Damiani

We define a fragment of propositional logic where isomorphic propositions, such as $A\land B$ and $B\land A$, or $A\Rightarrow (B\land C)$ and $(A\Rightarrow B)\land(A\Rightarrow C)$ are identified. We define System I, a proof language for…

计算机科学中的逻辑 · 计算机科学 2019-12-06 Alejandro Díaz-Caro , Gilles Dowek

A central problem in proof-theory is that of finding criteria for identity of proofs, that is, for when two distinct formal derivations can be taken as denoting the same logical argument. In the literature one finds criteria which are…

逻辑 · 数学 2021-10-07 Paolo Pistone

In a previous work, the first author extended to higher-order rewriting and dependent types the use of size annotations in types, a termination proof technique called type or size based termination and initially developed for ML-like…

计算机科学中的逻辑 · 计算机科学 2016-08-16 Frédéric Blanqui , Colin Riba

We study a conservative extension of classical propositional logic distinguishing between four modes of statement: a proposition may be affirmed or denied, and it may be strong or classical. Proofs of strong propositions must be…

计算机科学中的逻辑 · 计算机科学 2021-04-19 Pablo Barenbaum , Teodoro Freund

We revisit the static dependency pair method for proving termination of higher-order term rewriting and extend it in a number of ways: (1) We introduce a new rewrite formalism designed for general applicability in termination proving of…

计算机科学中的逻辑 · 计算机科学 2019-04-08 Carsten Fuhs , Cynthia Kop

We introduce a logic, called LT, to express properties of transductions, i.e. binary relations from input to output (finite) words. In LT, the input/output dependencies are modelled via an origin function which associates to any position of…

形式语言与自动机理论 · 计算机科学 2018-05-31 Luc Dartois , Emmanuel Filiot , Nathan Lhote

This study introduces a procedure to obtain general expressions, $y = f(x)$, subject to linear constraints on the function and its derivatives defined at specified values. These constrained expressions can be used describe functions with…

最优化与控制 · 数学 2017-05-18 Daniele Mortari

The lexicographic closure of any given finite set D of normal defaults is defined. A conditional assertion "if a then b" is in this lexicographic closure if, given the defaults D and the fact a, one would conclude b. The lexicographic…

人工智能 · 计算机科学 2007-05-23 Daniel Lehmann

Logical relations are one of the most powerful techniques in the theory of programming languages, and have been used extensively for proving properties of a variety of higher-order calculi. However, there are properties that cannot be…

编程语言 · 计算机科学 2020-02-21 Gilles Barthe , Raphaëlle Crubillé , Ugo Dal Lago , Francesco Gavazzo