Randomized algorithms and pseudorandom numbers

  • Authors:
  • Howard Karloff;Prabhakar Raghavan

  • Affiliations:
  • Department of Computer Science, University of Chicago, Chicago, IL;IBM Research Division, T. J. Watson Research Center, Yorktown Heights, NY

  • Venue:
  • STOC '88 Proceedings of the twentieth annual ACM symposium on Theory of computing
  • Year:
  • 1988

Quantified Score

Hi-index 0.00

Visualization

Abstract

Randomized algorithms are analyzed as if unlimited amounts of perfect randomness were available, while pseudorandom number generation is usually studied from the perspective of cryptographic security. Bach recently proposed studying the interaction between pseudorandom number generators and randomized algorithms. We follow Bach's lead; we assume that a (small) random seed is available to start up a simple pseudorandom number generator which is then used for the randomized algorithm. We study randomized algorithms for (1) sorting; (2) selection; and (3) oblivious routing in networks.