MTToolBox  0.2.10
データ構造 | 名前空間 | マクロ定義
AlgorithmEquidistribution.hpp ファイル

疑似乱数生成器の出力の均等分布次元を計算する。 [詳解]

#include <tr1/memory>
#include <stdexcept>
#include <MTToolBox/EquidistributionCalculatable.hpp>
#include <MTToolBox/period.hpp>
#include <MTToolBox/util.hpp>

[ソースコード]

データ構造

class  MTToolBox::linear_generator_vector< U, V >
 GF(2)ベクトルとしてのGF(2)疑似乱数生成器 [詳解]
 
class  MTToolBox::AlgorithmEquidistribution< U, V >
 疑似乱数生成器の均等分布次元を計算する [詳解]
 

名前空間

 MTToolBox
 MTToolBox の名前空間
 

マクロ定義

#define MTTOOLBOX_USE_TR1
 

詳解

疑似乱数生成器の出力の均等分布次元を計算する。

PIS法[1](原瀬)によって疑似乱数生成器の出力の均等分布次元を計算するアルゴリズム

著者
Mutsuo Saito (Manieth Corp.)
Makoto Matsumoto (Hiroshima University)

Copyright (C) 2013, 2016 Mutsuo Saito, Makoto Matsumoto and Hiroshima University. All rights reserved.

The 3-clause BSD License is applied to this software, see LICENSE.txt

[1] S. Harase. An efficient lattice reduction method for F2-linear pseudorandom number generators using Mulders and Storjohann algorithm. Journal of Computational and Applied Mathematics, 236(2):141–149, August 2011. doi:10.1016/j.cam.2011.06.005.

マクロ定義詳解

#define MTTOOLBOX_USE_TR1