[prev] 5 [next]

Randomised Algorithms

Algorithms employ randomness to
  • improve worst-case runtime
  • compute correct solutions to hard problems more efficiently but with low probability of failure
  • compute approximate solutions to hard problems