<p>Several pseudorandom number generators based on the inversive congruential method have been designed as appealing alternatives to those based on the classical linear congruential method. This paper unveils the first functional graph structure of an inversive pseudorandom number generator over ring <InlineEquation ID="IEq3"> <InlineMediaObject> <ImageObject Color="BlackWhite" FileRef="11071_2025_11399_Article_IEq1.gif" Format="GIF" Height="19" Rendition="HTML" Resolution="72" Type="Linedraw" Width="24" /> </InlineMediaObject> <EquationSource Format="TEX">\({\mathbb {Z}}_{p^{e}}\)</EquationSource> <EquationSource Format="MATHML"><math> <msub> <mi mathvariant="double-struck">Z</mi> <msup> <mi>p</mi> <mi>e</mi> </msup> </msub> </math></EquationSource> </InlineEquation>, resolving two foundational gaps: By transforming the generator into a second order linear congruential recurrence relation, we derives a complete and explicit expression of the least period of sequences generated from all initial states in the domain; The graph structure is rigorously analyzed and shown to consist of two distinct components, namely, multiple cycles of varying lengths and a single unilateral connected digraph whose structure is consistent relative to parameter <i>e</i>. Moreover, the graph structure analysis method offers a fresh perspective for analyzing the randomness and periodicity of random number generators. The adopted analysis methodology can be extended to study the graph structure and dynamics of other nonlinear maps.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Graph structure of an inversive pseudorandom number generator over ring \({\mathbb {Z}}_{p^{e}}\)

  • Xiaoxiong Lu,
  • Chengqing Li,
  • Bo Zhou

摘要

Several pseudorandom number generators based on the inversive congruential method have been designed as appealing alternatives to those based on the classical linear congruential method. This paper unveils the first functional graph structure of an inversive pseudorandom number generator over ring \({\mathbb {Z}}_{p^{e}}\) Z p e , resolving two foundational gaps: By transforming the generator into a second order linear congruential recurrence relation, we derives a complete and explicit expression of the least period of sequences generated from all initial states in the domain; The graph structure is rigorously analyzed and shown to consist of two distinct components, namely, multiple cycles of varying lengths and a single unilateral connected digraph whose structure is consistent relative to parameter e. Moreover, the graph structure analysis method offers a fresh perspective for analyzing the randomness and periodicity of random number generators. The adopted analysis methodology can be extended to study the graph structure and dynamics of other nonlinear maps.