Abstract

Randomized algorithms, once viewed as a tool in computational number theory, have by now found widespread application. Growth has been fueled by the two major benefits of randomization: simplicity and speed. For many applications a randomized algorithm is the fastest algorithm available, or the simplest, or both. A randomized algorithm is an algorithm that uses random numbers to influence the choices it makes in the course of its computation. Thus its behavior (typically quantified as running time or quality of output) varies from

Keywords

Randomized algorithmComputer scienceProbabilistic analysis of algorithmsProbabilistic logicAlgorithmSelection (genetic algorithm)Theoretical computer scienceArtificial intelligence

Affiliated Institutions

Related Publications

Publication Info

Year
1995
Type
book
Volume
28
Issue
1
Pages
33-37
Citations
4069
Access
Closed

External Links

Social Impact

Altmetric
PlumX Metrics

Social media, news, blog, policy document mentions

Citation Metrics

4069
OpenAlex

Cite This

Rajeev Motwani, Prabhakar Raghavan (1995). Randomized Algorithms. Cambridge University Press eBooks , 28 (1) , 33-37. https://doi.org/10.1017/cbo9780511814075

Identifiers

DOI
10.1017/cbo9780511814075