中文
相关论文

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

200 篇论文

Some type-based approaches to termination use sized types: an ordinal bound for the size of a data structure is stored in its type. A recursive function over a sized type is accepted if it is visible in the type system that recursive calls…

编程语言 · 计算机科学 2015-07-01 Andreas Abel

The classical propositional logic is known to be sound and complete with respect to the set semantics that interprets connectives as set operations. The paper extends propositional language by a new binary modality that corresponds to…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Pavel Naumov

The theory of regular cost functions is a quantitative extension to the classical notion of regularity. A cost function associates to each input a non-negative integer value (or infinity), as opposed to languages which only associate to…

形式语言与自动机理论 · 计算机科学 2015-07-01 Thomas Colcombet

Ackermann's function can be expressed using an iterative algorithm, which essentially takes the form of a term rewriting system. Although the termination of this algorithm is far from obvious, its equivalence to the traditional recursive…

计算机科学中的逻辑 · 计算机科学 2022-10-14 Lawrence C Paulson

A uniformization of a binary relation is a function that is contained in the relation and has the same domain as the relation. The synthesis problem asks for effective uniformization for classes of relations and functions that can be…

形式语言与自动机理论 · 计算机科学 2018-05-08 Sarah Winter

By the sometimes so-called 'Main Theorem' of Recursive Analysis, every computable real function is necessarily continuous. We wonder whether and which kinds of HYPERcomputation allow for the effective evaluation of also discontinuous…

计算机科学中的逻辑 · 计算机科学 2010-05-10 Martin Ziegler

Mathematical proofs are often said to justify their conclusions by indicating the existence of a corresponding formal derivation. We argue that this widespread view relies on an under-examined notion of correspondence, or what it means for…

历史与综述 · 数学 2026-03-20 Simon DeDeo , Eamon Duede

Programs with multiphase control-flow are programs where the execution passes through several (possibly implicit) phases. Proving termination of such programs (or inferring corresponding runtime bounds) is often challenging since it…

编程语言 · 计算机科学 2021-09-13 Jesús J. Domenech , Samir Genaim

In the research on computational effects, defined algebraically, effect symbols are often expected to obey certain equations. If we orient these equations, we get a rewrite system, which may be an effective way of transforming or optimizing…

编程语言 · 计算机科学 2023-02-07 Ezra e. k. Cooper

A fertile field of research in theoretical computer science investigates the representation of general recursive functions in intensional type theories. Among the most successful approaches are: the use of wellfounded relations,…

计算机科学中的逻辑 · 计算机科学 2017-01-11 Venanzio Capretta

This article presents a reformulation of the Theory of Functional Connections: a general methodology for functional interpolation that can embed a set of user-specified linear constraints. The reformulation presented in this paper exploits…

数值分析 · 数学 2020-08-07 Carl Leake , Hunter Johnston , Daniele Mortari

Regular resolution is a refinement of the resolution proof system requiring that no variable be resolved on more than once along any path in the proof. It is known that there exist sequences of formulas that require exponential-size proofs…

计算机科学中的逻辑 · 计算机科学 2024-02-27 Sam Buss , Emre Yolcu

In this paper we give an ordinal analysis of the theory of second order arithmetic. We do this by working with proof trees -- that is, "deductions" which may not be well-founded. Working in a suitable theory, we are able to represent…

逻辑 · 数学 2024-03-27 Henry Towsner

Functional MSO transductions, deterministic two-way transducers, as well as streaming string transducers are all equivalent models for regular functions. In this paper, we show that every regular function, either on finite words or on…

形式语言与自动机理论 · 计算机科学 2018-02-07 Vrunda Dave , Paul Gastin , Krishna Shankara Narayanan

We advocate a declarative approach to proving properties of logic programs. Total correctness can be separated into correctness, completeness and clean termination; the latter includes non-floundering. Only clean termination depends on the…

计算机科学中的逻辑 · 计算机科学 2011-10-25 W. Drabent , M. Milkowska

It is quite well-known from Kurt Godel's (1931) ground-breaking result on the Incompleteness Theorem that rudimentary relations (i.e., those definable by bounded formulae) are primitive recursive, and that primitive recursive functions are…

逻辑 · 数学 2021-11-30 Saeed Salehi

We propose analyzing conditional reasoning by appeal to a notion of intervention on a simulation program, formalizing and subsuming a number of approaches to conditional thinking in the recent AI literature. Our main results include a…

计算机科学中的逻辑 · 计算机科学 2018-05-09 Duligur Ibeling , Thomas Icard

This paper proposes a type-and-effect system called Teqt, which distinguishes terminating terms and total functions from possibly diverging terms and partial functions, for a lambda calculus with general recursion and equality types. The…

编程语言 · 计算机科学 2010-12-23 Aaron Stump , Vilhelm Sjöberg , Stephanie Weirich

Encodings, that is, injective functions from words to words, have been studied extensively in several settings. In computability theory the notion of encoding is crucial for defining computability on arbitrary domains, as well as for…

形式语言与自动机理论 · 计算机科学 2015-01-21 Jörg Endrullis , Clemens Grabmayer , Dimitri Hendriks

We present techniques to prove termination of cycle rewriting, that is, string rewriting on cycles, which are strings in which the start and end are connected. Our main technique is to transform cycle rewriting into string rewriting and…

计算机科学中的逻辑 · 计算机科学 2019-03-14 David Sabel , Hans Zantema