Little-omega Notation
Tags: #◇CCDSALG #◇Algorithms #◇Computer Science #◇Computational Complexity #◇Efficiency #◇Algorithm Design Paradigms #◇Data Structures #◇Time Complexity #◇Space Complexity
◇Overview
f(n) = ω(g(n)) means f(n) grows strictly faster than g(n).
◇Details / Theory
◇Strict Lower Bound.
f(n) = ω(g(n)) means f(n) grows strictly faster than g(n). lim (n→∞) f(n)/g(n) = ∞.
Example: n³ = ω(n²). n² is not ω(n²).
◇Complexity
| Operation | Time | Space |
|---|---|---|
◇Common Pitfalls
Confusing little-omega with Big-Omega — little-omega is strictly greater, while Big-Omega allows equality. Mixing up the limit definition: , not .
◇Summary
TL;DR — Little-omega () gives a strict lower bound: means grows strictly faster than . It is the transpose of little-o.
◇Links
Related: Source / Reference:
◇References & Navigation
- Previous Topic: ◇Little-o Notation
- Next Topic: ◇Loops
- Related Notes: ◇Asymptotic Notation, ◇Big-O Notation
ACTIVE RECALL VERIFICATION
Select an answer to verify conceptual comprehension and reveal the technical rationale.
What does mathematically signify?
What is the limit definition for little-omega notation?
Is the statement correct?
How does little-omega relate to little-o?
Which of the following is a common pitfall regarding little-omega notation?