Boundary sets of regular and context-free languages

0Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We investigate the descriptional and computational complexity of boundary sets of regular and context-free languages. The right (left, respectively) a-boundary set of a language L are those words that belong to L, where the a-predecessor or the a-successor of these words w.r.t. the prefix (suffix, respectively) relation is not in L. For regular languages described by deterministic finite automata (DFAs) we give tight bounds on the number of states for accepting boundary sets. Moreover, the question whether the boundary sets of a regular language is finite is shown to be NL-complete for DFAs, while it turns out to be PSPACE-complete for nondeterministic devices. Boundary sets for context-free languages are not necessarily context free anymore. Here we find a subtle difference of right and left a-boundary sets. While right a-boundary sets of deterministic context-free languages stay deterministic context free, we give an example of a deterministic context-free language the left a-boundary set of which is already non context free. In fact, the finiteness problem for a-boundary sets of context-free languages becomes undecidable. © 2014 Springer International Publishing.

Cite

CITATION STYLE

APA

Holzer, M., & Jakobi, S. (2014). Boundary sets of regular and context-free languages. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 8614 LNCS, pp. 162–173). Springer Verlag. https://doi.org/10.1007/978-3-319-09704-6_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free