Qui a d'abord proposé d'utiliser l' algorithme de Monte Carlo


26

Je suis sûr que tout le monde connaît l' expérience de Buffon sur l'aiguille au XVIIIe siècle, qui est l'un des premiers algorithmes probabilistes à calculer .π

L'implémentation de l'algorithme dans les ordinateurs nécessite généralement l'utilisation de , ou d'une fonction trigonométrique, qui, même si elles sont implémentées sous forme de séries tronquées, défait en quelque sorte l'objectif.π

Pour contourner ce problème, il existe l'algorithme de méthode de rejet bien connu: dessinez des coordonnées dans le carré unitaire et voyez si elles appartiennent au quart de cercle unitaire. Cela consiste à dessiner deux réels uniformes et y dans (0,1), et à les compter uniquement si x 2 + y 2 < 1 . Au final, le nombre de coordonnées conservées divisé par le nombre total de coordonnées est une approximation de π .xyx2+y2<1π

Ce deuxième algorithme est généralement considéré comme l'aiguille de Buffon, pensant qu'il est considérablement différent. Malheureusement, je n'ai pas été en mesure de retrouver qui l'a créé. Quelqu'un a-t-il des informations (documentées ou, au pire, non documentées) sur qui / quand cette idée est née?


6
Je pense que c'est le bon endroit.
Tyson Williams, le

1
@vzn: Merci pour ton commentaire! En effet, c'est ce que je crois, en particulier compte tenu des autres expériences de Von Neumann, en particulier celles résumées dans "Diverses techniques utilisées en connexion avec des chiffres aléatoires" (un de mes "papiers" préférés). J'espère que cette information n'est pas classée ... même si vous avez peut-être raison sur ce point également.
Jérémie

1
par ailleurs, il existe un algorithme étroitement lié où l'on utilise simplement tous les points sur une grille carrée unitaire également espacée, n points sur un côté, où la distance unitaire est choisie "petite" par rapport au rayon du cercle. aussi, légitimement, il doit certainement y avoir une "première" citation quelque part dans la littérature, mais je ne peux pas la trouver jusqu'à présent. il y a un bon livre "history of Pi" de peter beckman, dont certains sont en ligne, et je ne le vois pas crédité dans la partie en ligne [google books]. vous vous demandez si c'est dans la partie hors ligne? c'est aussi l'un de mes problèmes préférés de monte carlo. n2n
vzn

2
Nit mineur: doit être π / 4 dans "le nombre de coordonnées qui ont été maintenues divisé par le nombre total de coordonnées est une approximation de π ". ππ/4π
Huck Bennett

1
Pour un très original, prenez deux nombres uniformes aléatoires entre 0 et 1, puis prenez leur quotient. Estimez la probabilité qu'il soit plus proche d'un nombre pair que d'un nombre impair. Cela devrait être π14
dspyz

Réponses:


2

La méthode de Monte-Carlo est généralement attribuée à Metropolis et Ulam, ce dernier étant mathématicien sur le projet Manhattan.

Si ma mémoire est bonne, Ulam a publié un article où il calcule pi en utilisant l'algorithme.


1
uh huh lequel?
vzn

Essayez de consulter le livre de travaux sélectionné par Ulam: décors, nombres et univers ...
Phil

10
Une référence serait vraiment utile.
Huck Bennett

1
Ce lien vers une bibliographie peut aider: math.fullerton.edu/mathews/n2003/montecarlopi/MonteCarloPiBib/…
Phil
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.