Generation of nonrecursive ๐‘›-bit pseudorandom numbers based on ๐›ฝ-transformation on [1,โ€ฏ2) (๐‘› = 64,โ€ฏ128,โ€ฏ192,โ€ฏโ€ฆ,โ€ฏ8192)

Abstract We show that we can generate nonrecursive ๐‘›-bit pseudorandom numbers using a simple algorithm whose essential computation is five times repetition of (๐‘›-bit) <m:math xmlns:m="http://www.w3.org/1998/Math/MathML"> <m:mo>ร—</m:mo> </m:math> \times (๐‘›-bit) multiplication and taking out an ๐‘›-bit integer from the result of multiplication. The algorithm can be described by ๐›ฝ-transformation <m:math xmlns:m="http://www.w3.org/1998/Math/MathML"> <m:mrow> <m:mrow> <m:mrow> <m:mrow> <m:msub> <m:mi>T</m:mi> <m:mi>ฮฒ</m:mi> </m:msub> <m:mo>โข</m:mo> <m:mrow> <m:mo stretchy="false">(</m:mo> <m:mi>X</m:mi> <m:mo stretchy="false">)</m:mo> </m:mrow> </m:mrow> <m:mo>=</m:mo> <m:mrow> <m:mrow> <m:mrow> <m:mi>ฮฒ</m:mi> <m:mo>โข</m:mo> <m:mi>X</m:mi> </m:mrow> <m:mo>โˆ’</m:mo> <m:mrow> <m:mo stretchy="false">โŒŠ</m:mo> <m:mrow> <m:mi>ฮฒ</m:mi> <m:mo>โข</m:mo> <m:mi>X</m:mi> </m:mrow> <m:mo stretchy="false">โŒ‹</m:mo> </m:mrow> </m:mrow> <m:mo>+</m:mo> <m:mn>1</m:mn> </m:mrow> </m:mrow> <m:mo rspace="1.167em">,</m:mo> <m:mrow> <m:mrow> <m:mi>X</m:mi> <m:mo>โˆˆ</m:mo> <m:mrow> <m:mo stretchy="false">[</m:mo> <m:mn>1</m:mn> <m:mo>,</m:mo> <m:mn>2</m:mn> <m:mo stretchy="false">)</m:mo> </m:mrow> </m:mrow> <m:mo rspace="0.337em">,</m:mo> <m:mrow> <m:mi>ฮฒ</m:mi> <m:mo>&gt;</m:mo> <m:mn>1</m:mn> </m:mrow> </m:mrow> </m:mrow> <m:mo lspace="0em">.</m:mo> </m:mrow> </m:math> T_{\beta}(X)=\beta X-\lfloor\beta X\rfloor+1,\quad X\in[1,2),\,\beta&gt;1. We consider the condition that repetition of ๐›ฝ-transformation generates random numbers, and see why our simple algorithm works well for various values of ๐‘›

Authors

Publication Details

Journal
Monte Carlo Methods and Applications
Published
2025-06-27
DOI
https://doi.org/10.1515/mcma-2025-2015
Citations
1
Primary Topic
Chaos-based Image/Signal Encryption
Type
article
Field-Weighted Citation Impact
1.28
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Generation of nonrecursive ๐‘›-bit pseudorandom numbers based on ๐›ฝ-transformation on [1,โ€ฏ2) (๐‘› = 64,โ€ฏ128,โ€ฏ192,โ€ฏโ€ฆ,โ€ฏ8192)

Hirotake Yaguchi
1 citations
Monte Carlo Methods and Applications
Chaos-based Image/Signal Encryption
1.28
article

Generation of nonrecursive ๐‘›-bit pseudorandom numbers based on ๐›ฝ-transformation on [1,โ€ฏ2) (๐‘› = 64,โ€ฏ128,โ€ฏ192,โ€ฏโ€ฆ,โ€ฏ8192)

Hirotake Yaguchi
article en
1 citations

Abstract

Abstract We show that we can generate nonrecursive ๐‘›-bit pseudorandom numbers using a simple algorithm whose essential computation is five times repetition of (๐‘›-bit) <m:math xmlns:m="http://www.w3.org/1998/Math/MathML"> <m:mo>ร—</m:mo> </m:math> \times (๐‘›-bit) multiplication and taking out an ๐‘›-bit integer from the result of multiplication. The algorithm can be described by ๐›ฝ-transformation <m:math xmlns:m="http://www.w3.org/1998/Math/MathML"> <m:mrow> <m:mrow> <m:mrow> <m:mrow> <m:msub> <m:mi>T</m:mi> <m:mi>ฮฒ</m:mi> </m:msub> <m:mo>โข</m:mo> <m:mrow> <m:mo stretchy="false">(</m:mo> <m:mi>X</m:mi> <m:mo stretchy="false">)</m:mo> </m:mrow> </m:mrow> <m:mo>=</m:mo> <m:mrow> <m:mrow> <m:mrow> <m:mi>ฮฒ</m:mi> <m:mo>โข</m:mo> <m:mi>X</m:mi> </m:mrow> <m:mo>โˆ’</m:mo> <m:mrow> <m:mo stretchy="false">โŒŠ</m:mo> <m:mrow> <m:mi>ฮฒ</m:mi> <m:mo>โข</m:mo> <m:mi>X</m:mi> </m:mrow> <m:mo stretchy="false">โŒ‹</m:mo> </m:mrow> </m:mrow> <m:mo>+</m:mo> <m:mn>1</m:mn> </m:mrow> </m:mrow> <m:mo rspace="1.167em">,</m:mo> <m:mrow> <m:mrow> <m:mi>X</m:mi> <m:mo>โˆˆ</m:mo> <m:mrow> <m:mo stretchy="false">[</m:mo> <m:mn>1</m:mn> <m:mo>,</m:mo> <m:mn>2</m:mn> <m:mo stretchy="false">)</m:mo> </m:mrow> </m:mrow> <m:mo rspace="0.337em">,</m:mo> <m:mrow> <m:mi>ฮฒ</m:mi> <m:mo>&gt;</m:mo> <m:mn>1</m:mn> </m:mrow> </m:mrow> </m:mrow> <m:mo lspace="0em">.</m:mo> </m:mrow> </m:math> T_{\beta}(X)=\beta X-\lfloor\beta X\rfloor+1,\quad X\in[1,2),\,\beta&gt;1. We consider the condition that repetition of ๐›ฝ-transformation generates random numbers, and see why our simple algorithm works well for various values of ๐‘›

Monte Carlo Methods and ApplicationsVol. 31(3)
Openalex Percentile: Top 19%
Chaos-based Image/Signal Encryption
1.28
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.