Overview

This chapter formalizes the asymptotic notation introduced informally in Chapter 2 and catalogs the standard mathematical functions that arise in algorithm analysis. It provides the precise definitions of Θ, O, Ω, o, and ω notations, establishes their properties, and reviews floors, ceilings, logarithms, exponentials, factorials, Fibonacci numbers, and the iterated logarithm function.

Key Concepts

Asymptotic Notations (Section 3.1)