[ 
https://issues.apache.org/jira/browse/MATH-419?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Luc Maisonobe closed MATH-419.
------------------------------


Closing issue as it was included in version 2.2, which has been released

> adding WELL random generators
> -----------------------------
>
>                 Key: MATH-419
>                 URL: https://issues.apache.org/jira/browse/MATH-419
>             Project: Commons Math
>          Issue Type: New Feature
>    Affects Versions: 2.1
>            Reporter: Luc Maisonobe
>            Assignee: Luc Maisonobe
>             Fix For: 2.2
>
>
> Up to 2.1, we have few pseudo random number generators. We have an interface 
> RandomGenerator implemented by three classes:
>  - JDKRandomGenerator that extends the JDK provided generator
>  - AbstractRandomGenerator as a helper for users generators
>  - BitStreamGenerator which in turn is extended only by MersenneTwister
> The JDK provided generator is a simple one that can be used only for very 
> simple needs. The Mersenne Twister is on the other hand a fast generator with 
> good properties well suited for Monte-Carlo simulation. It is equidistributed 
> for generating vectors up to dimension 623 and has a huge period: 219937 - 1.
> Since Mersenne-Twister inception in 1997, some new generators have been 
> created, retaining the good properties of Mersenne twister but removing some 
> of its (few) drawbacks. The main one is that if initialized with a bits pool 
> containing lots of zeroes, the pool will take a very long time time to 
> stabilize with a roughly balanced number of zeros and ones.
> I would like to add such generators (well, I already did but can withdraw my 
> commit). The ones I want to add are the WELL generators (Well Equidistributed 
> Long period Linear) created by François Panneton, Pierre L'Ecuyer and Makoto 
> Matsumoto. They are described in their 2006 paper: Improved Long-Period 
> Generators Based on Linear Recurrences Modulo 2, ransactions on Mathematical 
> Software, 32, 1 (2006) which is available at 
> [http://www.iro.umontreal.ca/~lecuyer/myftp/papers/wellrng.pdf].

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to