18 citations found. Retrieving documents...
E. Bach. Realistic analysis of some randomized algorithms. J. Comput. Syst. Sci., 42:30-53, 1991.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
Minimizing Randomness in Minimum Spanning Tree, Parallel.. - Pettie, Ramachandran   (Correct)

....practice a stream of random bits is produced by a pseudorandom function which has been seeded with a little nondeterminism 1 , say the digits from the computer s clock. It is not clear if the seed is truly random, and even less clear how good the commonly used pseudo random functions are. Bach [Bac91] studied a few number theoretic algorithms under the assumption of a truly random seed and a commonly used pseudo random func This work was supported in part by Texas Advanced Research Program Grant 003658 0029 1999 and NSF Grant CCR 9988160. Address: Dept. of Computer Sciences, The Univ. of ....

E. Bach. Realistic analysis of some randomized algorithms. J. Comput. Syst. Sci., 42:30-53, 1991.


Minimizing Randomness in Minimum Spanning Tree, Parallel.. - Pettie, Ramachandran (2001)   (Correct)

.... random bits is produced by a pseudo random function which has been seeded with a little non determinism 1 , say the least signi cant digits from the computer s clock. It is not clear if the seed is truly random, and even less clear how good the commonly used pseudo random functions are. Bach [Bac91] studied a few number theoretic algorithms under the assumption of a truly random seed and a commonly used pseudo random function, and showed them to have a good probability of success, though not as good as guaranteed by using totally random bits. Karlo and Raghavan [KR93] assumed the same ....

E. Bach. Realistic analysis of some randomized algorithms. J. of Comput. and Syst. Sci., 42:30-53, 1991.


Small-Bias Probability Spaces: Efficient Constructions and.. - Naor, Naor (1993)   (121 citations)  (Correct)

....Another reason is from the complexity theoretic point of view: to provide a full scale of options between an algorithm that is completely deterministic, and a randomized algorithm that consumes many bits. Examples of previous work in reducing the number of random bits in randomized algorithms are [2, 11, 20, 28, 32, 33, 43, 47, 49]. Karloff and Raghavan [33] for example, studied several randomized algorithms for selection and sorting and showed that they can be run successfully when only O(log n) random bits are available. In Section 7 we describe how to reduce the number of random bits for three problems. The first one is ....

E. Bach, Realistic analysis of some randomized algorithms, Proceedings of the 19th annual ACM Symposium on Theory of Computing, (1987), pp. 453-461.


Faster Factoring of Integers of a Special Form - Peralta, Okamoto (1996)   (17 citations)  (Correct)

....regardless of the distribution of x 1 ; x 2 . If x 1 ; x 2 are random numbers modulo N then we can set r i = i in Algorithm 1. We then use the heuristic assumption that the Jacobi symbols ( x i P ) i = 1; k) are approximately independent random variables 2 for random x. Recent work [2, 4, 12, 1] on the distribution of Jacobi symbols lends much theoretical support to this assumption. In particular, these sequences are ffl biased, a type of distribution which can be proven to closely approximate the distribution of fair independent coins [10, 12] Thus, we again expect the probability of ....

Bach, E.: Realistic analysis of some randomized algorithms. Journal of Computer and System Sciences 42 (1991) 30--53.


On the Distribution of Quadratic Residues and Nonresidues Modulo.. - Peralta (1992)   (7 citations)  (Correct)

....pattern of quadratic residues and nonresidues. We give (exponentially low) upper bounds for the probability of failure achievable in polynomial time using, as a source of randomness, no more that one random number modulo P . 2 Notation and a result from algebraic geometry Following terminology in [3], we call the sequence x 1;x 2; x t the increment sequence of length t and seed x. Throughout this paper, ffl Theta will denote a set of integers. ffl f Theta will denote the polynomial Q i2 Theta (x i) ffl P will denote an odd prime number. ffl X P will denote the quadratic ....

Eric Bach. Realistic analysis of some randomized algorithms. Journal of Computer and System Sciences, 42(1):30--53, 1991.


Primality Testing with Fewer Random Bits - Peralta, Shoup   (Correct)

....for the Solovay Strassen test of n Gamma1=2 1=c o(1) Indeed, if n is divisible by a prime less than (log n) c , then the algorithm will fail to find a witness with probability O( log n) c =n) otherwise, n) log n=c loglog n and the bound follows from Theorem 1.2. 1.2. Related Work. Bach (1991) examined the error probability of the Miller Rabin test using the sequence x; x 1; x k Gamma 1; where x 2 Z n is chosen at random and k = d 1 2 log 2 ne. Bach proved that the error probability is at most n Gamma1=4 o(1) in this case. Our Theorem 1.1 is a quantitative ....

