Passer à la navigation principale Passer à la recherche Passer au contenu principal

The useful MAM, a reasonable implementation of the strong λ-calculus

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

It has been a long-standing open problem whether the strong λ-calculus is a reasonable computational model, i.e. whether it can be implemented within a polynomial overhead with respect to the number of β-steps on models like Turing machines or RAM. Recently, Accattoli and Dal Lago solved the problem by means of a new form of sharing, called useful sharing, and realised via a calculus with explicit substitutions. This paper presents a new abstract machine for the strong λ-calculus based on useful sharing, the Useful Milner Abstract Machine, and proves that it reasonably implements leftmost-outermost evaluation. It provides both an alternative proof that the λ-calculus is reasonable and an improvement on the technology for implementing strong evaluation.

langue originaleAnglais
titreLogic, Language, Information, and Computation - 23rd International Workshop, WoLLIC 2016, Proceedings
rédacteurs en chefJouko Väänänen, Åsa Hirvonen, Ruy de Queiroz
EditeurSpringer Verlag
Pages1-21
Nombre de pages21
ISBN (imprimé)9783662529201
Les DOIs
étatPublié - 1 janv. 2016
Evénement23rd International Workshop on Logic, Language, Information, and Computation, WoLLIC 2016 - Puebla, Mexique
Durée: 16 août 201619 août 2016

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9803 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence23rd International Workshop on Logic, Language, Information, and Computation, WoLLIC 2016
Pays/TerritoireMexique
La villePuebla
période16/08/1619/08/16

Empreinte digitale

Examiner les sujets de recherche de « The useful MAM, a reasonable implementation of the strong λ-calculus ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation