• Title of article

    Patterns in words and languages Original Research Article

  • Author/Authors

    G. Castiglione، نويسنده , , A. Restivo، نويسنده , , S. Salemi، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2004
  • Pages
    10
  • From page
    237
  • To page
    246
  • Abstract
    A word p, over the alphabet of variables E, is a pattern of a word w over A if there exists a non-erasing morphism h from E∗ to A∗ such that h(p)=w. If we take E=A, given two words u,v∈A∗, we write u⩽v if u is a pattern of v. The restriction of ⩽ to aA∗, where A is the binary alphabet {a,b}, is a partial order relation. We introduce, given a word v, the set P(v) of all words u such that u⩽v. P(v), with the relation ⩽, is a poset and it is called the pattern poset of v. The first part of the paper is devoted to investigate the relationships between the structure of the poset P(v) and the combinatorial properties of the word v. In the last section, for a given language L, we consider the language P(L) of all patterns of words in L. The main result of this section shows that, if L is a regular language, then P(L) is a regular language too.
  • Keywords
    Pattern , Partial order on words , Formal languages
  • Journal title
    Discrete Applied Mathematics
  • Serial Year
    2004
  • Journal title
    Discrete Applied Mathematics
  • Record number

    885974