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
Link To Document :
بازگشت