24 research outputs found
Breadth-first serialisation of trees and rational languages
We present here the notion of breadth-first signature and its relationship
with numeration system theory. It is the serialisation into an infinite word of
an ordered infinite tree of finite degree. We study which class of languages
corresponds to which class of words and,more specifically, using a known
construction from numeration system theory, we prove that the signature of
rational languages are substitutive sequences.Comment: 15 page
Decidability of the HD0L ultimate periodicity problem
In this paper we prove the decidability of the HD0L ultimate periodicity
problem
Monadic Second-Order Logic with Arbitrary Monadic Predicates
We study Monadic Second-Order Logic (MSO) over finite words, extended with
(non-uniform arbitrary) monadic predicates. We show that it defines a class of
languages that has algebraic, automata-theoretic and machine-independent
characterizations. We consider the regularity question: given a language in
this class, when is it regular? To answer this, we show a substitution property
and the existence of a syntactical predicate.
We give three applications. The first two are to give very simple proofs that
the Straubing Conjecture holds for all fragments of MSO with monadic
predicates, and that the Crane Beach Conjecture holds for MSO with monadic
predicates. The third is to show that it is decidable whether a language
defined by an MSO formula with morphic predicates is regular.Comment: Conference version: MFCS'14, Mathematical Foundations of Computer
Science Journal version: ToCL'17, Transactions on Computational Logi
Syndeticity and independent substitutions
We associate in a canonical way a substitution to any abstract numeration
system built on a regular language. In relationship with the growth order of
the letters, we define the notion of two independent substitutions. Our main
result is the following. If a sequence is generated by two independent
substitutions, at least one being of exponential growth, then the factors of
appearing infinitely often in appear with bounded gaps. As an
application, we derive an analogue of Cobham's theorem for two independent
substitutions (or abstract numeration systems) one with polynomial growth, the
other being exponential
Multidimensional Generalized Automatic Sequences and Shape-symmetric Morphic Words
An infinite word is S-automatic if, for all n>=0, its (n + 1)st letter is the
output of a deterministic automaton fed with the representation of n in the
considered numeration system S. In this extended abstract, we consider an
analogous definition in a multidimensional setting and present the connection
to the shape-symmetric infinite words introduced by Arnaud Maes. More
precisely, for d>=2, we state that a multidimensional infinite word x : N^d \to
\Sigma over a finite alphabet \Sigma is S-automatic for some abstract
numeration system S built on a regular language containing the empty word if
and only if x is the image by a coding of a shape-symmetric infinite word
Asymptotic properties of free monoid morphisms
Motivated by applications in the theory of numeration systems and
recognizable sets of integers, this paper deals with morphic words when erasing
morphisms are taken into account. Cobham showed that if an infinite word is the image of a fixed point of a morphism under another
morphism , then there exist a non-erasing morphism and a coding
such that .
Based on the Perron theorem about asymptotic properties of powers of
non-negative matrices, our main contribution is an in-depth study of the growth
type of iterated morphisms when one replaces erasing morphisms with non-erasing
ones. We also explicitly provide an algorithm computing and
from and .Comment: 25 page
A Numeration System for Fibonacci-like Wang Shifts
Motivated by the study of Fibonacci-like Wang shifts, we define a numeration
system for and based on the binary alphabet
. We introduce a set of 16 Wang tiles that admits a valid tiling of
the plane described by a deterministic finite automaton taking as input the
representation of a position and outputting a Wang tile.Comment: 17 pages, 5 figures, submitted to WORDS 202
Multidimensional generalized automatic sequences and shape-symmetric morphic words
peer reviewedAn infinite word is S-automatic if, for all n ≥ 0, its (n + 1)st letter is the output of a deterministic automaton fed with the representation of n in the considered numeration system S. In this paper, we consider an analogous definition in a multidimensional setting and study the relationship with the shape-symmetric infinite words as introduced by Arnaud Maes. Precisely, for d ≥ 2, we show that a multidimensional infinite word x : N^d → Σ over a finite alphabet Σ is S-automatic for some abstract numeration system S built on a regular language containing the empty word if and only if x is the image by a coding of a shape-symmetric infinite word