中文
相关论文

相关论文: Reduction Strategies in Lambda Term Normalization …

200 篇论文

Extending the lambda-calculus with a construct for sharing, such as let expressions, enables a special representation of terms: iterated applications are decomposed by introducing sharing points in between any two of them, reducing to the…

计算机科学中的逻辑 · 计算机科学 2019-07-16 Beniamino Accattoli , Andrea Condoluci , Giulio Guerrieri , Claudio Sacerdoti Coen

We introduce a new nameless representation of lambda terms inspired by ordered logic. At a lambda abstraction, number and relative position of all occurrences of the bound variable are stored, and application carries the additional…

计算机科学中的逻辑 · 计算机科学 2011-11-02 Andreas Abel , Nicolai Kraus

In this work we study randomised reduction strategies,a notion already known in the context of abstract reduction systems, for the $\lambda$-calculus. We develop a simple framework that allows us to prove a randomised strategy to be…

计算机科学中的逻辑 · 计算机科学 2019-11-12 Ugo Dal Lago , Gabriele Vanoni

Topics models, such as LDA, are widely used in Natural Language Processing. Making their output interpretable is an important area of research with applications to areas such as the enhancement of exploratory search interfaces and the…

计算与语言 · 计算机科学 2019-04-01 Areej Alokaili , Nikolaos Aletras , Mark Stevenson

We prove that orthogonal constructor term rewrite systems and lambda-calculus with weak (i.e., no reduction is allowed under the scope of a lambda-abstraction) call-by-value reduction can simulate each other with a linear overhead. In…

编程语言 · 计算机科学 2019-03-14 Ugo Dal Lago , Simone Martini

Representation theorems for formal systems often take the form of an inductive translation that satisfies certain invariants, which are proved inductively. Theory morphisms and logical relations are common patterns of such inductive…

计算机科学中的逻辑 · 计算机科学 2026-03-20 Thomas Traversié , Florian Rabe

We present a technique to study normalizing strategies when termination is asymptotic, that is, it appears as a limit, as opposite to reaching a normal form in a finite number of steps. Asymptotic termination occurs in several settings,…

计算机科学中的逻辑 · 计算机科学 2022-05-24 Claudia Faggian , Giulio Guerrieri

We prove that orthogonal constructor term rewrite systems and lambda-calculus with weak (i.e., no reduction is allowed under the scope of a lambda-abstraction) call-by-value reduction can simulate each other with a linear overhead. In…

编程语言 · 计算机科学 2012-08-03 Ugo Dal Lago , Simone Martini

We extend the {\lambda}-calculus with constructs suitable for relational and functional-logic programming: non-deterministic choice, fresh variable introduction, and unification of expressions. In order to be able to unify…

编程语言 · 计算机科学 2021-03-02 Pablo Barenbaum , Federico Lochbaum , Mariana Milicich

Randomized higher-order computation can be seen as being captured by a lambda calculus endowed with a single algebraic operation, namely a construct for binary probabilistic choice. What matters about such computations is the probability of…

计算机科学中的逻辑 · 计算机科学 2020-12-24 Ugo Dal Lago , Claudia Faggian , Simona Ronchi Della Rocca

One popular method for quantitatively evaluating the utility of sentence embeddings involves using them in downstream language processing tasks that require sentence representations as input. One simple such task is classification, where…

计算与语言 · 计算机科学 2019-05-28 Peter Potash

Weak-head normalization is inconsistent with functional extensionality in the call-by-name $\lambda$-calculus. We explore this problem from a new angle via the conflict between extensionality and effects. Leveraging ideas from work on the…

编程语言 · 计算机科学 2016-06-22 Philip Johnson-Freyd , Paul Downen , Zena M. Ariola

Using appropriate notation systems for proofs, cut-reduction can often be rendered feasible on these notations, and explicit bounds can be given. Developing a suitable notation system for Bounded Arithmetic, and applying these bounds, all…

计算机科学中的逻辑 · 计算机科学 2007-12-11 Klaus Aehlig , Arnold Beckmann

Correctness of program transformations in extended lambda calculi with a contextual semantics is usually based on reasoning about the operational semantics which is a rewrite semantics. A successful approach to proving correctness is the…

编程语言 · 计算机科学 2010-12-23 Conrad Rau , Manfred Schmidt-Schauß

In the reflective Maude specification language, based on rewriting logic, a strategy language has been introduced to control rule rewriting while avoiding complex and verbose metalevel programs. However, just as multiple levels of…

计算机科学中的逻辑 · 计算机科学 2024-01-17 Rubén Rubio , Narciso Martí-Oliet , Isabel Pita , Alberto Verdejo

Rule-based machine translation is more data efficient than the big data-based machine translation approaches, making it appropriate for languages with low bilingual corpus resources -- i.e., minority languages. However, the rule-based…

计算与语言 · 计算机科学 2019-04-29 Patrick Connor

We introduce the structural resource lambda-calculus, a new formalism in which strongly normalizing terms of the lambda-calculus can naturally be represented, and at the same time any type derivation can be internally rewritten to its…

计算机科学中的逻辑 · 计算机科学 2025-03-26 Ugo Dal Lago , Federico Olimpieri

Typing of lambda-terms in Elementary and Light Affine Logic (EAL, LAL, resp.) has been studied for two different reasons: on the one hand the evaluation of typed terms using LAL (EAL, resp.) proof-nets admits a guaranteed polynomial…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Patrick Baillot , Paolo Coppola , Ugo Dal Lago

The task of inferring logical formulas from examples has garnered significant attention as a means to assist engineers in creating formal specifications used in the design, synthesis, and verification of computing systems. Among various…

计算机科学中的逻辑 · 计算机科学 2025-06-04 Benjamin Bordais , Daniel Neider

The $\lambda$-calculus is a handy formalism to specify the evaluation of higher-order programs. It is not very handy, however, when one interprets the specification as an execution mechanism, because terms can grow exponentially with the…

计算机科学中的逻辑 · 计算机科学 2019-07-16 Andrea Condoluci , Beniamino Accattoli , Claudio Sacerdoti Coen