Math 2.0

Computer science Algorithms as mathematical objects Concept

Randomized algorithm

Summary

A randomized algorithm is an algorithm that may make random choices, such as coin flips, while it runs. Its running time or its output is then a random variable, and one studies its expected running time or its probability of error. A Las Vegas algorithm always answers correctly but has a random running time. A Monte Carlo algorithm has a bounded running time but may err with small probability. Randomness often gives simpler or faster algorithms than the best known deterministic ones. It leads to complexity classes such as BPP, RP and ZPP.

Where this leads

3 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Randomized_algorithm
About this page
Tag2Y50S7GQTD
URIm2://2Y50S7GQTD
Kindconcept
WritingW0 stub
MSC68W20, 68Q87
SpecializesAlgorithm
Same as
Changed3 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)
  • a source with a locator (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

Used by

Definitions