Randomness and Non-determinism
نویسنده
چکیده
Exponentiation makes the difference between the bit-size of this line and the number (≪ 2) of particles in the known Universe. The expulsion of exponential time algorithms from Computer Theory in the 60’s broke its umbilical cord from Mathematical Logic. It created a deep gap between deterministic computation and – formerly its unremarkable tools – randomness and non-determinism. Little did we learn in the past decades about the power of either of these two basic “freedoms” of computation, but some vague pattern is emerging in relationships between them. The pattern of similar techniques instrumental for quite different results in this area seems even more interesting. Ideas like multilinear and low-degree multivariate polynomials, Fourier transformation over low-periodic groups seem very illuminating. The talk surveyed some recent results. One of them, given in a stronger form than previously published, is described below. |x| will denote the length of string x. Let P be the set of fast, i.e. computable in time Tf(x) = |x| , algorithms f(x) on binary strings. [Blum Micali 82, Yao 82] proposed a fast deterministic way to generate “nearly perfect” randomness, using the idea of a hard core or hidden bit. They assume certain length preserving functions f ∈P to be one-way (OWF), i.e. infeasible to invert (a non-deterministically easy task). Suppose it is hard to compute from f(x) not only x but even its one bit b(x) ∈ {±1}, b ∈P. Moreover, assume that even guessing b(x) with any noticeable correlation is infeasible. If f is bijective, f(x) and b(x) are both random and appear to be independent to any feasible test, thus increasing the initial amount |x| of randomness by one bit. Then, a short random seed x can be transformed into an arbitrary long string α(1), α(2), . . .: α(i) = b(f (x)). Such α passes any feasible randomness test. [Goldreich Levin 89] showed that every OWF f has such a hidden bit with security of f and b polynomially related. It also gives more details on the definitions below. Here this result is strengthened to yield the same security for f and b. Let P be the set of probabilistic algorithms A(x, ω) using coin-flips ω ∈ {0, 1} N and running in average over ω time EωTA(x,ω) = |x| . An inverter I ∈ P for f attempts to compute from f(x) a list of strings containing x. Its success rate sI,f (n) is the probability of {x ∈ {0, 1} , ω : x ∈ I(f(x), ω)}. A guesser for b : S → {±1} on f ∈P is a P -algorithm G(y, ω) ∈ {0,±1}. Its success rate is sG,b,f(n) = (Ex,ωG(f(x), ω)b(x)) /Ex,ωG(x, ω) , i.e. the inverse sample size needed to notice the correlation with b. The security of OWF f or of its hidden bit b is a lower bound of 1/s(n) for all I (or G) and big enough n. Let us pad a OWF f to f (x, r) = (y, r), y = f(x); x, y, r ∈ Z 2 . Let b(x, r) = (−1) ; vi = 0 10. We fix y, ω, denote Gr = G(y, r, ω) and c(x) = Erb(x, r)Gr/ √
منابع مشابه
Protecting Against Privacy Compromise and Ballot Stuffing by Eliminating Non-Determinism from End-to-end Voting Schemes
End-to-end voting schemes have been researched significantly over the past two decades and aim to establish voter verifiable elections. Many of these schemes rely on non-deterministic inputs, such as the randomness used in encryption, for several tasks in the voting process. Karlof et al. show that the randomness in a scheme by Neff enables potential malicious subliminal channels. We revist the...
متن کاملAlgorithmic Chaos
Many physical theories like chaos theory are fundamentally concerned with the conceptual tension between determinism and randomness. Kolmogorov complexity can express randomness in determinism and gives an approach to formulate chaotic behavior.
متن کاملA Randomness Test for Stable Data
In this paper, we propose a new method for checking randomness of non-Gaussian stable data based on a characterization result. This method is more sensitive with respect to non-random data compared to the well-known non-parametric randomness tests.
متن کاملAnalysis of Information and Computation in Physics Explains Cognitive Paradigms: from Full Cognition to Laplace Determinism to Statistical Determinism to Modern Approach
In this paper, we analyze the problem of prediction in physics from the computational viewpoint. We show that physical paradigms like Laplace determinism, statistical determinism, etc., can be naturally explained by this computational analysis. In our explanations, we use the notions of the Algorithmic Information Theory such as Kolmogorov complexity and algorithmic randomness, as well as the n...
متن کاملNon-Determinism in Byzantine Fault-Tolerant Replication
Service replication distributes an application over many processes for tolerating faults, attacks, and misbehavior among a subset of the processes. With the recent interest in blockchain technologies, distributed execution of one logical application has become a prominent topic. The established statemachine replication paradigm inherently requires the application to be deterministic. This paper...
متن کاملAlgorithmic Randomness as Foundation of Inductive Reasoning and Artificial Intelligence
This article is a brief personal account of the past, present, and future of algorithmic randomness, emphasizing its role in inductive inference and artificial intelligence. It is written for a general audience interested in science and philosophy. Intuitively, randomness is a lack of order or predictability. If randomness is the opposite of determinism, then algorithmic randomness is the oppos...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1211.0071 شماره
صفحات -
تاریخ انتشار 2010