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

symbolAsymptotic meaningread it outThe 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