2018
DOI: 10.1007/978-3-319-98654-8_19
|View full text |Cite
|
Sign up to set email alerts
|

Counting Subwords and Regular Languages

Abstract: Let x and y be words. We consider the languages whose words z are those for which the numbers of occurrences of x and y, as subwords of z, are the same (resp., the number of x's is less than the number of y's, resp., is less than or equal). We give a necessary and sufficient condition on x and y for these languages to be regular, and we show how to check this condition efficiently.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
4
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 6 publications
0
4
0
Order By: Relevance
“…In the recent work [8] by Colbourn et. al., the counting feature of MIX is generalised from the counting letter occurrences to the counting of word occurrences.…”
Section: Introductionmentioning
confidence: 96%
See 3 more Smart Citations
“…In the recent work [8] by Colbourn et. al., the counting feature of MIX is generalised from the counting letter occurrences to the counting of word occurrences.…”
Section: Introductionmentioning
confidence: 96%
“…The decidability of the infiniteness/equivalence turn to be non-trivial: L(0, 1, 00, 11) and L(0, 1, 01, 10) are finite but L(00, 11, 000, 111) is infinite over A = {0, 1} (example from [8]), and L(ab, ba, a) is infinite but L(ab, ba, a, b) is finite over A = {a, b} (these two examples appear again in Section 4.1), for example. In addition, while L(w 1 , w 2 ) is always deterministic context-free (DCFL), it can also be regular (L(ab, ba) ⊆ {a, b} * is regular, for example) [8]. This kind of generalisation (from letter occurrences to word occurrences) is also considered in the context of the Parikh map [9].…”
Section: Introductionmentioning
confidence: 99%
See 2 more Smart Citations