Complexity, Landau Notation Flashcards

1
Q

Definition von 𝛺

Formel?

A

Definition:

𝛺(𝑔) = {𝑓: β„• β†’ ℝ_(>=0 )| βˆƒ 𝑐, 𝑛0 > 0 βˆ€ 𝑛 β‰₯ 𝑛0: 𝑓(𝑛) β‰₯ 𝑐 * 𝑔(𝑛)}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Definition von 𝛺

Beschreibung

A

Wir schreiben 𝑓(𝑛) ∈ 𝛺(𝑔) , falls 𝑔 eine untere Schranke von 𝑓 ist, d.h., 𝑓 wΓ€chst asymptotisch mindestens so schnell wie 𝑔.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Definition von 𝛺

Beispiele

A

Beispiele:
* n^2 ∈ Ω(sqrt(n)),
* n^2 ∈ Ω(n^2),
* n^2 βˆ‰ Ξ©(n^3)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Definition von O

Formel

A

Ο(𝑔) = {𝑓: β„• β†’ ℝ_(>=0 ) | βˆƒπ‘ > 0 βˆƒ 𝑛0 β‰₯ 0 βˆ€π‘› β‰₯ 𝑛0: 𝑓(𝑛) ≀ 𝑐 * 𝑔(𝑛)}

Wir definieren eine Menge 𝑂(𝑔),

sie besteht aus der Menge aller Funktionen f

Es existieren zwei Konstanten c und n_0,

Die nachfolgende Aussage gilt ab einer Konstanten n0, 𝑐 * 𝑔(𝑛) ist obere Schranke fΓΌr f(𝑛)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Definition von O

Text

A

Wir schreiben f(n) ∈ O(g), falls g eine obere Schranke von f ist, d.h., f wÀchst asymptotisch hâchstens so schnell wie g.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Definition von O

Beispiele

A

Beispiele:
* 10 * n^2+n ∈ O(n^2),
* 10 * n^2 ∈ O(n^3),
* n2 βˆ‰ O(n)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Definition von Θ

Formel

A

Θ(g) = {𝑓: β„• β†’ ℝ_(>=0 )| βˆƒ 𝑐_1, c_2, 𝑛_0 > 0 βˆ€π‘› β‰₯ 𝑛0 : 𝑐_1𝑔(𝑛) ≀ 𝑓(𝑛) ≀ 𝑐_2𝑔(𝑛)}

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Definition von Θ

Text

A

Wir schreiben f(n) ∈ Θ(g), falls g untere und obere
Schranke von f ist, d.h., f wΓ€chst asymptotisch ebenso
schnell wie.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Definition von Θ

Beispiele

A

n^2 + n ∈ Θ(n^2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Definition von o(g)

β€žfβ€œ wΓ€chst asymptotisch wesentlich _______________als β€žgβ€œ ?

A

o(𝑔) = {𝑓| βˆ€π‘ > 0 βˆƒ 𝑛0 > 0 βˆ€π‘› β‰₯ 𝑛0: 𝑓(𝑛) < 𝑐 * 𝑔(𝑛)}

β€žfβ€œ wΓ€chst asymptotisch wesentlich langsamer als β€žgβ€œ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Definition von Ο‰(g)

β€žfβ€œ wΓ€chst asymptotisch wesentlich _______________als β€žgβ€œ ?

A

Ο‰(𝑔) = {𝑓| βˆ€π‘ > 0 βˆƒ 𝑛0 > 0 βˆ€π‘› β‰₯ 𝑛0: 𝑓(𝑛) > 𝑐 * 𝑔(𝑛)}

β€žfβ€œ wΓ€chst asymptotisch wesentlich schneller als β€žgβ€œ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Allgemein: Konstante Funktionen wachsen asymptotisch ______ ______

A

Allgemein: Konstante Funktionen wachsen asymptotisch gleich schnell

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Satz:

limit n β†’ ∞ ( f(n) / g(n) ) = 0

–> f ∈ ??

A

f ∈ o(g)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Satz:

limit n β†’ ∞ ( f(n) / g(n) ) = ∞

–> f ∈ ??

A

Ο‰(𝑔)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Satz:

limit n β†’ ∞ ( f(n) / g(n) ) < ∞

–> f ∈ ??

A

O(g)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Satz:

limit n β†’ ∞ ( f(n) / g(n) ) > 0

–> f ∈ ??

A

𝛺(𝑔)

17
Q

Satz:

limit n β†’ ∞ ( f(n) / g(n) ) = c ∈ ℝ
–> f ∈ ??

A

Θ(g)

18
Q

Satz von L’Hopital

A

FΓΌr zwei differenzierbare Funktionen f und g mit

limit n β†’ ∞ f(n) = limit n β†’ ∞ g(n) = 0 oder
limit n β†’ ∞ f(n) = limit n β†’ ∞ g(n) = ∞

gilt:

limit n β†’ ∞ ( f(n) / g(n) ) = (L’H) limit n β†’ ∞ ( f’(n) / g’(n) )

19
Q

NΓΌtzliche ZusammenhΓ€nge:

f ∈ O(g) ⟺ g ∈ ?

A

Ξ©(f)

20
Q

NΓΌtzliche ZusammenhΓ€nge:

f ∈ o(g) ⟺ g ∈ ?

A

Ο‰(g)

21
Q

NΓΌtzliche ZusammenhΓ€nge:

f ∈ o(g) ⟺ f ∈ ?

A

O(g)

22
Q

NΓΌtzliche ZusammenhΓ€nge:

f ∈ o(g) ⟺ f βˆ‰ ?

A

Ξ©(g)

23
Q

NΓΌtzliche ZusammenhΓ€nge:

f ∈ Ο‰(g) ⟺ f ∈ ?

A

Ξ©(g)

24
Q

NΓΌtzliche ZusammenhΓ€nge:

f ∈ Ο‰(g) ⟺ f βˆ‰ ?

A

O(g)

25
Q

Logarithmengesetze:
log2(n)’ = ?

A

log2(n)’ = (ln n / ln 2)’ = 1 / (ln 2 * n)