Susil Kumar Bishoi

2papers

2 Papers

CRApr 28, 2017
Xorshift random number generators from primitive polynomials

Susil Kumar Bishoi, Surya Narayan Maharana

A class of xorshift random number generators (RNGs) are introduced by Marsaglia. We have proposed an algorithm which constructs a full period xorshift RNG from a given primitive polynomial. It is shown there is a weakness present in those RNGs and is suggested its improvement. A separate algorithm is also proposed which returns a full period xorshift generator with desired number of xorshift operations.%We also introduce the notion of tweaked primitive multiple-recursive matrix method with improved linear complexity.

CRApr 22, 2016
A note on the multiple-recursive matrix method for generating pseudorandom vectors

Susil Kumar Bishoi, Himanshu Kumar Haran, Sartaj Ul Hasan

The multiple-recursive matrix method for generating pseudorandom vectors was introduced by Niederreiter (Linear Algebra Appl. 192 (1993), 301-328). We propose an algorithm for finding an efficient primitive multiple-recursive matrix method. Moreover, for improving the linear complexity, we introduce a tweak on the contents of the primitive multiple-recursive matrix method.