Supposons que j'utilise un générateur de nombres pseudo-aléatoires congruents linéaires (PRNG). Étant donné une graine , le facteur multiplicateur (a), le facteur de décalage (c) et le facteur de module (m), comment puis-je déterminer la période de mon PRNG? Est-ce que je le détermine par des algorithmes d'expérimentation / détection de modèle, ou existe-t-il une formule directe pour calculer sa période?
Bien que ma question concerne spécifiquement la méthode congruentielle linéaire, je suis ouvert à en savoir plus sur la façon dont les périodes sont calculées dans la pratique pour d'autres PRNG également.