In this paper we consider relations between the operation of word insertion and primitivity. A necessary and sufficient condition under which the insertion u ← u of the word u into itself has maximum cardinality is obtained. The notion of insertion sequence is introduced and sufficient conditions under which an insertion sequence is a special type of language (regular, context-free, biprefix code) are obtained. Based on the operations of insertion, shuffle and commutative shuffle (which generalize catenation), the notions of ins-primitive words, shuffle-primitive words, and com-shuffle-primitive words are defined and investigated. These notions turn out to be generalizations of the classical notion of primitive words.
[1]
Peter C. Chapin.
Formal languages I
,
1973,
CSC '73.
[2]
Lila Kari,et al.
On Insertion and Deletion in Formal Languages
,
1991
.
[3]
Lila Kari,et al.
Insertion and Deletion Closure of Languages
,
1997,
Theor. Comput. Sci..
[4]
S. S. Yu,et al.
Shuffle Relations and Codes
,
1991
.
[5]
S. S. Yu,et al.
Monogenic e-closed languages and dipolar words
,
1994,
Discret. Math..
[6]
Lila Kari,et al.
On Language Equations with Invertible Operations
,
1994,
Theor. Comput. Sci..
[7]
H. Shyr.
Free monoids and languages
,
1979
.