Problème entièrement résolu
-
Une fenêtre de 3 symboles glissant sur un flux de 50 symboles 6 étapes
Un flux de 50 symboles est tiré parmi les 4 lettres A, B, C, D, et une fenêtre de 3 symboles glisse le long de celui-ci. Il s'agit de l'état du panneau avec une longueur de 50 et une fenêtre de 3. Combien de ces fenêtres devraient présenter un motif déjà apparu ? Démontrez ce décompte, puis trouvez le flux le plus court pour lequel une répétition a déjà plus d'une chance sur deux de se produire.
-
Comptons les fenêtres avant toute autre chose. Une fenêtre de 3 symboles peut commencer à la position 1 et à chaque position jusqu'à 48, car commencer à 49 la ferait dépasser de la fin. Cela donne 48 fenêtres, et 48 est le dénominateur par rapport auquel est rapporté chaque décompte de répétitions du panneau.
-
Comptons maintenant ce qu'elles pourraient être. 3 emplacements, 4 lettres chacun, il existe donc 64 motifs. Il y a moins de fenêtres que de motifs, ce qui signifie que rien n'impose de répétition — le principe des tiroirs ne vous apporte rien ici, et tout ce qui se produit relève du hasard.
-
Prenez la question à rebours et considérez un seul motif, par exemple ABD. La probabilité qu’une fenêtre donnée ne présente pas ABD est de 63/64. En supposant les 48 fenêtres indépendantes, comme dans le calcul d’espérance du panneau, la probabilité qu’aucune ne présente ce motif est (63/64)48 = 0,4696. ABD apparaît donc au moins une fois avec une probabilité de 1 − 0,4696 = 0,5304.
-
Ce 0,5304 est la probabilité pour chaque motif à égalité, multipliez-le donc par l'ensemble des 64 motifs pour obtenir le nombre espéré de motifs distincts que le flux contient réellement.
-
Une fenêtre est une répétition si et seulement si son motif est déjà apparu. Chaque motif présent correspond donc exactement à une fenêtre qui n’est pas une répétition. Soustrayez du nombre total de fenêtres le nombre de motifs distincts : vous obtenez le nombre de répétitions.
-
Une seconde voie explique pourquoi la réponse est si élevée. Au lieu d'interroger les motifs, interrogez les paires de fenêtres : deux fenêtres quelconques portent les 3 mêmes symboles avec une probabilité de 1/64, et il y a 1128 paires à tester.
Réponse
Parmi les 48 fenêtres, 14,05 sont des répétitions en moyenne ; les 17,6 paires identiques attendues montrent que le phénomène est loin d’être marginal. Reprenez à rebours le dénombrement des paires pour déterminer à partir de quand une répétition devient plus probable que son absence. Une variable de comptage d’espérance λ vaut zéro avec une probabilité e^(−λ), qui devient inférieure à un demi exactement lorsque λ = ln 2. En égalant le nombre attendu de correspondances à ln 2, vous constatez que 10 fenêtres suffisent, soit une suite de 12 symboles. C’est le paradoxe des anniversaires, avec 64 dates possibles au lieu de 365. Une suite de 50 symboles qui se répète elle-même se situe ainsi au niveau de base et ne constitue pas un signal. Gardez toutefois une réserve à l’esprit : deux fenêtres voisines ont 2 de leurs 3 symboles en commun. Elles ne sont donc pas indépendantes, contrairement à l’hypothèse des deux dénombrements, et le véritable seuil est atteint avec environ un symbole de plus.
-
Références (1)
- Insight block 3 — why AAAA clumps and ABCD does not: L. J. Guibas and A. M. Odlyzko, "String overlaps, pattern matching, and nontransitive games." Journal of Combinatorial Theory, Series A 30(2), 183–208, 1981 — the correlation polynomial that measures how a pattern overlaps a shifted copy of itself.