Turing machines and register machines have been used for decades in theoretical computer science as abstract models of computation. Also the $\lambda$-calculus has played a central role in this domain as it allows to focus on the notion of functional computation, based on the substitution mechanism, while abstracting away from implementation details. The present article starts from the observation that the equivalence between these formalisms is based on the Church-Turing Thesis rather than an actual encoding of $\lambda$-terms into Turing (or register) machines. The reason is that these machines are not well-suited for modelling $\lambda$-calculus programs. We study a class of abstract machines that we call "addressing machine" since the...
The search for mathematical models of computational phenomena often leads to problems that are of in...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
http://www.acm.orgInternational audienceWe present the lambda-bar-mu-mu-tilde-calculus, a syntax for...
Turing machines and register machines have been used for decades intheoretical computer science as a...
This paper is a tutorial which examines the three major models of computation--the Turing Machine, C...
untyped lambda calculus was introduced around 1930 by Church [11] as part of an investigation in the...
International audienceA simple lazy machine which runs programs written in lambda-calculus. It was i...
Lambda-calculus is a language introduced by Church in 1930 aiming to build a logical basis for mathe...
An elementary, purely algebraic definition of model for the untyped lambda calculus is given. This d...
AbstractIn this paper we discuss and compare abstract machines for the lambda-calculus, implementing...
We bridge the gap between functional evaluators and abstract machines for the lambda-calculus, using...
Church's lambda-calculus is modified by introducing a new mechanism, the lambda-bar operator #, whic...
In this paper we briefly summarize the contents of Manzonetto's PhD thesis which concerns denotation...
In this paper we give an outline of recent algebraic results concerning theories and models of the u...
International audienceThe benchmark for computation is typically given as Turing computability; the ...
The search for mathematical models of computational phenomena often leads to problems that are of in...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
http://www.acm.orgInternational audienceWe present the lambda-bar-mu-mu-tilde-calculus, a syntax for...
Turing machines and register machines have been used for decades intheoretical computer science as a...
This paper is a tutorial which examines the three major models of computation--the Turing Machine, C...
untyped lambda calculus was introduced around 1930 by Church [11] as part of an investigation in the...
International audienceA simple lazy machine which runs programs written in lambda-calculus. It was i...
Lambda-calculus is a language introduced by Church in 1930 aiming to build a logical basis for mathe...
An elementary, purely algebraic definition of model for the untyped lambda calculus is given. This d...
AbstractIn this paper we discuss and compare abstract machines for the lambda-calculus, implementing...
We bridge the gap between functional evaluators and abstract machines for the lambda-calculus, using...
Church's lambda-calculus is modified by introducing a new mechanism, the lambda-bar operator #, whic...
In this paper we briefly summarize the contents of Manzonetto's PhD thesis which concerns denotation...
In this paper we give an outline of recent algebraic results concerning theories and models of the u...
International audienceThe benchmark for computation is typically given as Turing computability; the ...
The search for mathematical models of computational phenomena often leads to problems that are of in...
This dissertation examines some aspects of the relationship between λ calculus and universal algebr...
http://www.acm.orgInternational audienceWe present the lambda-bar-mu-mu-tilde-calculus, a syntax for...