Informatik

Was ist die kleine ω\omega-Notation?

Die kleine ω\omega-Notation beschreibt eine strengere untere Grenze für das asymptotische Verhalten einer Funktion f(n)f(n) im Vergleich zu einer Funktion g(n)g(n). Sie wird verwendet, um anzugeben, dass f(n)f(n) schneller wächst als g(n)g(n), wenn nn gegen unendlich geht.

Definition

Eine Funktion f(n)f(n) ist in ω(g(n))\omega(g(n)), wenn für jede positive Konstante cc ein n0n_0 existiert, sodass für alle n>n0n > n_0 gilt:

f(n)>cg(n)f(n) > c \cdot g(n)

Erklärung

Das bedeutet, dass f(n)f(n) asymptotisch größer ist als g(n)g(n), was darauf hinweist, dass f(n)f(n) die dominierende Funktion ist.

Beispiel

Wenn f(n)=n2f(n) = n^2 und g(n)=ng(n) = n, dann ist f(n)ω(n)f(n) \in \omega(n), da n2n^2 für große nn immer schneller wächst als ein Vielfaches von nn.