Book Review: Kolmogorov complexity and algorithmic randomness
Book Review: Kolmogorov complexity and algorithmic randomness
复制标题
书评:柯尔莫哥洛夫复杂性和算法随机性
DOI:
10.1090/bull/1676
复制
发表时间:
2020
影响因子:
1.3
通讯作者:
Rojas, J. Maurice
中科院分区:
文献类型:
--
作者:
Rojas, J. Maurice
2.1. Pseudorandom bit streams from the Discrete Logarithm Problem. Consider the following famous construction, by Blum and Micali [BM84], of a family of (putatively) unpredictable sequences of bits. In what follows, n is a positive integer, p∈{2n− 1+ 1,..., 2n− 1} is an odd prime (so p has exactly n bits in its binary expansion), g is a generator for the multiplicative group F∗ p of nonzero integers mod p, and x0∈{0,..., p− 2} is called the seed for our bit stream. Letting Mp:{1,..., p− 1}−→{0, 1} denote the function satisfying Mp (a)= 1 if and only if a≥(p− 1)/2 (so Mp (a) is akin to the most significant bit of a), we then define a sequence (x0, x1,..., xN) with, say, N:= n10, via the recurrence xj+ 1:= gxj mod p, valid for all j≥ 0. 2 Our pseudorandom sequence of bits—an instance of the Blum–Micali pseudorandom generator (PRG)—is then