Gibt es eine allgemeine Methode, um die Wiederholung des Formulars zu lösen:
für oder allgemeiner
wobei einige sublineare Funktionen von .
Update : Ich habe die unten aufgeführten Links durchgesehen und auch alle Wiederholungsrelationen in Jeff Ericksons Notizen durchgesehen . Diese Form der Wiederholung wird nirgends diskutiert. Die Akkra-Bazi-Methode wird nur angewendet, wenn die Aufteilung nach Bruchteilen erfolgt. Jede ergreifende Referenz wird anerkannt.
proof-techniques
recurrence-relation
Stehlager
quelle
quelle
Antworten:
Angenommen, Sie haben eine Wiederholung , die über positive Reals liegen.
Was können wir mit dieser Funktion machen? Nun, nicht viel, es sei denn, wir überlagern es mit bestimmten Strukturen. Ich stamme aus einem numerischen Analyse-Hintergrund, der mit numerischen Rezepten gepflastert ist, die irgendwie funktionieren, auch wenn das zugrunde liegende Problem entweder nicht glatt genug ist (spielt keine Rolle, lassen Sie uns trotzdem Newtons Methode auf die geteilten Unterschiede werfen) oder zu kompliziert zu analysieren (zu sortieren) von wie dieses Problem). Meine Bauchreaktion auf diese Probleme besteht darin, eine handgewellte Annahme zu machen, die Daumen zu drücken und auf das Beste zu hoffen. In diesem Fall scheint es relativ gute Grenzen zu geben.
Insbesondere möchte ich zwei wesentliche Annahmen treffen. Eine dieser Annahmen ist mehr oder weniger unbegründet, aber ohne sie kommen wir nicht weit. Der andere hat eine etwas nette visuelle Intuition, die Sie hoffentlich grok, aber es ist immer noch mehr handwavy als alles andere.
Nun werden beide Eigenschaften angenommen, und ich habe keine Ahnung, wie man beides auf eine rigorose Weise beweist. Aber wie ich schon sagte, drücken wir die Daumen und hoffen auf das Beste.
Beginnen wir mit der Wiederholungsrelation: Nun gehe ich davon aus, dass im Intervall zwischen und glatt genug ist . Anhand eines unserer klassischen analytischen Werkzeuge, des Mittelwertsatzes, erhalten wir Wenn ausreichend groß ist, nehmen wir an, dass während dieses Intervalls ungefähr gleich ist, und nehmen daher auch den Wert einer der endlichen Differenzen innerhalb dieses Intervalls an. Das bedeutet dann das Tn-ncnT(n)-T(n- n c )
Die Störung von zeigt, dass zwei asymptotische Phasen aufweist, abhängig von der asymptotischen Natur von .T(n) T(n) f(z)
Wenn ( ist schneller als ), dann dominiert die rechte Summe, und wir haben das oft mit dem Integral angenähert werden kann .f(n)=o(nc) f nc T(n)=Θ(∑knf(k)kc) ∫nf(x)xcdx
Wenn , dominiert die linke Summe die rechte. Hier müssen wir die Summe analysieren, wobei .f(n)=ω(nc)
Aufgrund des Glättungsarguments können wir dies wieder als links verankerte Riemann-Summe betrachten, die sich dem Integral . Die Anwendung eines ähnlichen Mittelwertsatzes über das Integral ergibt Wir können dies einfach durch approximieren , was ergibt die Näherung für eine Konstante , die die Reihe begrenzt.∫nT(xc)xcdx
Angenommen, wir haben die iterierte Folge mit , dann können wir diese Sequenz verwenden, um die obige Ungleichung zu teleskopieren, um zu erhalten: Wir können wieder binden Der Term durch eine Konstante bestimmt, um festzustellen, dass wobei . Ein bisschen vereinfachen und einige der -Ausdrücke zusammenfassen (insbesondere wissen wir, dass(n,nc,nc2,nc3,…,nck) nck<2
Diese Schranke ist jedoch relativ locker, und Sie sollten nach Möglichkeit auf verweisen .(*)
Seien Sie sich bewusst, dass dies keinesfalls streng ist. Ich habe keine Unterstützung geliefert, dass dies über einige plumpe Annäherungen hinaus funktionieren sollte. Wenn Sie jedoch nur eine schnelle asymptotische Vermutung für informelle Analysen benötigen, können Sie tatsächlich feststellen, dass dieses Schema in der Praxis gut funktioniert (für ausreichend große Werte von , in der Regel ).n n>10
Wie auch immer, für alle von mir ausgeführten Optionen von und wobei gute Annäherungen zu geben scheint . Diese Technik verallgemeinert sich auch auf Wiederholungen der Form die mit angenähert werden können. wobeic f
quelle