• 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