arXiv · 1112.3758
Filtrations of Formal Languages by Arithmetic Progressions
Abstract
A filtration of a formal language L by a sequence s maps L to the set of words formed by taking the letters of words of L indexed only by s. We consider the languages resulting from filtering by all arithmetic progressions. If L is regular, it is easy to see that only finitely many distinct languages result. By contrast, there exist CFL's that give infinitely many distinct languages as a result. We use our technique to show that the operation diag, which extracts the diagonal of words of square length arranged in a square array, preserves regularity but does not preserve context-freeness.
Explore related subjects
Keep this discovery
Hamoon Mousavi, Jeffrey Shallit. 2012-03-30. Filtrations of Formal Languages by Arithmetic Progressions. https://arxiv.org/abs/1112.3758
Cite the original work for its findings. Save a collection to share your selection of sources.