L'opération de vote majoritaire se produit assez souvent en tolérance aux pannes (et sans doute dans d'autres endroits), où la fonction génère un bit égal à la valeur qui apparaît le plus fréquemment dans la valeur des bits d'entrée. Pour simplifier, supposons que chaque fois que l'entrée contient un nombre égal de bits dans l'état 0 et l'état 1, elle génère 0.
Cela peut être généralisé aux points où il y a plus de 2 possibilités pour chaque entrée en retournant la valeur qui se produit le plus fréquemment dans l'entrée, et dans le cas d'une égalité, en retournant la valeur la plus fréquente qui vient en premier lexicographiquement. Appelons cette fonction "vote pluraliste".
Je m'intéresse à la sortie d'une telle fonction lorsque chaque entrée a une distribution de probabilité fixe (et la distribution est la même pour chaque dit dans l'entrée). Plus précisément, je me soucie de la question suivante.
Etant donné un ensemble , si l'ensemble est échantillonné de façon indépendante fois, avec probabilité p_i de choisir l' élément i ^ {th} de S à chaque fois, pour un choix fixe de v quelle est la probabilité que la pluralité de votes de ces sorties S_v ?N p i i t h S v S v
Maintenant, il est simple de calculer la réponse exacte à la question ci-dessus comme une somme sur les distributions multinomiales. Cependant, pour mes besoins, ce n'est pas idéal, et une clôture pour approximation serait préférable. Ma question est donc:
Quelle approximation sous forme fermée à la probabilité ci-dessus a la limite la plus stricte sur la distance maximale de la valeur exacte?
la source
Réponses:
Si pour tout i ≠ v , alorspv>pi i≠v
où est la distribution binomiale et T est un seuil arbitraire. En branchant T = N ( p v + max i ≠ v p v ) / 2 et en utilisant les bornes de Chernoff, on peut limiter cette probabilité par e - Ω ( N ) .B(n,p) T T= N( pv+ maxi ≠ vpv) / 2 e- Ω ( N)
Bien sûr, si n'est pas maximum, alors vous obtenez l'image opposée. Avec une probabilité écrasante, v n'est pas le résultat.pv v
la source