DocumentCode
3113182
Title
Light Logics and Optimal Reduction: Completeness and Complexity
Author
Baillot, Patrick ; Coppola, Paolo ; Lago, Ugo Dal
Author_Institution
CNRS & Univ. Paris Nord, Paris
fYear
2007
fDate
10-14 July 2007
Firstpage
421
Lastpage
430
Abstract
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 (elementary, resp.) bound; on the other hand these terms can also be evaluated by optimal reduction using the abstract version of Lamping´s algorithm. The first reduction is global while the second one is local and asynchronous. We prove that for LAL (EAL resp.) typed terms, Lamping´s abstract algorithm also admits a polynomial (elementary, resp.) bound. We also show its soundness and completeness (for EAL and LAL with type fixpoints), by using a simple geometry of interaction model (context semantics).
Keywords
computational complexity; lambda calculus; Lamping abstract algorithm; complexity; context semantics; elementary affine logic; geometry; interaction model; lambda-terms; light affine logic; optimal reduction; polynomial bound; Computer science; Concrete; Context modeling; Fellows; Geometry; Logic; Machinery; Polynomials; Solid modeling; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Logic in Computer Science, 2007. LICS 2007. 22nd Annual IEEE Symposium on
Conference_Location
Wroclaw
ISSN
1043-6871
Print_ISBN
0-7695-2908-9
Type
conf
DOI
10.1109/LICS.2007.27
Filename
4276585
Link To Document