Back to Search
Start Over
A Type System Describing Unboundedness
- Source :
- Discrete Mathematics & Theoretical Computer Science, Vol vol. 22 no. 4, Iss Automata, Logic and Semantics (2020)
- Publication Year :
- 2020
- Publisher :
- Discrete Mathematics & Theoretical Computer Science, 2020.
-
Abstract
- We consider nondeterministic higher-order recursion schemes as recognizers of languages of finite words or finite trees. We propose a type system that allows to solve the simultaneous-unboundedness problem (SUP) for schemes, which asks, given a set of letters A and a scheme G, whether it is the case that for every number n the scheme accepts a word (a tree) in which every letter from A appears at least n times. Using this type system we prove that SUP is (m-1)-EXPTIME-complete for word-recognizing schemes of order m, and m-EXPTIME-complete for tree-recognizing schemes of order m. Moreover, we establish the reflection property for SUP: out of an input scheme G one can create its enhanced version that recognizes the same language but is aware of the answer to SUP.
- Subjects :
- simultaneous-unboundedness problem
higher-order recursion schemes
intersection types
reflection
[info.info-fl]computer science [cs]/formal languages and automata theory [cs.fl]
[info.info-lo]computer science [cs]/logic in computer science [cs.lo]
[info.info-cc]computer science [cs]/computational complexity [cs.cc]
Mathematics
QA1-939
Subjects
Details
- Language :
- English
- ISSN :
- 13658050
- Volume :
- . 22
- Issue :
- Automata, Logic and Semantics
- Database :
- Directory of Open Access Journals
- Journal :
- Discrete Mathematics & Theoretical Computer Science
- Publication Type :
- Academic Journal
- Accession number :
- edsdoj.80aec6a61b1b432695b73a279022ee67
- Document Type :
- article
- Full Text :
- https://doi.org/10.23638/DMTCS-22-4-2