Main Page / .. / De Bruijn Words

De Bruijn Words

Presentation

De Bruijn's strings are the shortest circular chains of characters, containing all the words of length n on an alphabet A.
(These words can be, for example, of the access codes of doors of buildings... )


Words of length 4

The alphabet A of p = |A| letters and one seeks a circular chain containing all the words of n characters written in this alphabet.
G is the digraph whose vertices are the pn-1 words of n-1 characters and whose arcs arcs are the pn words of n characters, the arc of origin aX and extremity Xb is aXb.
Find a word of de Bruijn is the same to find an eulerian circuit.

Example

The 25 words of 2 letters using the five figures from 0 to 4 included, are contained in the circular chain 0102030411213142232433440
(00 is obtained by closing again the chain on itself ...3440<->01020...)

The JavaScript program used below stops its research with the 10th chain solution. Each solution is written on a different line.

Alphabet    Code length      



Mots de DeBruijn

Links



Main Page / .. / De Bruijn Words















Pour un premier contact, [utilisez ce formulaire] ou utilisez l'adresse de messagerie qui y figure. Merci d'indiquer la page précise du site "http//jm.davalan.org/...", cela m'aidera beaucoup. Ne joignez aucun document à votre message.
Jeux-et-Mathématiques n'est pas un site commercial. Aucun des liens placés sur ce site n'est rémunéré, ni non plus aucune des informations données.
Important : Si votre question a un quelconque rapport avec un travail personnel (Devoir TIPE Master...) , vous devez absolument me le préciser dès votre premier message et m'indiquer très précisément les limites des informations demandées. Vous devez aussi avertir la personne qui dirige éventuellement votre travail ou le corrige de cette communication et lui montrer les documents fournis.

J'essaie de répondre aux questions posées, mais ne lis pas les documents mathématiques amateurs, pas plus que je ne donne mon avis sur les démonstrations des conjectures de Collatz ou autres. Je ne lis pas les documents word, je ne corrige pas les programmes informatiques et depuis des années je n'utilise plus de tableur.

© (Copyright) Jean-Paul Davalan 2002-2014