De bruijn sorozat

A de Bruijn sorozat [1]  egy olyan ciklikus rend, amelynek elemei egy adott véges halmazhoz tartoznak (a halmazt általában -nak tekintik ), így annak adott hosszúságú részsorozatai [2] különbözőek.

Gyakran számításba veszik a periódusos periódusos sorozatokat , amelyek különböző részszekvenciákat tartalmaznak , azaz olyan periodikus sorozatokat, amelyekben bármely hosszúságú szakasz egy de Bruijn-szekvencia azonos paraméterekkel és .

A ciklusokat Nicholas de Bruijn holland matematikusról nevezték el , aki 1946 -ban tanulmányozta őket [3] , bár korábban is tanulmányozták őket [4] .

Tulajdonságok

Nyilvánvaló, hogy egy ilyen ciklus hossza (periódusa) nem haladhatja meg  - az összes különböző hosszúságú vektorok számát ; Könnyű bizonyítani, hogy ez a becslés teljesült. Az ilyen maximális hosszúságú ciklusokat általában de Bruijn-ciklusoknak nevezik (azonban néha ezt a kifejezést a rövidebb ciklusokra is alkalmazzák).

Mert vannak olyan de Bruijn -ciklusok, amelyek hossza eggyel kisebb, mint a maximum, és amelyeket a sorrend lineáris ismétlődési relációi fejeznek ki. Az ilyen szekvenciák alapján különösen a CRC32 (EDB88320) ciklikus redundáns kód épül fel.

Példák

Példák de Bruijn-ciklusokra a 2., 4., 8., 16. periódusban:

De Bruijn ciklusok száma

A paraméterekkel ellátott de Bruijn-ciklusok száma is ( de Bruijn tételének speciális esete a BEST tételTatiana Ehrenfest , Cedric Smith  és William Tutt nevéről kapta a nevét ).

Comte de Bruyne

Van egy kényelmes értelmezése a de Bruijn sorozatoknak és ciklusoknak az úgynevezett de Bruijn gráfon  – egy irányított gráfon, amelynek csúcsai különböző hosszúságú halmazoknak felelnek meg elemekkel -ból , amelyben egy él akkor és csak akkor vezet csúcsból csúcsba, ha ( ); ebben az esetben maga az él társítható egy hosszúságkészlethez : . Egy ilyen gráf esetében azok az Euler-utak ( Euler-ciklusok ) , amelyek nem mennek át kétszer ugyanazon az élen , megfelelnek egy de Bruijn-sorozatnak (ciklusnak) és paraméterekkel , és azok a Hamilton-pályák ( Hamilton-ciklusok ) , amelyek nem mennek át kétszer ugyanazon a csúcson. de Bruijn sorozathoz (ciklushoz) és paraméterekkel .

A de Bruijn gráfot széles körben használják a bioinformatikában genom összeállítási feladatokban .

Jegyzetek

  1. Vannak "de Bruyn" és "de Bruyn" elírások is.
  2. Ha , akkor az indexszel rendelkező elem ciklikus sorrendben kerül kiválasztásra
  3. de Bruijn NG Kombinatorikus probléma // Koninklijke Nederlandse Akademie v. Wetenschhappen. 1946. - v. 49.-pp. 758-764.
  4. Flye Sainte-Marie C. 48. kérdés // L'intermédiaire math. - 1894. - v. 1.-pp. 107-110.