Big Three Ratio
Big
Big : The Ceiling
means growth rate is upper-bounded by
This saids: there exists a constant and a constant , as , , or
, is bounded by
Example 1
Prove that
as , , which saids , it’s bounded by
Big Theta Notation
Big Theta Notation: Same Growth Rate
implies has exactly the same growth rate as
Big Omega Notation
saids that , as long as
Little
little : strict ceiling
means becomes insignificant compared to
or
rules for little o:
- multiplying an constant doesn’t change its order:
- multiplying an infinitesimal make it an even higher order infinitesimal:
- is or
- adding a higher order of infinitesimal doesn’t change its order: if , then
Notations
| symbol | Asymptotic meaning | read it out | The algorithm is… |
|---|---|---|---|
| grows strictly slower than | little o of g of x | ||
| grows no faster than | o of g of x | ||
| grows at least as fast as | omega of g of x | ||
| grows strictly faster than | little omega of g of x | ||
| grows as fast as | theta of g of x |
Summary
- little means strict, big means no … than
- is “o” means upper-bound, is “omega” means lower-bound, is “theta” is the same order as