ACM Home Page
Please provide us with feedback. Feedback
The geometry of optimal lambda reduction
Full text PdfPdf (1.06 MB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages table of contents
Albuquerque, New Mexico, United States
Pages: 15 - 26  
Year of Publication: 1992
ISBN:0-89791-453-8
Authors
Sponsors
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 35,   Citation Count: 38
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/143165.143172
What is a DOI?

ABSTRACT

Lamping discovered an optimal graph-reduction implementation of the &lgr;-calculus. Simultaneously, Girard invented the geometry of interaction, a mathematical foundation for operational semantics. In this paper, we connect and explain the geometry of interaction and Lamping's graphs. The geometry of interaction provides a suitable semantic basis for explaining and improving Lamping's system. On the other hand, graphs similar to Lamping's provide a concrete representation of the geometry of interaction. Together, they offer a new understanding of computation, as well as ideas for efficient and correct implementations.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

Fie90
 
Gira
Jean-Yves Girard. Geometry of interaction II: Deadlock-free algorithms.
 
Girb
Jean-Yves Girard. Linear logic and parallelism.
 
Gir87
 
Gir89
Jean-Yves Girard. Geometry of interaction I: interpretation of system F. In Ferro, Bonotto, Valentini, and Zanardo, editors, Logic Colloquium '88, pages 221-260. Elsevier Science Publishers B.V. (North Holland), 1989.
 
Gir91
Jean-Yves Girard. A new constructive logic: Classical logic. Technical report, June 1991. INRIA Report 1443.
 
Kat90
Vinod Kathail. Optimal interpreters for lambda-calculus based functional languages. PhD thesis, MIT, May 1990.
Laf90
Lam90
 
Lév80
Jean-Jacques L~vy. Optimal reductions in the lambda-calculus. In J.P. Seldin and J.R. Hindley, editors, To H.B. Curry: Essays in Combinatory Logic, Lambda Calculus and Formalism, pages 159-191. Academic Press, 1980.
 
Wad71
Christopher P. Wadsworth. Semantics and pragmatics of the lambda calculus. PhD thesis, Oxford, 1971.

CITED BY  38

Collaborative Colleagues:
Georges Gonthier: colleagues
Martín Abadi: colleagues
Jean-Jacques Lévy: colleagues