|
|
Hallo! Ich soll Funktionsklassen nach Inklusion sortieren und idtentische Klassen kennzeichen bzw. deren Identität beweisen.
Ich habe nun folgende Lösung gefunden: O(7)<O(ln n)=O(log8 n)<O(4n)<O(n^(ln 7))<O(n^3)=O(8^()log2 n)<O(3^n)<O(5^n)<O(n!)<O(n^n)
Zum Beweis der beiden Identitäten: O(n^3)=O(8^(log2 n))=O(n^(log2 8)) Aus (log2 8)=log(8)/log(2)=3, somit O(n^3) korrekt
O(log8 n))=log(n)/log(8) =>log(8)ist ein Konstanter Faktor und kann vernachlässig werden, daher log(n)
Sind meine Annahme soweit richtig, bitte um Rückmeldung!
MFG
Für alle, die mir helfen möchten (automatisch von OnlineMathe generiert): "Ich möchte die Lösung in Zusammenarbeit mit anderen erstellen." |
|
|
|
Hallo dani87, ich habe Probleme mit Deiner Schreibweise. Meinst Du mit "" die echte Inklusion , wobei mit das Landau-Symbol gemeint ist ?
Wenn ich das so richtig interpretiert habe, ist Deine Inklusionskette mit den 2 Gleichungen meines Erachtens nach korrekt. Du hast aus Versehen einmal zu viel drin.
Gruß ermanus
|
|
|
Hallo! Sorry, ja ich meine die echte Inklusion! Das O steht für die O-Notation, in meinem Fall für die Analyse der Laufzeit von Algorithmen. Danke und LG
|
|
|
Hallo! Ich habe nochmals ein Bsp zu lösen bekommen. Ich bitte darum mir kurz zu sagen, ob meine Lösung korrekt ist:
Folgende Funktionsklassen habe ich nach Inklusion sortiert:
Identische Klassen: 8 ist ein konstanter Faktor und kann vernachlässigt werden ln(n) ist ebenfalls ein konstanter Faktor, somit sind diese beiden in der selben Klasse
Somit ebenfalls in der gleichen Klasse
Bin mir vor allem bei den Klassenzugehörigkeiten nicht ganz sicher!
Vielen Dank!
|
|
Diese Frage wurde automatisch geschlossen, da der Fragesteller kein Interesse mehr an der Frage gezeigt hat.
|