constructing premaximal binary cube free words of any
play

Constructing Premaximal Binary Cube-free Words of Any Level Elena - PowerPoint PPT Presentation

Constructing Premaximal Binary Cube-free Words of Any Level Elena Petrova and Arseny Shur Ural Federal University, Ekaterinburg, Russia 8th International Conference on Combinatorics on Words Prague, 2011 Elena Petrova and Arseny Shur


  1. Constructing Premaximal Binary Cube-free Words of Any Level Elena Petrova and Arseny Shur Ural Federal University, Ekaterinburg, Russia 8th International Conference on Combinatorics on Words Prague, 2011 Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  2. Repetition-free languages as trees All repetition-free languages are factorial. Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  3. Repetition-free languages as trees All repetition-free languages are factorial. Any factorial language is a poset with respect to prefix, suffix, or factor order. Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  4. Repetition-free languages as trees All repetition-free languages are factorial. Any factorial language is a poset with respect to prefix, suffix, or factor order. In case of prefix [suffix] order, the diagram of such a poset is a tree: Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  5. Repetition-free languages as trees All repetition-free languages are factorial. Any factorial language is a poset with respect to prefix, suffix, or factor order. In case of prefix [suffix] order, the diagram of such a poset is a tree: Waaba Waabaa a a Waa Waab Waabab Waabb b . . . b b Wabaa a a Waba Wababa . . . a Wa Wabab a b Wabbaa . . . b a Wabb a a Wabba Wab b W . . . Wbabab Wbaa Wbaab a b Wba b Wbaba b a a Wbab a b Wbabaa Wb Wbabb . . . b Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  6. Repetition-free languages as trees All repetition-free languages are factorial. Any factorial language is a poset with respect to prefix, suffix, or factor order. In case of prefix [suffix] order, the diagram of such a poset is a tree: Waaba Waabaa a a Waab Waabab Waa Waabb b . . . b b Wabaa a a Waba Wababa . . . a Wa Wabab a b Wabbaa . . . a b Wabb a a Wabba Wab b W . . . Wbabab Wbaa Wbaab a b Wba b Wbaba b a a a b Wbabaa Wb Wbab Wbabb . . . b Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  7. Questions and known results 1. Does a given word generate finite or infinite subtree? 2. Are the subtrees generated by two given words isomorphic? 3. Can words generate arbitrarily large finite subtrees? Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  8. Questions and known results 1. Does a given word generate finite or infinite subtree? 2. Are the subtrees generated by two given words isomorphic? 3. Can words generate arbitrarily large finite subtrees? ◮ Question 1 for some power-free languages is decidable [Currie, 1995] ◮ For all k th power-free languages, the subtree generated by any word has at least one leaf [Bean, Ehrenfeucht, McNulty, 1979] ◮ For the overlap-free binary language, all these questions were answered [Shur, 1998, 2011] Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  9. Questions and known results 1. Does a given word generate finite or infinite subtree? 2. Are the subtrees generated by two given words isomorphic? 3. Can words generate arbitrarily large finite subtrees? ◮ Question 1 for some power-free languages is decidable [Currie, 1995] ◮ For all k th power-free languages, the subtree generated by any word has at least one leaf [Bean, Ehrenfeucht, McNulty, 1979] ◮ For the overlap-free binary language, all these questions were answered [Shur, 1998, 2011] We are going to answer question 3 for the binary cube-free language CF . Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  10. Two-sided case If we consider a repetition-free language as a poset with respect to factor order, its diagram is a DAG. Edges have one of c | | c two forms: w → cw or w → wc , where c is a letter. − − Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  11. Two-sided case If we consider a repetition-free language as a poset with respect to factor order, its diagram is a DAG. Edges have one of c | | c two forms: w → cw or w → wc , where c is a letter. − − aa a | , | a a | b ab a | , | a b | λ . . . a | ba | a b b | , | b bb b | , | b Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  12. Definitions Let L ⊂ Σ ∗ and W ∈ L . Any word U ∈ Σ ∗ such that UW ∈ L is called a left context of W in L . Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  13. Definitions Let L ⊂ Σ ∗ and W ∈ L . Any word U ∈ Σ ∗ such that UW ∈ L is called a left context of W in L . ◮ The word W is left maximal [left premaximal] if it has no nonempty left contexts [respectively, finitely many left contexts]. The level of the left premaximal word W is the length of its longest left context. Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  14. Definitions Let L ⊂ Σ ∗ and W ∈ L . Any word U ∈ Σ ∗ such that UW ∈ L is called a left context of W in L . ◮ The word W is left maximal [left premaximal] if it has no nonempty left contexts [respectively, finitely many left contexts]. The level of the left premaximal word W is the length of its longest left context. ◮ The right counterparts of the above notions are defined in a symmetric way. Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  15. Definitions Let L ⊂ Σ ∗ and W ∈ L . Any word U ∈ Σ ∗ such that UW ∈ L is called a left context of W in L . ◮ The word W is left maximal [left premaximal] if it has no nonempty left contexts [respectively, finitely many left contexts]. The level of the left premaximal word W is the length of its longest left context. ◮ The right counterparts of the above notions are defined in a symmetric way. ◮ We say that a word is maximal [premaximal] if it is both left and right maximal [respectively, premaximal]. The level of a premaximal word W is the pair ( n , k ) ∈ N such that n and k are the length of the longest left context of W and the length of its longest right context, respectively. Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  16. Premaximal words Waaba Waabaa a a Waa Waab Waabab Waabb b b b Wabaa a a Waba Wababa . . . a Wa Wabab a b Wabbaa . . . b a Wabb a a Wabba Wab b W . . . Wbabab Wbaa a Wbaab Wba b b Wbaba b a a Wbab a b Wbabaa Wb . . . Wbabb b Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  17. Theorems Theorem In CF, there exist left premaximal words of any level n ∈ N 0 . Theorem In CF, there exist premaximal words of any level ( n , k ) ∈ N 2 0 . • Moreover, the words W n , k of level ( n , k ) we have found are such that one can add a n -letter left context and a k -letter right context to W n , k simultaneously. Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  18. Constructing premaximal words Theorem 1 is proved by exhibiting a series of left premaximal words, containing words of any level. The series is constructed in two steps. Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  19. Constructing premaximal words Theorem 1 is proved by exhibiting a series of left premaximal words, containing words of any level. The series is constructed in two steps. First step. We construct an auxiliary series { W n } ∞ 0 such that each word W n has, up to one easily handled exception, a unique left context of any length ≥ n . n letters · · · � �� � W n · · · Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  20. Constructing premaximal words W 0 = aabaaba Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  21. Constructing premaximal words W 0 = aabaaba We construct the series so that all the fixed left contexts are suffixes of Thue-Morse ω ∗ -word ∞ U : ∞ U = . . . abba baab baab abba Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  22. Constructing premaximal words W 0 = aabaaba We construct the series so that all the fixed left contexts are suffixes of Thue-Morse ω ∗ -word ∞ U : ∞ U = . . . abba baab baab abba The basic idea for obtaining W n + 1 with the fixed left context xX n from the word W n with the fixed left context X n is to let W n + 1 = � �� � xX n W n W n � �� � xX n W n � �� � . Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

  23. Constructing premaximal words W 0 = aabaaba We construct the series so that all the fixed left contexts are suffixes of Thue-Morse ω ∗ -word ∞ U : ∞ U = . . . abba baab baab abba The basic idea for obtaining W n + 1 with the fixed left context xX n from the word W n with the fixed left context X n is to let W n + 1 = � �� � xX n W n W n � �� � xX n W n � �� � . An attempt to build the series { W n } ∞ 0 directly by this scheme fails because cubes will occur at the border of some words W n and xX n . So we insert a special “buffer” word after each of three occurrences of W n in W n + 1 : W n + 1 = W n S n � xX n W n S n � xX n W n S n � �� � �� � �� � Elena Petrova and Arseny Shur Constructing Premaximal Cube-free Words

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend