Back to Search
Start Over
Unsafe Order-2 Tree Languages Are Context-Sensitive
- Source :
- Lecture Notes in Computer Science ISBN: 9783642548291, FoSSaCS
- Publication Year :
- 2014
- Publisher :
- Springer Berlin Heidelberg, 2014.
-
Abstract
- Higher-order grammars have been extensively studied in 1980’s and interests in them have revived recently in the context of higher-order model checking and program verification, where higherorder grammars are used as models of higher-order functional programs. A lot of theoretical questions remain open, however, for unsafe higherorder grammars (grammars without the so-called safety condition). In this paper, we show that any tree languages generated by order-2 unsafe grammars are context-sensitive. This also implies that any unsafe order-3 word languages are context-sensitive. The proof involves novel technique based on typed lambda-calculus, such as type-based grammar transformation.
- Subjects :
- Computer science
Programming language
Context-sensitive grammar
Context-free grammar
computer.software_genre
Tree-adjoining grammar
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
Ambiguous grammar
Extended Affix Grammar
TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS
Definite clause grammar
L-attributed grammar
Phrase structure grammar
computer
Subjects
Details
- ISBN :
- 978-3-642-54829-1
- ISBNs :
- 9783642548291
- Database :
- OpenAIRE
- Journal :
- Lecture Notes in Computer Science ISBN: 9783642548291, FoSSaCS
- Accession number :
- edsair.doi...........1ef54d99810555e6ea329b94b31922e2
- Full Text :
- https://doi.org/10.1007/978-3-642-54830-7_10