• DocumentCode
    3650638
  • Title

    The Cost of Usage in the ?-Calculus

  • Author

    Andrea Asperti; Lévy

  • Author_Institution
    Univ. of Bologna, Bologna, Italy
  • fYear
    2013
  • Firstpage
    293
  • Lastpage
    300
  • Abstract
    A new “inductive” approach to standardization for the λ-calculus has been recently introduced by Xi, allowing him to establish a double-exponential upper bound |M|2|σ| for the length of the standard reduction relative to an arbitrary reduction σ originated in M. In this paper we refine Xi´s analysis, obtaining much better bounds, especially for computations producing small normal forms. For instance, for terms reducing to a boolean, we are able to prove that the length of the standard reduction is at most a mere factorial of the length of the shortest reduction sequence. The methodological innovation of our approach is that instead of counting the cost for producing something, as is customary, we count the cost of consuming things. The key observation is that the part of a λ-term that is needed to produce the normal form (or an arbitrary rigid prefix) may rapidly augment along a computation, but can only decrease very slowly (actually, linearly).
  • Keywords
    "Standards","Context","Manganese","Upper bound","Production","Electronic mail"
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2013 28th Annual IEEE/ACM Symposium on
  • ISSN
    1043-6871
  • Print_ISBN
    978-1-4799-0413-6
  • Type

    conf

  • DOI
    10.1109/LICS.2013.35
  • Filename
    6571561