9,559 research outputs found

    Binary Patterns in Binary Cube-Free Words: Avoidability and Growth

    Get PDF
    The avoidability of binary patterns by binary cube-free words is investigated and the exact bound between unavoidable and avoidable patterns is found. All avoidable patterns are shown to be D0L-avoidable. For avoidable patterns, the growth rates of the avoiding languages are studied. All such languages, except for the overlap-free language, are proved to have exponential growth. The exact growth rates of languages avoiding minimal avoidable patterns are approximated through computer-assisted upper bounds. Finally, a new example of a pattern-avoiding language of polynomial growth is given.Comment: 18 pages, 2 tables; submitted to RAIRO TIA (Special issue of Mons Days 2012

    Avoidability index for binary patterns with reversal

    Get PDF
    For every pattern pp over the alphabet {x,y,xR,yR}\{x,y,x^R,y^R\}, we specify the least kk such that pp is kk-avoidable.Comment: 15 pages, 1 figur

    Tower-type bounds for unavoidable patterns in words

    Get PDF
    A word ww is said to contain the pattern PP if there is a way to substitute a nonempty word for each letter in PP so that the resulting word is a subword of ww. Bean, Ehrenfeucht and McNulty and, independently, Zimin characterised the patterns PP which are unavoidable, in the sense that any sufficiently long word over a fixed alphabet contains PP. Zimin's characterisation says that a pattern is unavoidable if and only if it is contained in a Zimin word, where the Zimin words are defined by Z1=x1Z_1 = x_1 and Zn=Zn1xnZn1Z_n=Z_{n-1} x_n Z_{n-1}. We study the quantitative aspects of this theorem, obtaining essentially tight tower-type bounds for the function f(n,q)f(n,q), the least integer such that any word of length f(n,q)f(n, q) over an alphabet of size qq contains ZnZ_n. When n=3n = 3, the first non-trivial case, we determine f(n,q)f(n,q) up to a constant factor, showing that f(3,q)=Θ(2qq!)f(3,q) = \Theta(2^q q!).Comment: 17 page

    Counting Houses of Pareto Optimal Matchings in the House Allocation Problem

    Get PDF
    Let A,BA,B with A=m|A| = m and B=nm|B| = n\ge m be two sets. We assume that every element aAa\in A has a reference list over all elements from BB. We call an injective mapping τ\tau from AA to BB a matching. A blocking coalition of τ\tau is a subset AA' of AA such that there exists a matching τ\tau' that differs from τ\tau only on elements of AA', and every element of AA' improves in τ\tau', compared to τ\tau according to its preference list. If there exists no blocking coalition, we call the matching τ\tau an exchange stable matching (ESM). An element bBb\in B is reachable if there exists an exchange stable matching using bb. The set of all reachable elements is denoted by EE^*. We show Ei=1,,mmi=Θ(mlogm).|E^*| \leq \sum_{i = 1,\ldots, m}{\left\lfloor\frac{m}{i}\right\rfloor} = \Theta(m\log m). This is asymptotically tight. A set EBE\subseteq B is reachable (respectively exactly reachable) if there exists an exchange stable matching τ\tau whose image contains EE as a subset (respectively equals EE). We give bounds for the number of exactly reachable sets. We find that our results hold in the more general setting of multi-matchings, when each element aa of AA is matched with a\ell_a elements of BB instead of just one. Further, we give complexity results and algorithms for corresponding algorithmic questions. Finally, we characterize unavoidable elements, i.e., elements of BB that are used by all ESM's. This yields efficient algorithms to determine all unavoidable elements.Comment: 24 pages 2 Figures revise

    Avoiding Patterns in the Abelian Sense

    Get PDF
    We classify all 3 letter patterns that are avoidable in the abelian sense. A short list of four letter patterns for which abelian avoidance is undecided is given. Using a generalization of Zimin words we deduce some properties of ω-words avoiding these patterns.Research of both authors supported by NSERC Operating Grants.https://www.cambridge.org/core/journals/canadian-journal-of-mathematics/article/avoiding-patterns-in-the-abelian-sense/42148B0781A38A6618A537AAD7D39B8
    corecore