20 Stimmen

Asymptotische enge Schranke für quadratische Funktionen

Im CLRS ( Einführung in Algorithmen von Cormen, Leiserson, Rivest und Stein), für eine Funktion

f ( n ) = eine 2 + bn + c

sie sagten

Angenommen, wir nehmen die Konstanten c 1 \= a /4, c 2 \= 7 a /4, und n 0 \= 2-max(| b |/ a , (| c |/ a )).
Dann 0 c 1 n 2 eine 2 + bn + c c 2 n 2 für alle n n 0 .
Deshalb f ( n ) ist ( n 2 ).

Aber sie haben nicht angegeben, wie die Werte dieser Konstanten zustande gekommen sind ?
Ich habe versucht, es zu beweisen, konnte es aber nicht.
Bitte sagen Sie mir, wie diese Konstanten entstanden sind?

0voto

baz Punkte 1049

P(n) = an 2 + bn + c = an 2 ( 1 + b / ( an ) + c / ( an 2 )) = an 2 ( 1 ± ( | b | / a ) / n ± ( | c | / a ) / n ) 2
Wenn wir also zum Beispiel nehmen q = max( | b | / a, ( | c | / a )) als
P(n) an 2 ( 1 + ( q / n ) + ( q / n ) 2 ) und wenn wir n 0 \= q dann erhalten wir die zweite Konstante
c 2 \= 3a analog für die untere Grenze

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X