• DocumentCode
    626306
  • Title

    Pumping by Typing

  • Author

    Kobayashi, Nao

  • Author_Institution
    Univ. of Tokyo, Tokyo, Japan
  • fYear
    2013
  • fDate
    25-28 June 2013
  • Firstpage
    398
  • Lastpage
    407
  • Abstract
    Higher-order recursion schemes (HORS), which are higher-order grammars for generating infinite trees, have recently been studied extensively in the context of model checking and its applications to higher-order program verification. We develop a pumping lemma for HORS by using a novel but simple intersection type system for reasoning about reductions of λ-terms. Our proof is arguably much simpler than the proof of Kartzow and Parys´ pumping lemma for collapsible pushdown automata. As an application, we give an alternative proof of Kartzow and Parys´ result about the strictness of the hierarchy of trees generated by HORS.
  • Keywords
    grammars; inference mechanisms; program verification; pushdown automata; theorem proving; trees (mathematics); type theory; λ-term reduction; HORS; Kartzow and Parys proof; collapsible pushdown automata; higher-order grammar; higher-order program verification; higher-order recursion scheme; infinite trees; intersection type system; model checking; pumping lemma; reasoning; trees hierarchy; typing; Automata; Cognition; Context; Generators; Grammar; Model checking; Standards; pumping lemma;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Logic in Computer Science (LICS), 2013 28th Annual IEEE/ACM Symposium on
  • Conference_Location
    New Orleans, LA
  • ISSN
    1043-6871
  • Print_ISBN
    978-1-4799-0413-6
  • Type

    conf

  • DOI
    10.1109/LICS.2013.46
  • Filename
    6571572