Analysis of algorithms
Randomized algorithm
Time complexity
Algorithm
Asymptotically optimal algorithm
With high probability