....O( log n) c =n) otherwise, n) log n=c loglog n and the bound follows from Theorem 1.2. 1.2. Related Work. Bach (1991) examined the error probability of the Miller Rabin test using the sequence x; x 1; x k Gamma 1; where x 2 Z n is chosen at random and k = d 1 2 log 2 ne. Bach proved that the error probability is at most n Gamma1=4 o(1) in this case. Our Theorem 1.1 is a quantitative improvement of Bach s result, and the techniques we use are closely related to those used by Bach. However, the methods in Bach s paper do not appear to directly yield a similar result ....

[Article contains additional citation context not shown here]

E. Bach. Realistic analysis of some randomized algorithms. J. Comput. System Sci. 42 (1991), 30--53.


A Monte-Carlo Algorithm for Estimating the Permanent - Karmarkar, Karp, Lipton.. (1993)   (22 citations)  (Correct)

....for generating the samples from the random bits can be designed so that the quantity P i=1 Y i can be computed directly and efficiently from the random bits, without the need to calculate the result of each trial explicitly. Similar ideas have been used successfully in other contexts [ACGS] [Bach], CG] CW] KR] Luby] 2) Is there a deterministic algorithm with running time o(2 n ) which accepts as 12 input A and ffl and which outputs Y such that (1 Gamma ffl)per(A) Y (1 ffl)per(A) ....

E. Bach, "Realistic Analysis of Some Randomized Algorithms", 19 th STOC, 1987, pp. 453-461.


Lecture Notes on Probabilistic Algorithms and Pseudorandom.. - Tompa (1991)   (Correct)

....proof can be thought of as the output of a degenerate pseudorandom generator that takes no seed at all and does not affect the performance of the algorithm. The catch, of course, is that we do not know of any efficient way to generate g. LECTURE 11. BPP PSIZE; PSEUDORANDOM GENERATORS 33 Bach [5] was the first person to consider the effect of having pseudorandom generators on the performance of probabilistic algorithms. He confined himself to algorithms for number theoretic problems such as compositeness testing. We will discuss subsequent results of Karloff and Raghavan [23] who studied ....

E. Bach. Realistic analysis of some randomized algorithms. In Proceedings of the Nineteenth Annual ACM Symposium on Theory of Computing, pages 453--461, New York, NY, May 1987.


Subquadratic Zero-Knowledge - Boyar, Brassard, Peralta (1995)   (2 citations)  (Correct)

....that opening some of the blobs would give information about the bits hidden in other blobs, because the elements of Z N [ 1] are not chosen independently, or that joint information about several hidden bits could be computed efficiently by the Verifier. Nevertheless, recent results by Bach [4], Damgard [21] and Alon, Goldreich, Hastad and Peralta [38, 1] on the Legendre and Jacobi symbols of consecutive numbers provide a beginning of a theoretical justification for this scheme. 8 Statistical zero knowledge arguments Throughout this paper, we have used blobs that are unconditionally ....

Bach, E., "Realistic analysis of some randomized algorithms", Journal of Computer and System Sciences, Vol. 42, no. 1, pp. 30 -- 53, 1991.


Dispersers, Deterministic Amplification, and Weak Random.. - Cohen, Wigderson (1989)   (16 citations)  (Correct)

....and Sipser [KPS85] They showed that the error probability of an RP algorithm can be made polynomially small, with no additional random bits. Chor and Goldreich [CG86] showed that the same amplification can be achieved for BPP algorithms, at the cost of doubling the amount of random bits. Bach [Bac87] showed that an exponentially small error can be attained for specific algorithms (e.g. primality testing) by increasing the number of random bits by only a constant factor. Using the sampling technique based on random walks on expander graphs we show that one can amplify a constant success ....

E. Bach. Realistic analysis of some randomized algorithms. In STOC, pages 453--461, 1987.


Removing Randomness From Computational Number Theory - Shoup (1989)   (Correct)

