Cours de Méthodes de Simulation
___________________________________________________________________________________________________
_____________________________________________________________________________________________
Hassen Mathlouthi ESSAIT Université de Carthage 5
Ce procédé de génération de nombres aléatoires qu’on peut qualifier de matériel
est évidemment le plus naturel. Il présente cependant des limites importantes en
pratique. Parmi ces limites citons notamment :
Il est difficile de l’utiliser lorsque la quantité de nombres aléatoires demandés est
importante. Or la plupart des applications concernées nécessitent souvent des milliers
sinon des dizaines ou des centaines de milliers de nombres aléatoires.
Ce procédé est même impossible à réaliser lorsqu’on ne connait pas la nature de
l’expérience aléatoire sous jacente ou la définition de la variable aléatoire considérée.
C’est le cas notamment de nombres aléatoires issus de variables aléatoires continues.
Ces limites ont conduit les utilisateurs, notamment avec l’avènement de l’ère
informatique, à concevoir et mettre en œuvre d’autres procédés de génération de
nombres aléatoires utilisables dans leurs applications. Parmi ces autres procédés, les
procédés de type algorithmique qui constituent l’objet de ce cours sont d’une grande
utilisation pratique.
Les méthodes algorithmiques de génération de nombres aléatoires se présentent
comme des formules mathématiques permettant de disposer d’une suite de nombres
qu’on peut considérer comme étant choisi au hasard selon une loi de probabilité
donnée.
Ainsi, au lieu de réaliser matériellement une expérience aléatoire pour obtenir un
nombre aléatoire, on procède à sa détermination en calculant une formule
mathématique.
Du fait de leur caractère mathématique, les méthodes algorithmiques peuvent
faire l’objet de programmation informatique, ce qui permet d’obtenir très rapidement
autant qu’on veut de nombres aléatoires. Dans la pratique, on fait en effet tourner un
certain programme informatique autant de fois qu’on veut de nombres aléatoires.
Il convient cependant de noter que de part leur construction, il est impossible
d’obtenir avec les méthodes algorithmiques de nombres aléatoires. En effet, ces
méthodes consistent en l’application d’une formule mathématique. La connaissance
de cette formule permet ainsi de connaitre au préalable le nombre que ces méthodes
donnent, ce qui est contraire à la définition même d’un nombre aléatoire. En effet, un
nombre aléatoire est par définition non prévisible.
Néanmoins, malgré l’impossibilité d’obtenir de véritables nombres aléatoires
avec les méthodes algorithmiques, les améliorations continues qu’ont connues ces
méthodes ont conduit à l’obtention de nombres qui ressemblent dans plusieurs
aspects à des vrais nombres aléatoires.