Informatik

Was ist die Ω\Omega-Notation?

Die Ω\Omega-Notation beschreibt die untere Grenze des asymptotischen Verhaltens einer Funktion f(n)f(n) im Vergleich zu einer Funktion g(n)g(n) und wird verwendet, um die minimalen Laufzeiten oder Komplexitäten von Algorithmen anzugeben.

Definition

Eine Funktion f(n)f(n) ist in Ω(g(n))\Omega(g(n)), wenn es positive Konstanten cc und n0n_0 gibt, sodass für alle n>n0n > n_0 gilt:

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

Erklärung

Das bedeutet, dass f(n)f(n) asymptotisch mindestens so schnell wächst wie g(n)g(n), ab einem bestimmten Punkt.

Beispiel

Wenn f(n)=5n2+3nf(n) = 5n^2 + 3n, dann ist f(n)Ω(n2)f(n) \in \Omega(n^2), da 5n25n^2 für große nn die dominierende Terme von f(n)f(n) ist.