....over a ring. The worst case and average case analysis of the dependence on p in the running time of our algorithm makes use of estimates of the number of solutions to equations over finite fields; similar techniques have been previously used in the analysis of various probabilistic algorithms [4, 5, 6]. We also mention another deterministic factoring algorithm (conveyed to the author by Lenstra [29] that uses a baby step giant step method to obtain a p 1=2 Delta (n log p) O(1) running time bound; however, the algorithm requires time and space p 1=2 Delta (n log p) O(1) even in the ....

E. Bach. Realistic analysis of some randomized algorithms. In 19th Annual ACM Symposium on Theory of Computing, pages 453--461, 1987. Final version to appear, J. Comput. Sys. Sci.


New Algorithms for Finding Irreducible Polynomials over Finite.. - Shoup (1990)   (31 citations)  (Correct)

....in n and log p, and upon termination, it either outputs an irreducible polynomial over F of degree n, or reports failure. Furthermore, the probability that it fails is no more than 1=p cn . This result is of value in a setting where random bits are viewed as a scarce resource. See Shoup [1987] Bach [1987], Bach and Shoup [1988] Karloff and Raghavan [1988] and Krizanc, Peleg and Upfal [1988] for other work along these lines. 2. Reduction to Constructing Cyclotomic Extensions and Finding Nonresidues This section is devoted to a proof of Theorem 2.1. Assume that for each prime q j n; q 6= p, we ....

E. Bach [1987]. "Realistic analysis of some randomized algorithms," in Proc. 19th Annual ACM Symp. on Theory of Computing, pp. 453-461.


On the Deterministic Complexity of Factoring Polynomials over.. - Shoup (1990)   (13 citations)  (Correct)

....over a ring. The worst case and average case analysis of the dependence on p in the running time of our algorithm makes use of estimates of the number of solutions to equations over finite fields; similar techniques have been previously used in the analysis of various probabilistic algorithms [2, 3, 4]. The rest of this paper is organized as follows: Section 2 describes our new factoring algorithm, Section 3 analyzes its worst case complexity, and Section 4 analyzes its average case complexity. One last matter of notation: throughout this paper, log x denotes the logarithm of x to the base 2. ....

E. Bach. "Realistic analysis of some randomized algorithms," in Proc. 19th Annual ACM Symp. on Theory of Computing, pp. 453-461 (1987).


Efficient Algorithms for Computing the Jacobi Symbol.. - Meyer, Sorenson   (Correct)

....paper was presented on November 3, 1995 at the AMS meeting at Kent State University, Kent, Ohio. Supported by the Butler Summer Institute. E mail: sorenson butler.edu, URL: http: www.butler.edu sorenson ; Supported by a Butler University Faculty Research Fellowship. a prime (see [4, 5, 21]) in writing a prime as a sum of two squares [31] and in several cryptography schemes that are based on the difficulty of computing square roots modulo a composite number (see, for example, 20, 37, 38] As there are (p Gamma 1) 2 quadratic nonresidues modulo any odd prime p, to find a ....

E. Bach. Realistic analysis of some randomized algorithms. Journal of Computer and System Sciences 42(1) (1991) 30--53.


On Constructing 1-1 One-Way Functions - Goldreich, Levin, Nisan (1995)   (Correct)

....transformation of [4] mentioned in the Remark above) preserves security too. Preliminaries: selecting prime numbers Prime numbers play a key role in all our constructions and so efficient algorithms for selecting such numbers are of key importance to us. We will use two algorithms due to Bach [1, 2]. The first algorithm [2] is merely a very efficient (problem specific) deterministic amplification of the Miller Rabin primality tester [9, 13] The second algorithm [1] produces uniformly distributed integers together with their prime factorization. Theorem 1 (randonmess efficient primality ....

....in the Remark above) preserves security too. Preliminaries: selecting prime numbers Prime numbers play a key role in all our constructions and so efficient algorithms for selecting such numbers are of key importance to us. We will use two algorithms due to Bach [1, 2] The first algorithm [2] is merely a very efficient (problem specific) deterministic amplification of the Miller Rabin primality tester [9, 13] The second algorithm [1] produces uniformly distributed integers together with their prime factorization. Theorem 1 (randonmess efficient primality tester [2] There ....

[Article contains additional citation context not shown here]

E. Bach, "Realistic Analysis of some Randomized Algorithms", 19th STOC, 1987, pp. 453-- 461.


Factoring Polynomials Using Fewer Random Bits - Bach, Shoup (1990)   (1 citation)  Self-citation (Bach)   (Correct)

....so is h(x) If ffl(x) 0, then ffl(x) 2 Gammab(x) so h(x) 1. Therefore, the best non zero half cost we could hope for is h(x) O(1) If h(x) H for all x, then ffl(x) 2 Gammab(x) H , i.e. the failure probability is exponentially small in the number of random bits used. Previously, Bach (1987) described a constant half cost Las Vegas algorithm for finding square roots modulo primes. In this paper we extend this result and give two constant half cost Las Vegas algorithms for polynomial factoring. The first is based on Berlekamp s algorithm and an extension described in Cantor ....

Bach, E. (1987). Realistic analysis of some randomized algorithms. Proceedings of the Nineteenth Annual ACM Symposium on Theory of Computing, pp. 453-461.


The Monte Carlo Algorithm With A Pseudo-Random Generator - Traub, Wozniakowski (1989)   (4 citations)  (Correct)

No context found.

Bach, E. Realistic Analysis of Some Randomized Algorithms, Proceedings of the 19th ACM Symposium on Theory of Computing (1987), 453--461.


How to Recycle Random Bits - Impagliazzo, Zuckerman (1989)   (110 citations)  (Correct)

No context found.

E. Bach, "Realistic Analysis of Some Randomized Algorithms", 19th STOC, 1987.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC