141 research outputs found
Universal Cycles of Restricted Words
A connected digraph in which the in-degree of any vertex equals its
out-degree is Eulerian, this baseline result is used as the basis of existence
proofs for universal cycles (also known as generalized deBruijn cycles or
U-cycles) of several combinatorial objects. We extend the body of known results
by presenting new results on the existence of universal cycles of monotone,
"augmented onto", and Lipschitz functions in addition to universal cycles of
certain types of lattice paths and random walks.Comment: 21 pages, 4 figure
Universal Lyndon Words
A word over an alphabet is a Lyndon word if there exists an
order defined on for which is lexicographically smaller than all
of its conjugates (other than itself). We introduce and study \emph{universal
Lyndon words}, which are words over an -letter alphabet that have length
and such that all the conjugates are Lyndon words. We show that universal
Lyndon words exist for every and exhibit combinatorial and structural
properties of these words. We then define particular prefix codes, which we
call Hamiltonian lex-codes, and show that every Hamiltonian lex-code is in
bijection with the set of the shortest unrepeated prefixes of the conjugates of
a universal Lyndon word. This allows us to give an algorithm for constructing
all the universal Lyndon words.Comment: To appear in the proceedings of MFCS 201
Partitioning de Bruijn Graphs into Fixed-Length Cycles for Robot Identification and Tracking
We propose a new camera-based method of robot identification, tracking and
orientation estimation. The system utilises coloured lights mounted in a circle
around each robot to create unique colour sequences that are observed by a
camera. The number of robots that can be uniquely identified is limited by the
number of colours available, , the number of lights on each robot, , and
the number of consecutive lights the camera can see, . For a given set of
parameters, we would like to maximise the number of robots that we can use. We
model this as a combinatorial problem and show that it is equivalent to finding
the maximum number of disjoint -cycles in the de Bruijn graph
.
We provide several existence results that give the maximum number of cycles
in in various cases. For example, we give an optimal
solution when . Another construction yields many cycles in larger
de Bruijn graphs using cycles from smaller de Bruijn graphs: if
can be partitioned into -cycles, then
can be partitioned into -cycles for any divisor of
. The methods used are based on finite field algebra and the combinatorics
of words.Comment: 16 pages, 4 figures. Accepted for publication in Discrete Applied
Mathematic
- …