26 research outputs found
Return words of linear involutions and fundamental groups
We investigate the natural codings of linear involutions. We deduce from the
geometric representation of linear involutions as Poincar\'e maps of measured
foliations a suitable definition of return words which yields that the set of
first return words to a given word is a symmetric basis of the free group on
the underlying alphabet . The set of first return words with respect to a
subgroup of finite index of the free group on is also proved to be a
symmetric basis of
Bifix codes and interval exchanges
We investigate the relation between bifix codes and interval exchange
transformations. We prove that the class of natural codings of regular interval
echange transformations is closed under maximal bifix decoding.Comment: arXiv admin note: substantial text overlap with arXiv:1305.0127,
arXiv:1308.539
Maximal bifix decoding
International audienceWe consider a class of sets of words which is a natural common generalization of Sturmian sets and of interval exchange sets. This class of sets consists of the uniformly recurrent tree sets, where the tree sets are defined by a condition on the possible extensions of bispecial factors. We prove that this class is closed under maximal bifix decoding. The proof uses the fact that the class is also closed under decoding with respect to return words
On Syntactic Groups
We prove that for any finite prefix code X with n elements, the non special subgroups in the syntactic monoid of X # have degree at most n 1. This implies in particular that the groups in the syntactic monoid of X # are all cyclic when X is a prefix code with three elements
REVERSE ENGINEERING PREFIX TABLES
The Prefix table of a string reports for each position the maximal length of its prefixes starting here. The Prefix table and its dual Suffix table are basic tools used in the design of the most efficient string-matching and pattern extraction algorithms. These tables can be computed in linear time independently of the alphabet size. We give an algorithmic characterisation of a Prefix table (it can be adapted to a Suffix table). Namely, the algorithm tests if an integer table of size n is the Prefix table of some word and, if successful, it constructs the lexicographically smallest string having it as a Prefix table. We show that the alphabet of the string can be bounded to log 2 n letters. The overall algorithm runs in O(n) time