Randomized Algorithms
l Flip coins to decide what to do next
l Avoid hard work of making “right” choice
l Often faster and simpler than
deterministic algorithms
l Different from average-case analysis
» Input is worst case
» Algorithm adds randomness