On vérifie aisément que l'addition binaire modulo 2 a la même table de
vérité que l'opération logique « ou exclusif » notée .
Ainsi, supposons que seuls les paramètres
, avec
,
les paramètres restants étant
nuls. La récurrence s'écrit alors
Afin d'optimiser le temps de calcul, les polynômes habituellement utilisés
sont de la forme
, avec . Ces polynômes sont étudiés
et
le tableau suivant donne toutes les paires avec
qui les rendent primitifs
(voir par exemple [#!Gol!#,#!LewGooMil!#,#!ZieBri!#]).
|
Des polynômes (des couples ) de degré plus élevé ont été proposés dans la littérature comme (98,27) [#!LewPay!#], (521,32) [#!BriEni!#], (607,273) [#!TooRobEag!#]. Le générateur associé à ce dernier polynôme a une période de .
La période du générateur n'est évidemment pas la seule caractéristique déterminant sa qualité. Ses propriétés statistiques sont aussi, sinon plus, importantes pour sa validation et celles-ci sont essentiellement déterminées par la constante de décimation . Cette constante est dite propre si pgcd. Ainsi, dans [#!Taw!#] les valeurs , et sont proposées.
Ce générateur à décalage du registre a un intérêt particulier pour la construction de suites de nombres au hasard avec des périodes très longues.